日期:2011-09-21 10:13:00 来源:本站整理
<b>10个你从未用过的Linux号令</b>[Linux安全]
本文“<b>10个你从未用过的Linux号令</b>[Linux安全]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
这大概需求几年乃至是几十年,才能真正掌握Linux shell 号令.这里有10个你历来没有据说或利用过的号令.他们在没有特定的次序.我最喜好的是mkfifo.
1、pgrep, 替换:
# ps -ef | egrep '^root ' | awk '{print $2}' 1 2 3 4 5 20 21 38 39 ...
你还可以这样:
# pgrep -u root 1 2 3 4 5 20 21 38 39 ...
2、pstree,在tree 格局中列出进程,当有webSphere或重担务利用时非常有效.
# pstree init-+-acpid |-atd |-crond |-cups-config-dae |-cupsd |-dbus-daemon-1 |-dhclient |-events/0-+-aio/0 | |-kacpid | |-kauditd | |-kblockd/0 | |-khelper | |-kmirrord | `-2*[pdflush] |-gpm |-hald |-khubd |-2*[kjournald] |-klogd |-kseriod |-ksoftirqd/0 |-kswapd0 |-login---bash |-5*[mingetty] |-portmap |-rpc.idmapd |-rpc.statd |-2*[sendmail] |-smartd |-sshd---sshd---bash---pstree |-syslogd |-udevd |-vsftpd |-xfs `-xinetd
3、bc 是个肆意精度计算器语言,它可以Shell脚本履行平方根操作,expr 不支持平方根.
# ./sqrt Usage: sqrt number # ./sqrt 64 8 # ./sqrt 132112 363 # ./sqrt 1321121321 36347 Here is the script: # cat sqrt #!/bin/bash if [ $# -ne 1 ] then echo 'Usage: sqrt number' exit 1 else echo -e "sqrt($1)\nquit\n" | bc -q -i fi
4、split, 你需求将大的文件分化称若干小部份?
split是你的号令,下面是将250MB文件分化为2M的块儿,全部开始于LF_前缀.
# ls -lh largefile -rw-r--r-- 1 root root 251M Feb 19 10:27 largefile # split -b 2m largefile LF_ # ls -lh LF_* | head -n 5 -rw-r--r-- 1 root root 2.0M Feb 19 10:29 LF_aa -rw-r--r-- 1 root root 2.0M Feb 19 10:29 LF_ab -rw-r--r-- 1 root root 2.0M Feb 19 10:29 LF_ac -rw-r--r-- 1 root root 2.0M Feb 19 10:29 LF_ad -rw-r--r-- 1 root root 2.0M Feb 19 10:29 LF_ae # ls -lh LF_* | wc -l 126
5、nl 数字线,在没发现nl之前,一向用脚本来实现.
# head wireless.h /* * This file define a set of standard wireless extensions * * Version : 20 17.2.06 * * Authors : Jean Tourrilhes - HPL * Copyright (c) 1997-2006 Jean Tourrilhes, All Rights Reserved. */#ifndef _LINUX_WIRELESS_H # nl wireless.h | head 1 /* 2 * This file define a set of standard wireless extensions 3 * 4 * Version : 20 17.2.06 5 * 6 * Authors : Jean Tourrilhes - HPL 7 * Copyright (c) 1997-2006 Jean Tourrilhes, All Rights Reserved. 8 */9 #ifndef _LINUX_WIRELESS_H
以上是“<b>10个你从未用过的Linux号令</b>[Linux安全]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |
评论内容只代表网友观点,与本站立场无关!
评论摘要(共 0 条,得分 0 分,平均 0 分)
查看完整评论