Unix & Linux

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

3
vim中的缓冲区或制表符?每种方法的优点/缺点是什么?
我习惯了无模式的编辑器。仅在过去的一年中,我一直在使用vim / gvim,它采用的是模态方法。 我习惯于在所有编辑器中使用制表符,因为在vim之前,所有选项卡都已经习惯了。在gvim中,您不一定需要使用制表符:您可以仅使用缓冲区。 我的问题是:这两种方法(缓冲区与制表符)之间的优点/缺点是什么?为什么这两种选择都存在?
19 vim  editors  gvim 

2
如何测试以查看$ PATH中是否存在应用程序?
我正在尝试编写所有sh启动/环境脚本,以使用尽可能多的DRY和尽可能多的DRY:“可在我将其克隆到的每个* nix上使用”。这意味着确保如果我尝试运行不存在的代码,则代码会正常运行。为此,我需要能够测试程序是否存在。我知道如何测试文件是否存在,但是我不确定如何测试应用程序在路径内是否可执行。我宁愿使用$ PATH,因为其中一些需要在arch,ubuntu和centos上工作。有些可能安装在我的root目录中,没有我的系统上,有些可能没有安装,还有一些我安装在系统路径中。

3
RHEL / CentOS是执行/etc/cron.d/*下的所有cronjob文件,还是仅执行其中一部分?
这是一个Red Hat Enterprise Linux 5系统(RHEL)。我们使用CFengine管理该系统。 我们有几个cronjobs,它们的运行频率是平时的两倍。我检查了cronjobs下的/etc/cron.d/目录,该目录包含名为的实际脚本host-backup,还包含名为的cfengine备份文件host-backup.cfsaved,如下所示: /etc/cron.d/host-backup /etc/cron.d/host-backup.cfsaved 此操作系统是在处执行所有文件/etc/cron.d/*,还是仅执行与特定模式匹配的文件。我可以配置它,在哪里定义? 我在RHEL或CentOS文档中找不到此答案。
19 rhel  cron 


1
每个目录的文件数
我有一个包含约100000个小文件的目录(每个文件是1-3行,每个文件是一个文本文件)。目录的大小不是很大(<2GB)。该数据位于专业管理的NFS服务器中。该服务器运行Linux。我认为文件系统是ext3,但我不确定。另外,我没有对该服务器的root访问权限。 这些文件是我无法控制的大规模科学实验的输出。但是,我必须分析结果。 此目录中的任何I / O操作/处理都非常非常慢。打开文件(在python中为fopen),读取打开的文件,关闭文件都非常缓慢。在bash ls,du等中不起作用。 问题是: Linux中某个目录中可以进行处理,打开,读取等操作的最大文件数量是多少?我知道答案取决于许多因素:fs类型,内核版本,服务器版本,硬件等。如果可能的话,我只是想凭经验而定。




3
如何将正在运行的程序的输出重定向到/ dev / null
我知道,为了抑制程序的输出,我可以将其重定向到/dev/null,例如,隐藏铬中的所有错误和警告消息,我可以像这样启动程序 chromium-browser 2> /dev/null & 但是,如果我碰巧忘记了错误消息并输入 chromium-browser & (当它们出现在命令中间时,这很烦人)我不知道该怎么办,除了停止应用程序并重新正确启动它。 我可以以某种方式重定向错误输出而无需重新启动应用程序吗?

3
什么是“内核恐慌”?
当您的计算机出现“内核崩溃”是什么意思? 它等于Windows BsoD吗? 另外,当发生内核恐慌时,用户可以使用哪些方法,技巧和窍门?

3
如何挂载由/ bin / dd硬盘创建的`img`?
我曾经dd备份80GB的驱动器 dd if=/dev/sdb of=~/sdb.img 现在,我需要访问该驱动器上的一些文件,但是我不想将“ .img”复制回该驱动器上。 mount ~/sdb.img /mnt/sdb也不起作用。它返回: mount: you must specify the filesystem type 我试图用找到文件系统类型 file -s fox@shoebox $ file -s sdb.img sdb.img: x86 boot sector; partition 1: ID=0x12, starthead 1, startsector 63, 10233342 sectors; partition 2: ID=0xc, active, starthead 0, startsector 10233405, 72517410 sectors; partition 3: ID=0xc, …
19 mount  dd 

8
有用的Linux播客[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为Unix&Linux Stack Exchange 的主题。 2年前关闭。 我一直在寻找可以帮助我跟上操作系统和开发进度的播客。就是说,我通常听Linux Outlaws播客,但是想知道是否还有其他Linux / Unix播客对学习Linux或跟上它的变化有帮助或提供了很多信息。
19 learning 

7
哪些发行版具有滚动发行版?[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 5年前关闭。 我正在浏览DistroWatch,并在寻找发行版本列表,这些发行版本提供滚动发行以及更多有关发行的信息。但是,似乎不可能仅在DistroWatch上选择滚动版本。也许Linux社区可以提供一些洞察力,以了解哪些发行版可以提供滚动发行版。 我已将此问题设为社区Wiki,希望我可以每个答案得到一个发行版,并对该发行版及其提供的内容进行简要说明,并链接到发行版首页和/或DistroWatch条目。然后,人们可以投票赞成/反对发行版本,以某种方式(最佳/最差,纯受欢迎)对其进行评分。 (此外,如果有人可以清理标签,那太好了。我想创建“ rolling-release”标签,但不能。)
19 distros 

2
使用不带纯文本密码的wpa_supplicant
我在笔记本电脑上运行gentoo,目前正在使用wpa_supplicant处理wifi。 我的配置可以正常工作并且可以连接,但是需要在配置文件中输入纯文本密码。如果我要连接到朋友的wifi,并且他们想输入密码而不是告诉我密码,则此方法无效。纯文本密码没有安全性。 如何使它更安全,以便存储某种加密的密码而不是纯文本?


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.