我正在检查 Redhat 版本,所以这次我使用了三个不同的命令。两个命令给出了相同的结果,但第三个命令给出了不同的结果。哪一个是对的。
[root@DBtest2 ~]# cat /etc/redhat-release
Red Hat Enterprise Linux Server release 4 (Tikanga)
[root@DBtest2 ~]# /usr/bin/lsb_release --d
Description: Red Hat Enterprise Linux Server release 4 (Tikanga)
[root@DBtest2 ~]# cat /etc/issue
Red Hat Enterprise Linux Server release 5.5 (Tikanga)
Kernel \r on an \m
Run Code Online (Sandbox Code Playgroud) 我需要从 TFTP 服务器下载完整的目录结构。有没有一些简单的方法可以做到这一点?如果这是不可能的,那么我怎么能单独下载所有文件(假设我有服务器上所有文件的列表)?
在 /etc/init.d/
第一个守护进程
# Provides: first
# Required-Start: $remote_fs $syslog
Run Code Online (Sandbox Code Playgroud)
第二个守护进程
# Provides: second
# Required-Start: $remote_fs $syslog first
Run Code Online (Sandbox Code Playgroud)
这是在 Debian 中指定第二个守护进程对第一个启动之前的依赖的正确方法吗?
在Debian中,我发现了许多不同的包版本控制,你知道它们代表什么吗?
例如 :
bind9 1:9.7.3.dfsg-1~squeeze11
Run Code Online (Sandbox Code Playgroud)
9.7.3和dfsg-1代表什么squeeze11?
我有一个用户甚至可以使用 sudo。我只想限制他访问他的主目录。没有别的。我创建了一个组“有限”并将他转移到这个组。怎么办?
我该如何限制他只访问他的主目录?
我正在运行一个 Ruby 命令行脚本 ( rufus.sh),它最终调用Thread.new,它会产生一个 UNIX 进程,如下所示。我为 1 个以上的目录运行此脚本,ps如下所示。下面的最后一列(最右边)是COMMAND( COMD),它本质上是进程的名称。问题是COMMAND不包括工作目录(启动进程时的当前目录)。找出或包含它的最佳方法是什么COMMAND?谢谢,奇拉格
ps -ef | grep runner
web 7532 1 0 Oct08 ? 00:02:08 /usr/local/bin/ruby ./script/runner ./config/jobs/control.rb critical_alert start
web 21114 1 1 Oct09 ? 02:49:28 /usr/local/bin/ruby ./script/runner ./config/jobs/control.rb task start
web 19028 1 1 10:45 pts/0 00:00:34 /usr/local/bin/ruby ./script/runner ./config/jobs/control.rb task start
web 19029 1 0 10:45 pts/0 00:00:10 /usr/local/bin/ruby ./script/runner ./config/jobs/control.rb critical_alert start
Run Code Online (Sandbox Code Playgroud) 我有一个名为 abd 的文本文件,如下所示。
48878 128.206.6.136
34782 128.206.6.137
12817 23.234.22.106
Run Code Online (Sandbox Code Playgroud)
我只想从文本中提取 IP 地址并将其存储在变量中并用于其他目的。
我试过这个。
for line in `cat abd`
do
ip=`grep -o '[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}' $line`
echo $ip
done
Run Code Online (Sandbox Code Playgroud)
我收到如下错误
grep: 34782: No such file or directory
grep: 128.206.6.137: No such file or directory
grep: 12817: No such file or directory
grep: 23.234.22.106: No such file or directory
Run Code Online (Sandbox Code Playgroud)
我不知道这里出了什么问题。任何帮助,将不胜感激。
在 Ubuntu 下的 Firefox 中,当我尝试通过 Ctrl+S 将一些网页保存到本地计算机时,会弹出一个窗口让我选择目的地,我可以在其中选择“最近使用”的目录和文件。我相信“最近使用”是由 Ubuntu 维护的。
一些问题:
我发现只有最近创建或更改的目录或文件才会显示在“最近使用”下。对于那些最近访问过但没有被修改过的,好像不算最近使用过,但有时我希望它们可以被统计。
此外,最近使用的历史记录长度非常有限,但有时我想要更长的历史记录。
我可以在终端中查看最近使用的目录和文件的列表吗?我正在使用 bash。
OSX 上是否有终端命令或其他东西可以用来测试我是否可以访问远程服务器上的某些端口?
我知道该服务器上可以访问这些端口,因为我可以从另一个网络上的另一台计算机访问它们,但我需要的是一种从另一台计算机测试的方法,如果我可以访问该端口,在这种情况下是 110 和 25(POP 和SMTP),从特定的计算机,如果可能的话,跟踪或可以做的事情来查看导致阻塞的原因。
我正在尝试安装 Debian 软件包,但它给出的错误是“sudo: dpkg: command not found”。我安装了 SUDO,它仍然给出相同的错误。我去了保存 .deb 的目录,然后运行命令
sudo dkpg -i file.deb
Run Code Online (Sandbox Code Playgroud)
我尝试从“ http://packages.debian.org/wheezy/all/dpkg-dev/download ”安装 debian 支持包,但这些文件也是 .deb 格式,所以我无法安装它。
有什么建议...
debian ×3
shell-script ×2
command ×1
command-line ×1
daemon ×1
directory ×1
grep ×1
init.d ×1
ip ×1
networking ×1
osx ×1
permissions ×1
process ×1
ps ×1
rhel ×1
ruby ×1
tcp ×1
tftp ×1
ubuntu ×1
users ×1