Linux命令
1. shutdown
【使用权限】 : 系统管理者
【使用方式】 : shutdown [-t seconds] [-rkhncfF] time [message]
【说明】 : shutdown 可以用来进行关机程序,并且在关机以前传送讯息给所有使用者正在执行的程序,shutdown 也可以用来重开机。
【参数】 :
-t seconds : 设定在几秒钟之后进行关机程序
-k : 并不会真的关机,只是将警告讯息传送给所有使用者
-r : 关机后重新开机
-h : 关机后停机
-n : 不采用正常程序来关机,用强迫的方式杀掉所有执行中的程序后自行关机
-c : 取消目前已经进行中的关机动作
-f : 关机时,不做 fcsk 动作(检查 Linux 档系统)
-F : 关机时,强迫进行 fsck 动作
time : 设定关机的时间,这个参数一定要带上。
message : 传送给所有使用者的警告讯息
【例子】
1.1 制定时间点shutdown
>shutdown –time 14:20:00
1.2 1分钟后调用halt关闭系统
>shutdown –f 1
1.3 关闭系统,同时关闭电源
#shutdown -h now
2. sed
3. 根据端口号查进程
netstat -pan | grep 8080
lsof -i:8080
4、date
date -d '2013-09-2511:20:33 seconds' +"%Y-%m-%d %T"
date -d '2013-09-2511:20:33' +"%s"
【split命令使用详解 】
split 参数:
-a,--suffix-length=N 指定输出文件名的后缀,默认为2个
-b, --bytes=SIZE 指定输出文件的字节数
-C,--line-bytes=SIZE 每一输出档中,单行的最大 byte 数
-d,--numeric-suffixes 使用数字代替字母做后缀
-l, --lines=NUMBER NUMBER 值为每一输出档的列数大小
例:
使用-a参数指定文件后缀名的个数为3
[root@10.10.90.97 sh]#split -b 1024 -a 3 push.sh
[root@10.10.90.97 sh]#ls
push.sh xaaa xaab xaac xaad xaae xaaf
-b参数指定输出文件的大小为1024字节,push_指定输出文件的前缀代替默认的x
[root@10.10.90.97 sh]#split -b 1024 push.sh push_
[root@10.10.90.97 sh]#ls
push_aa push_ab push_ac push_ad push_ae push_af push.sh
-d参数设置输出文件的后缀为数字,默认的为字符
[root@10.10.90.97 sh]#split -b 1024 -d push.sh
[root@10.10.90.97 sh]#ls
push.sh x00 x01 x02 x03 x04 x05
-l指定输出稳定的行数为5
[root@10.10.90.97 sh]#split -l 5 push.sh
[root@10.10.90.97 sh]#ls
push.sh xaa xac xae xag xai xak xam xao xaq xas xau xaw xay xba
xab xad xaf xah xaj xal xan xap xar xat xav xax xaz