Unix & Linux

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

1
通过合并目录继续停止移动(mv)的最佳方法?
我已经在NAS(基于Linux)上移动了一个非常大的目录,但是不得不中断该过程。我不是常规的Linux用户,尽管我可以继续并在以后合并其余部分。 mv /oldisk/a /newdisk 该过程已完成一半,因此/ oldisk / a的其余部分仍然存在,并且/ newdisk / a和已经复制的文件已经存在。我不知道哪些文件已被复制。BTW当然在/ oldisk / a下有很多子目录。 将剩余文件移动/合并到/ newdisk / a的最佳方法是什么?


7
通过一个命令退出所有SSH连接并关闭PuTTY
有没有办法退出所有SSH连接并“一次性” 关闭PuTTY?我在Windows 7中工作,并使用PuTTY SSH到各种Linux主机。 我发现自己工作的方式的一个示例: SSH to host1 with PuTTY... banjer@host1:~> #...doin some work...ooh! need to go check something on host8... banjer@host1:~> ssh host8 banjer@host8:~> #...doin some work...OK time for lunch. lets close putty... banjer@host8:~> exit banjer@host1:~> exit Putty closes. 从上面看,有什么方法可以一口气从host8到关闭PuTTY?有时我发现自己多达5或10个主机。我知道我可以单击X关闭PuTTY窗口,但是我想确保通过使用exit命令可以正确关闭我的SSH连接。我也意识到我在询问有关如何增加懒惰的技巧。我将其写为“如何提高效率”。
18 linux  ssh  windows  putty  exit 

2
在bash脚本中循环浏览制表符描述的文件
这是我到目前为止的内容: #!/bin/bash while read line; do DB=$(echo $line | cut -f1) USER=$(echo $line | cut -f2) PASS=$(echo $line | cut -f3) echo DB=$DB USER=$USER PASS=$PASS done < users.txt 和输入文件的示例: drupal_1 drupal1 tmmjXSWL drupal_2 drupal2 FHiJSYHM drupal_3 drupal3 b7bFNj06 drupal_4 drupal4 0AaV62EL 并从脚本输出: DB=drupal_1 drupal1 tmmjXSWL USER=drupal_1 drupal1 tmmjXSWL PASS=drupal_1 drupal1 …
18 bash 




3
默认情况下,允许哪些用户通过SSH登录?
当我设置Debian 6时,我想知道,除了root用户以外,我知道哪个用户的密码可以通过SSH登录到我的系统? 当我安装Apache 2时,将创建一个名为www-data的用户。该用户是否有权通过SSH登录到我的系统?但是,如果对于www-data有一些默认密码,则每个人都可以登录,这对我来说似乎不太可能。 在哪里可以列出允许哪些用户通过SSH登录到我的系统的列表?在ssh配置文件中找不到任何内容。
18 linux  debian  ssh  users  login 

4
区分多个文件,如果不相等则为true
我有许多文件,我想检查所有那些文件是否具有相同的内容。 我可以使用哪个命令行来检查? 用法可能类似于: $ diffseveral file1 file2 file3 file4 结果: All files equals 要么 Files are not all equals
18 bash  diff 

3
将逻辑卷从一个卷组移动到另一个卷组
是否可以将逻辑卷从一个卷组整体移到另一个卷组? 可以创建一个(或多或少)匹配的lv并复制数据,但是仅凭LVM工具有什么方法可以做到这一点吗? 如果不是,是否有理论原因或技术限制(范围大小)?
18 linux  lvm 

5
如何挽救无法读取的USB闪存驱动器
我有一个16GB的USB闪存驱动器,以某种方式损坏,甚至fdisk -l无法找到它(我收到一条单行错误消息,提示:“ 无法打开/ dev / sdc ”) 但是,它是附加的,被分配/dev/sdc为dmesg显示: usb 1-7: new high speed USB device using ehci_hcd and address 69 usb 1-7: New USB device found, idVendor=048d, idProduct=1167 usb 1-7: New USB device strings: Mfr=0, Product=0, SerialNumber=0 usb 1-7: configuration #1 chosen from 1 choice scsi68 : SCSI emulation for …

8
如何获得主机名和域名?
在UNIX(Solaris)中,是否有任何命令可以同时返回主机名和域名? 例如: hostname -> servername domainname -> us.xyz.com 我需要 : servername.us.xyz.com
18 solaris  hostname 

2
每进程防火墙?
我一直在阅读,但似乎找不到找到创建每个进程防火墙规则的方法。我知道,iptables --uid-owner但这仅适用于传出流量。我考虑过脚本编写netstat,iptables但是这似乎效率很低,因为如果某个进程仅在很小的时间范围内处于活动状态,脚本可能会错过它。基本上,我想在不影响其他进程的情况下对进程的端口和dst实施特定限制。有任何想法吗? 作为参考,selinux可以做到这一点,并且效果很好。设置有点麻烦。

2
使用`dd`剪切文件结尾部分
这样做可能有一个简单的技巧,但我无法从手册页中找到。 例如,如何通过使用大小不确定的文件来削减最后1MB的空间dd?
18 dd 

5
如何平均时间命令?
我正在执行time一些命令。现在要平均测度,我想对命令运行和计时指定的次数,并获得具有计算出的均值和标准差的结果。结果将是: avgtime -n 100 my_command real 0m5.388s stdev 0m0.068s user 0m5.380s stdev 0m0.067s sys 0m0.004s stdev 0m0.000s 是否有用于此的UNIX工具?GNU / Linux是否有一个?

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.