Unix & Linux

Linux,FreeBSD和其他类似Un * x的操作系统用户的问答

3
在仅32位UEFI的计算机上安装linux
我有一个配备32位UEFI BIOS的Intel BayTrial Z3735D平板电脑。经过一番搜索,我发现大多数Linux发行版都不带有32位efi文件。 如何插入一个(或建立一个新的ISO) 根据 https://wiki.archlinux.org/index.php/HCL/Firmwares/UEFI#Intel_Atom_SoC_Bay_Trail ,这应该是可能的。
11 linux  uefi 

1
Linux:是否有方便的方法来执行将程序绑定到所选IP地址的程序?
在FreeBSD 4.9中,仅需单个命令即可轻松完成 jail [-u username] path hostname ip-number command 如果path是/您运行的程序,则与往常一样,但所有网络通信均被限制为仅使用给定的IP地址作为源。有时非常方便。 现在在Linux中有LXC,它看起来与FreeBSD的jail(或Solaris的)区域非常相似-您能想到类似的方法来执行程序吗?
11 linux  freebsd  ip  lxc  jails 

4
专用VPN压缩可加快Internet连接
背景: 我是一名学生,目前我学校的Wi-Fi连接速度非常慢(严重)。我有一个8Gb 4G数据计划,但是即使如此,我在月底也要花光了。 我已经在家里设置了一个无头Debian(连接速度为400 Mbps),并且已经将其用作自动Seedbox,L2TP-IPSec VPN,BTSync服务器和Apache服务器。我两个月前开始建筑-知道我不会快速建立互联网连接-所以我对Debian相当陌生 这是我的问题: 是否可以通过专用VPN有效压缩数据?我知道有些iPhone和Android应用程序(例如Onavo Extend)可以实现这一目标,我想知道如何才能将这种系统安装到位(如果确实足够有效),以便减轻4G数据的使用量。如果我曾经来安装/构建这种VPN,那么它应该兼容: Debian(服务器), Mac OS(我的计算机), 和iOS(我的手机)。 如果您对我如何加快学校的WiFi速度有其他建议。我对此做了一些测试;ping www.google.com超时,arp -a需要花费很长时间,但最终会显示一些对等设备,并且任何速度测试(当不良连接使我可以访问Internet时)均返回0.28 Mbps的低速。
11 debian  osx  vpn  compression  ios 


1
此netcat输出是什么意思?
当我发出nc -v命令时,虽然我得到以下信息,但我想通过telnet进入本地运行的VM,该VM在端口2628上运行有命令服务: $ nc -v localhost 2628 nc: connectx to localhost port 2628 (tcp) failed: Connection refused found 0 associations found 1 connections: 1: flags=82<CONNECTED,PREFERRED> outif lo0 src 127.0.0.1 port 63929 dst 127.0.0.1 port 2628 rank info not available TCP aux info available Connection to localhost port 2628 [tcp/dict] succeeded! …
11 networking 

