Articles of linux

如何知道哪个yum版本库已经安装了一个包?

在我通过yum安装了一个软件包(configuration了多个软件仓库)之后,我怎么能从哪个软件仓库中find它? 如果我运行yum info package-name (或者yum list package-name ),我只能看到这个包是“安装”的。

“set -e”是做什么的,为什么它会被认为是危险的?

这个问题已经出现在面试前的测验,这让我疯狂。 任何人都可以回答这个问题,让我安心吗? 测验没有提到特定的shell,但是工作描述是针对unix sa的。 再次,问题是简单的… “set -e”是做什么的,为什么它会被认为是危险的?

Shell命令监视文件中的更改 – 再次调用什么?

我知道在Unix上有一个命令,我可以用它来监视一个文件,并看到正在写入它的变化。 这对于检查日志文件特别有用。 你知道它叫什么吗?

我使用的是什么版本的RHEL?

从shell和没有root权限,我怎么能确定我正在运行的红帽企业Linux版本? 理想情况下,我希望同时获得主要版本和次要版本,例如RHEL 4.0或RHEL 5.1等。

如何重新连接到断开的ssh会话

有没有办法连接到一个SSH连接断开? 我们的networking连接到我们正在单独工作的远程站点时遇到问题; 然而,与此同时,由于在连接到远程位置的服务器时丢失了数据包,我们经历了大量的断开连接。 很多时候会话保持活动一段时间,有时恰好是在某些动作(文件编辑,运行一些进程等)的过程中,我需要回到,而不是重新启动,如果可能的话。

如何禁用某些用户的SSH密码login?

在Linux上(Debian Squeeze)我想禁用SSHlogin使用密码给一些用户(选定的组或除root以外的所有用户)。 但我不想禁用login使用他们的证书。 编辑:非常感谢您的详细解答! 出于某种原因,这不适用于我的服务器: Match User !root PasswordAuthentication no …但可以很容易地被replace PasswordAuthentication no Match User root PasswordAuthentication yes

你如何使生产系统显而易见?

我们公司的一些人在生产服务器上拥有root权限。 我们正在寻找一个很好的方法,使我们在进入时非常清楚。 我们有一些想法是: 明亮的红色提示 得到壳之前回答一个谜语 在获取shell之前input一个随机的单词 你们用什么技术来区分生产系统?

我应该退出使用Ifconfig?

在安装Infiniband卡的服务器上,当我使用ifconfig命令时,出现以下警告: Ifconfig uses the ioctl access method to get the full address information, which limits hardware addresses to 8 bytes. Because Infiniband address has 20 bytes, only the first 8 bytes are displayed correctly. Ifconfig is obsolete! For replacement check ip. 我应该退出使用ifconfig ? 是不赞成使用ip命令? 还是会在不久的将来更新? 注意:这个问题和答案是关于GNU / Linux的 “主要”发行版。 不应该假定这些信息适用于所有的分布,特别是不适用于其他操作系统。

缓冲区/caching线在输出中的含义是免费的

为什么我的服务器显示 total used free shared buffers cached Mem: 12286456 11715372 571084 0 81912 6545228 -/+ buffers/cache: 5088232 7198224 Swap: 24571408 54528 24516880 我不知道在linux中计算内存。 我认为它说5088232用于7198224是免费的,这意味着它实际上消耗5GB的RAM?

如何cd到这个名字为“-2”的目录(以连字符开头)?

我有一个名为: -2 我想CD到CD但抱怨: bash: cd: -2: invalid option 没有成功,我试过了: cd "-2" cd '-2' cd \-2 任何解决scheme 编辑:在服务器上没有可用的文件浏览器,如MC等。