Unix & Linux

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


6
尝试使用Putty SSH到本地VM Ubuntu
我已经设置了Ubuntu服务器的虚拟机,已经安装了OpenSSH,现在正尝试使用Putty连接到它。在Putty中,在“主机名”下,放置“ Ubuntu”,因为这是我在设置VM时认为的名称。但是,我只是收到错误:“连接超时”。 我还尝试将“ 127.0.0.1”放入Putty中的主机名中,并仅获得“ Connection Refused”。请注意,我已经在Oracle VM中完成了SSH和HTTP的端口转发,因此我对如何使其运行感到困惑。
145 ubuntu  virtualbox  putty 

5
/etc/security/limits.conf中的更改是否需要重新启动?
更改是否/etc/security/limits.conf需要重新启动才能生效? 就像我有一个在中设置以下限制的脚本一样/etc/security/limits.conf,这是否要求重新启动系统才能使这些限制生效? * hard nofile 94000 * soft nofile 94000 * hard nproc 64000 * soft nproc 64000
144 limit  ulimit 

8
查看所有iptables规则
有没有办法iptables更详细地查看规则? 我最近在一系列IP中添加了伪装: iptables -t nat -A POSTROUTING -s 10.8.0.0/24 -o eth0 -j MASQUERADE service iptables save service iptables restart 哪个完成了我想要的,但是当我使用时: iptables -L 我得到的输出与通常的输出相同: Chain INPUT (policy ACCEPT) target prot opt source destination Chain FORWARD (policy ACCEPT) target prot opt source destination Chain OUTPUT (policy ACCEPT) target prot opt source destination …
144 iptables 


3
对行的出现次数进行排序和计数
我有Apache日志文件,access.log该如何计算该文件中的行数?例如,结果cut -f 7 -d ' ' | cut -d '?' -f 1 | tr '[:upper:]' '[:lower:]'为 a.php b.php a.php c.php d.php b.php a.php 我想要的结果是: 3 a.php 2 b.php 1 d.php # order doesn't matter 1 c.php
144 command-line  sort 

4
重定向到/ dev / null
我正在阅读一个示例bash shell脚本: #!/bin/bash # This script makes a backup of my home directory. cd /home # This creates the archive tar cf /var/tmp/home_franky.tar franky > /dev/null 2>&1 # First remove the old bzip2 file. Redirect errors because this generates some if the archive # does not exist. Then create a …
144 bash-script  null 

4
如何仅同步新文件
我正在尝试设置rsync,以通过将新生成的文件添加到远程服务器来将我的主要Web服务器同步到远程服务器。 这是我使用的命令: rsync -avh --update -e "ssh -i /path/to/thishost-rsync-key" remoteuser@remotehost:/foo/bar /foo/bar 但是似乎Web服务器实际上在传输所有文件,尽管带有'--update'标志。我尝试了不同的标志组合(例如,省略了“ -a”而使用了“ -uv”),但是没有一个帮助。所以想知道如何修改rsync命令以仅发送新添加的文件。谢谢
143 rsync 

2
如何暂停和恢复流程
在bash终端中,我可以按Control+ Z来暂停任何正在运行的进程...然后我可以键入fg以恢复该进程。 如果我只有PID,是否可以暂停进程?如果是这样,我应该使用什么命令? 我正在寻找类似的东西: suspend-process $PID_OF_PROCESS 然后用 resume-process $PID_OF_PROCESS

9
如何检查外壳是否登录/交互/批处理
我想我了解交互式,登录和批处理Shell之间的区别。请参阅以下链接以获取更多帮助: “登录”和“交互式” bash shell有什么区别(来自姐妹网站:serverfault.com) 2.1:shell的类型:交互式和登录shell(从《用户指南》到Z-Shell) 我的问题是,如果我处于交互式,登录名或批处理shell中,如何使用命令/条件进行测试? 我正在寻找命令或条件(返回true或false),并且也可以将其放在if语句上。例如: if [[ condition ]] echo "This is a login shell" fi
143 shell 

4
删除超过X天的文件+
我找到了删除文件夹中5天以上文件的命令 find /path/to/files* -mtime +5 -exec rm {} \; 但是,我还要如何对该文件夹中的子目录执行此操作?
143 files  find  rm  timestamps 

9
关于Unix / Linux中恶意软件的神话
我的Linux机器是否可能被恶意软件感染? 我还没有听说过发生在我认识的任何人身上的情况,而且我已经听说过很多次这是不可能的。真的吗? 如果是这样,Linux Anti-Virus(安全)软件怎么了?
142 security  malware 

4
我如何在Linux下从/ proc / $ pid / mem中读取?
在Linux的proc(5)手册页告诉我,/proc/$pid/mem“可用于访问进程的内存的页面”。但是直接尝试使用它只会给我 $ cat /proc/$$/mem /proc/self/mem cat: /proc/3065/mem: No such process cat: /proc/self/mem: Input/output error 为什么无法cat打印自己的内存(/proc/self/mem)?当我尝试打印外壳程序的内存时(/proc/$$/mem很明显该进程存在),这个奇怪的“没有这样的进程”错误是什么?那我该如何阅读/proc/$pid/mem?
142 linux  kernel  process  memory  proc 


5
用ASCII创建图
我正在寻找一个程序,可以用来创建这样的ASCII图: +---------+ | | +--------------+ | NFS |--+ | | | | | +-->| CacheFS | +---------+ | +----------+ | | /dev/hda5 | | | | | +--------------+ +---------+ +-->| | | | | | |--+ | AFS |----->| FS-Cache | | | | |--+ +---------+ +-->| | | | …
141 text  graph  ascii-art 

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.