3
百胜正则表达式或通配符搜索?
Fedora 文档说: 5.2。进阶搜寻 如果您不知道包的名称,请使用搜索或提供选项。或者,在任何yum搜索选项中使用通配符或正则表达式来扩大搜索条件。 好吧,起初我以为这根本是错误的或过时的,因为没有正则表达式的已知语法可用于yum search,但是后来我发现了这一点:yum search [cl-*]例如。但这却做了超凡脱俗的事情。它查找名称或描述中都没有“ c”或“ l”字母的事物。(我想要的是找到所有名称与cl-.*regexp 匹配的软件包。 我还发现很少有人建议将yum结果传递给grep,这当然可以解决问题。但是,从原则上讲,我想找出方括号中的内容是做什么的。如果yum实际上可以通过regexp搜索怎么办?

3
格式化'ps'命令输出,不带空格
我有以下ps命令来获取所有正在运行的进程的特定属性以及一些属性: ps --no-headers -exo "uname,ppid,pid,etime,%cpu,%mem,args" 我希望将其格式化为CSV格式,以便我可以对其进行解析。注意,我将args放在末尾以使解析变得容易。我认为,其他任何专栏中都不会存在遗嘱-如果我错了,请纠正我。 如何删除空格?
11 csv  ps 

3
使用原始用户名登录所有root活动
当禁用root登录(SSH)但用户可以运行sudo -i或su -成为root 用户时,最好的方法是跟踪谁在日志中充当root用户?我也想用原始用户名跟随每个命令。RHEL 6或任何Linux rsyslog等
11 logs  root 

1
从.deb创建PKGBUILD
我有一个.debdebian软件包,它实质上包含该软件的二进制文件作为/usr/share/bin压缩data文件中的文件夹,以及另一个包含其他文件的校验和的元数据压缩文件。 我的目标是创建一个PKGBUILD在archlinux上正确安装这样的.deb软件包。 这样做的正确方法是什么? 使用该功能将该/usr/share/bin目录的内容复制到pkg /usr/share/binfakeroot环境中是否足够build()?/usr/share/bin实际安装生成的软件包后,该文件夹将被复制到真实位置吗?

1
我是否拥有看门狗?
重新启动时,通常会收到以下错误消息: kernel: watchdog watchdog0: watchdog did not stop! 我试图通过做来找到有关看门狗的更多信息man watchdog,但是它说没有手动输入。我尝试过yum list watchdog发现它没有安装。但是,当我查看/dev目录时,实际上发现了两个看门狗: watchdog 和 watchdog0 我好奇。我实际上拥有任何看门狗吗?为什么内核在重启时抱怨它没有停止?
11 fedora  watchdog 

2
将固定的RAM存储器区域保留为块设备(具有给定的起始物理地址)
关于RAM磁盘有很多问题,我知道ramfs和tmpfs允许将ram用作块设备。但是,我的兴趣是使用固定的内存地址范围作为块设备。 这是由于必须使用系统中可用的非易失性RAM。我有6GB的可用RAM和8GB的非易失性RAM。/ proc / iomem的输出为我提供了以下内容 100000000-17fffffff:系统RAM 180000000-37fffffff:保留 此处从6GB到14GB的区域对应于非易失性RAM区域,该区域由E820 BIOS内存映射标记为保留。我的主要目的是将此NVRAM用作Linux中的块设备。这对于测试NVRAM系统很有用。是否已经有任何Linux命令可以使我将该区域用作块设备,还是必须编写自己的内核设备驱动程序来实现这一目的?
11 linux  memory  ramdisk 

4
MySQL max_open_files超过1024
启动MariaDB时,我得到了[警告]无法将max_open_files的数量增加到1024以上(请求:4607) $ sudo systemctl status mysqld ● mysqld.service - MariaDB database server Loaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled) Active: activating (start-post) since Tue 2014-08-26 14:12:01 EST; 2s ago Main PID: 8790 (mysqld); : 8791 (mysqld-post) CGroup: /system.slice/mysqld.service ├─8790 /usr/bin/mysqld --pid-file=/run/mysqld/mysqld.pid └─control ├─8791 /bin/sh /usr/bin/mysqld-post └─8841 sleep 1 Aug 26 14:12:01 acpfg mysqld[8790]: …

1
删除btrfs子卷将释放多少空间?
如果我要删除Btrfs磁盘上的一个(或几个)子卷(而不实际删除它们),有什么方法可以计算出多少空间?我知道“目前没有代码可以为您进行计算”,但是您将如何进行呢? 我也想知道为什么他们这么说会这么慢?根据我的经验,实际上删除一个子卷并询问可用空间都非常快,为什么假设做同样的事情会那么慢呢?
11 btrfs 

4
支持使用lpr进行utf-8编码
尝试通过lprfrom 将文本文件发送到打印机时xterm,内容被破坏,无法识别,其原因最终被追溯到文件的编码。如果我改用iconv(例如iconv -f utf-8 -t ascii//TRANSLIT)处理文本,则文件将正常打印。我遇到的另一个建议是设置文档格式(例如lpr -o document-format=text/utf8),但这会返回错误lpr: Unsupported document-format "text/utf8"。我总是可以给lpr命令加上别名,以包括处理iconv,但是在CUPS/ lpr系统中是否有更通用的本机utf-8支持? 编辑:我的操作系统是Debian 8,我的窗口管理器是openbox(没有桌面环境)。我可以从MacOS X以及Debian7 / Gnome3系统毫无问题地打印该文件。 从我当前的系统中,我应该指出,即使将字符编码从UTF-8更改为ASCII,换行符也不会受到的尊重lpr,因此,这些行将连接在一起并打印直到达到页边距。在iconvMacOS X上进行重新编码和音译后,打印仍然可以正常工作(因此换行问题也特定于我当前的系统)。

2
在命令行上更改用户信息
我已经在Mint 16中创建了一个用户,但是想要更改其名字和姓氏而不删除它并从头开始。我知道如何使用GUI进行操作,但是我想知道终端命令的替代方法。我检查了usermod的手册页,但无法弄清楚sh的方式。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.