linux几个命令特殊用法

1 :     !!

重复执行上一次操作


2 :    man ascii

查看ASCII


3 :   cd -

返回上一次cd到的目录


4 :     空格 命令

逃脱history记录 


5 :    jot (为generates some text)    

生成一定范围内的数字 或随机数

jot 10 1000;        jot -r  10 1000


6 :    df   ==> disk free

查看磁盘空间


7 :    pkill   ==> process kill

直接杀掉进程  pkill 进程名;


8 :    cat   > tac

cat倒过来 也就是从尾部开始查看


9 :    factor 

质因数分解


10 yes

递归打印y字符


11 :   xxd

以十六进制查看文档()


12 :   mdfind

mac下的find  使用Spotlight索引 较find快


13 :   !$ 

获取上一命令最后的单词,空格区分


14 :   !:num

!:1 获取上一命令的第一个单词;   !:2 获取第二个;    !$获取最后一个单词


15 :   touch filename; echo ''> filename; >filename ; cat > filename(Ctrl+d结束)

创建空文件


16 :   curl

curl -s 禁止 curl 处理输出

curl -o 本地path  网站path   (http模式下载文件)


17 :   grep '正则' ==> egrep

使用正则过滤


18 :  whoami

当前用户


19 :  mkdir -p

mkdir -p project/{lib/ext,bin,src,doc/{html,info,pdf},demo/stat/a}


20 :   tar -C 

解压到指定目录 tar xvf -C tmp/a/b/c newarc.tar.gz


21 :  nl ==> cat -n

显示行号


22 :  grep -c ==> wc -l

统计行数


23 :  time [-p] php file.php

命令执行时间  -p 以POSIX缺省的时间格式打印时间统计结果,单位为秒
实际时间   (real time): 从command命令行开始执行到运行终止的消逝时间;
用户CPU时间(user CPU time): 命令执行完成花费的用户CPU时间,即命令在用户态中执行时间总和;
系统CPU时间(system CPU time): 命令执行完成花费的系统CPU时间,即命令在核心态中执行时间总和。


24 : timeout 20s [s m h d] php -r "sleep(121);"


运行指定命令,如果在指定时间后仍在运行则杀死该进程。
后缀"s"代表秒(默认值),"m"代表分,"h"代表小时,"d"代表天。


中文手册
http://linux.51yip.com/search

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值