我想知道有多less人连接到我的服务器。 因为我正在做彗星应用,所以这很重要
如何在UNIX命令行中以MB为单位查找文件的大小?
我有以下的shell脚本 $cat capture.sh TIME=$(date +"%H-%M-%d-%m-%y") IP="203.208.198.29" PREFIX=$TIME$IP tshark -f "udp" -i eth0 -w /root/captures/$PREFIX.cap& pid=$! sleep 2m kill $pid 它运行良好,当我从壳执行它。 但是当我把它添加到cron选项卡没有任何反应。 我的crontab项:1 * / 2 * 2 3,4,5 sh /root/capture.sh tail /var/log/cron 显示该命令已执行。 但没有任何反应。 我为capture.sh设置了“all”的可执行权限,为/ root / captures目录设置了“all”的权限。 提前致谢
我已经阅读了各种ftp守护进程和各种长线程的文档,讲述了在给予用户写权限时使用ftp服务器的chroot环境的安全隐患。 如果你仔细阅读了vsftpd文档,特别是这意味着使用chroot_local_user是一个安全隐患,而不使用它不是。 似乎没有涉及允许用户访问整个文件系统(如他们的用户和组成员资格所允许的)的涵义,也没有涉及这可能造成的混淆。 所以,我想了解在实践中使用什么是正确的方法。 如果一个具有authentication的写入访问用户的ftp服务器提供非chroot环境,chroot环境或其他选项? 考虑到Windows ftp守护进程没有使用chroot的选项,否则他们需要实现隔离。 有没有任何Unix的FTP守护进程做类似的事情?
我试图删除存储在Windows 2008 R2服务器上的目录,安装在Mac上作为networking主页(10.8.5)。 该目录由Safari创build并存储临时的Internet文件。 我需要能够从Mac bash脚本注销时删除此文件夹。 Mac上的terminal显示目录为空: 36W-FacRm-02:History lwickham$ cd /home/lwickham/Library/Caches/Metadata/Safari/History 36W-FacRm-02:History lwickham$ ls -al total 0 drwx—— 1 lwickham CGPS\Domain Users 264 Nov 8 09:24 . drwx—— 1 lwickham CGPS\Domain Users 264 Nov 8 09:28 .. 但是,在Windows服务器上,它有一个不以“。”开头的单个0kb文件。 但对Mac来说是不可见的。 E:\FacultyHome2\lwickham\Library\Caches\Metadata\Safari\History>dir Volume in drive E is FacultyUsers2 Volume Serial Number is 8C17-4EF3 Directory of E:\FacultyHome2\lwickham\Library\Caches\Metadata\Safari\History 11/08/2013 […]
这是我试过的。 我在远程AIX系统上编辑了/ etc / ssh / sshd_config X11Forwarding yes X11DisplayOffset 10 X11UseLocalhost yes 以及设置$ DISPLAY DISPLAY=localhost:10.0 export DISPLAY …重启 通过RHEL连接 ssh -X me@hostname 运行xclock xclock 得到以下输出: X11 connection rejected because of wrong authentication. X connection to localhost:10.0 broken (explicit kill or server shutdown) 还xauth list不打印任何东西。
由于ntpdconfiguration错误,我们有一些主机已经不同步,ntp服务器无法访问。 我们在某些主机(CentOS 6)上的时钟现在已经超过了30秒(对于其中的大部分来说,未来似乎是这样)。 从ntpd的文档看来,我们提供的最快的同步速度大约是500us/s – 有什么方法可以提高这个速度,以便时钟更新得更快, 但是不能立即 ? 例如,我们希望将此设置改为100ms/s 。 这可能吗? 如果是这样,我们怎么能安全地去做这件事? 危险吗?
我有一个Mac的文件服务器,不正确的行事(昨天也奇怪的行事)。 我build立了一个可听见的ping,然后ssh进入,并以root身份发出reboot命令。 它什么都没做! 我再次ssh编辑并发出另一个重新启动命令,仍然没有。 这是奇怪的看到“重新启动”被列为上榜的任务之一。 那么,作为根,我发了一个 shutdown -r now 它警告所有的用户,系统正在closures…并没有下降。 (我不能build立一个新的SSH连接,但我确实让自己打开一个root访问。) 我从来没有见过这样的事情。 什么可以防止系统重新启动,更重要的是,没有在物理上访问盒子(我可以,它只是在另一个位置),我怎么能把盒子放下? 我现在注意到top说: Processes: 25 total, 2 running, 4 stuck, 19 sleeping… 88 threads 我从来没有见过卡住的进程。 (我的一个朋友只是告诉我,只有在Unix上你可以睡僵尸孩子。) 更新: 从这个线程 (尤其是post#9)我可以看出, ps和top会显示“U”表示卡住(“不可中断”)进程。 bash-3.2# ps ax | grep U 48 ?? Us 0:08.23 /usr/sbin/update 10180 ?? U 0:32.95 /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Support/build_hd_index 17119 s000 U+ 0:00.07 reboot 17052 s001 U+ […]
Ulimit手册页build议-r选项将设置这个,但它似乎只对root用户有效,没有等同于通过/ etc / security / limits设置它? 有任何想法吗?
在csh开头的&符号是做什么的? 它似乎被忽略(没有错误信息),但为什么? 例: & echo 'hi there' 执行期望的回声没有错误信息。