Unix & Linux

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


1
我是否需要担心“ tail:无法识别的文件系统类型0xbeefdead”?
我正在尝试使用跟随常规文本文件tail -f -n 50 filename。我总是从文件中获取信息,除了我总是会收到以下错误消息: tail:无法识别的文件系统类型0xbeefdead 它发生在每个文件上。该0xbeefdead让我担心-它看起来像一个黑客标签。 $ tail --version tail (GNU coreutils) 8.4
32 tail 


4
有其他替代品吗?
我非常喜欢Mutt的想法,在终端中阅读邮件。我对某些不一致和imap处理并不满意。我开始尝试寻找一些替代品,但是我似乎找不到任何替代品。 对于Linux,有什么替代终端的mutt e-mailclient?
32 email  mutt 

1
将CPU调速器设置为按需或保守
我cpupower在ArchLinux上苦苦挣扎。我想将州长设置为ondemand,甚至设置为conservative。 首先,如果我这样做$ sudo cpupower frequency-info --governors,我只会得到performance powersave。 所以我寻找这样的可用模块 ls -1 /lib/modules/`uname -r`/kernel/drivers/cpufreq/ ...我得到 acpi-cpufreq.ko.gz amd_freq_sensitivity.ko.gz cpufreq_conservative.ko.gz cpufreq_powersave.ko.gz cpufreq_stats.ko.gz cpufreq_userspace.ko.gz p4-clockmod.ko.gz pcc-cpufreq.ko.gz powernow-k8.ko.gz speedstep-lib.ko.gz 因此,首先似乎没有“按需”模块。我想念什么? 然后,我尝试启用至少保守的功能: $ sudo modprobe cpufreq_conservative 然后我检查模块是否实际加载 $ lsmod | grep cpufreq 并检查它现在是否可用 $ sudo cpupower frequency-info --governors 但不幸的是,我仍然得到相同的结果:performance powersave只有,如果我尝试启用保守 $ sudo cpupower frequency-set -g conservative 它说该模块不可用。 …

3
为什么shell buildins没有正确的手册页?
所有的shell内置程序都共享相同的手册页: BUILTIN(1) BSD General Commands Manual BUILTIN(1) NAME builtin, ! 等等 然后是一小段文字,描述什么是shell内置程序,然后是一个看起来像这样的列表: Command External csh(1) sh(1) ! No No Yes % No Yes No 但是,如果这样做,man grep我们会得到诸如 虫子 历史 也可以看看 标准品 描述 等等 Shell内置外壳程序没有自己的历史记录,描述和参数,例如-Aor -r吗?为什么手册页中没有提供这些信息,我将如何学习正确有效地使用它们?

3
删除文件和目录的名称。无此文件或目录
我需要删除所有已编译的数据: 目录build, 目录obj, * .so文件。 我写了一个命令 find \( -name build -o -name obj -o -name *.so \) -exec rm -rf {} \; 递归地遍历所有目录并删除我需要的所有内容。 为什么最后会有这样的输出?也许我应该写一个不同的命令。 find: `./3/obj': No such file or directory find: `./3/build': No such file or directory find: `./1/obj': No such file or directory find: `./1/build': No such file …
32 find  rm  recursive 

7
限制进程不超过CPU使用率的10%
我运行的Linux系统有很多用户,但有时会发生滥用情况。用户可能会运行一个进程,而该进程会占用超过80%的CPU /内存。 因此,是否有一种方法可以通过限制进程可以使用的CPU使用量来防止这种情况发生(例如,降低到10%)?我知道cpulimit,但是很遗憾,它会将限制应用于我指示限制的进程(例如,单个进程)。所以我的问题是,如何将限制应用于所有正在运行的进程以及将来将要运行的进程,而无需提供其ID /路径(例如)?


3
我系统的/ bin中的`[`程序是什么?
最近,我在浏览Fedora的/bin文件夹时,发现一个名为的二进制文件[。我确实尝试在互联网上搜索有关此信息的更多信息,但是找不到任何有用的信息。运行它strace似乎也不会产生任何有用的东西来进行仔细检查。 那是什么?我应该惊慌吗?难道是系统妥协的结果?我应该运行它吗?它属于任何包装吗?
32 fedora  gnu  coreutils 


6
yum安装的内核版本与我的内核版本不同
我试图在Fedora 19中安装VMWare播放器。我遇到了一个问题,即多个用户遇到了VMware播放器找不到内核标头的问题。我已经通过安装了kernel-headers和kernel-devel软件包,yum并且出现的文件/usr/src/kernels是: 3.12.8-200.fc19.x86_64 但是,当我执行uname -rFedora内核版本时: 3.9.5-301.fc19.x86_64 这是一个不同的版本。这似乎意味着当我将VMware Player指向内核路径时,会出现以下错误: C header files matching your running kernel were not found. Refer to your distribution's documentation for installation instructions. 如何安装正确的内核,如果没有,我应该在哪里指向VMware /usr/src/kernels/<my-kernel>?
32 fedora  kernel  yum  vmware 

3
如何获得sed命令对文件进行永久更改?
这可能吗?我在某处读到以下命令可以做到这一点: sed -e [命令] [文件] 但它似乎和 sed [命令] [文件] (它没有保存更改)。有什么办法可以使用sed做到这一点?
32 sed 

2
为什么排序-o有用?
UNIX哲学说:一件事做好。制作处理文本的程序,因为这是一个通用接口。 该sort命令(至少是GNU排序)可以-o选择输出到文件而不是stdout。例如,为什么sort foobar -o whatever在我可以的时候有用sort foobar > whatever?

4
找不到语言环境/设置语言环境失败-我该怎么办?
我已经在VPS(OpenVZ)上安装了Debian 7 i386。一切正常,除了语言环境-任何尝试安装的东西都显示: [...] perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = (unset), LC_ALL = (unset), LANG = "pl_PL.UTF-8" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C"). locale: Cannot set LC_CTYPE to default locale: No …
32 debian  locale 

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.