linux的overload过载命令,linux命令⾏介绍及使⽤(⼀)1.列出最近输⼊的10条命令
$fc -l -10
利⽤vim编辑并执⾏序号为10~20的命令
$fc -e vim 10 20
2.ls -l
列出当前的⽂件信息(包括访问权限,⽂件⼤⼩等)
#ls -l [pw]*
列出当前⽬录中以p或w为⾸字符的所有⽂件
3.使⽤下列命令检索并列出/home/gqximg⽬录下任何⼦⽬录名为core的⽂件
$echo /home/gqxing/*/core
4.列出最近执⾏的10条命令
$history 10
清除命令历史缓存
$history -c
5.重复执⾏先前的命令  !!
!n表⽰重复执⾏命令缓存的第n条命令
!-n表⽰重复执⾏命令历史缓存的倒数第n条命令
6.按下Tab键可进⾏命令⾏⾃动补全
7.输⼊⽂件名的⼀部分,按下Tab键可进⾏⽂件名⾃动补充
8.$echo pwd  显⽰当前⽂件路径
9.查⽂件  $find /usr/local -name "*.conf"
10.查看当前作业:  $jobs
后台运⾏  $bg %1  注:1表⽰作业号
前台运⾏  $fg %2
11.停⽌⼀个作业
$kill  %1        注:1表⽰作业号
12.后台运⾏,并且终⽌shell后仍能继续运⾏
$nohup overload.sh &
13.查看当前进程,并显⽰含overload的项
$ps -ef | grep overload
14.查看⽇期:  $date    查看⽇历:  $cal
15.分页查看⽂件内容  $cat typescript | more
16.whereis 查看软件安装⽬录(或which),如:
$whereis tar  $whereis firefox  $which tar
17.apropos命令
当需要执⾏某个命令,但是只知道其中⼏个关键字时,可⽤此命令,如:  $apropos who
18.$ls -ai | sort -n  查看⽂件,并按名称排序
19.建⽴软连接
ln 源⽂件  ⽬标⽂件
20.修改⽂件的权限
$chmod o+w script
21.创建新⽂件
$touch emptyfile或  $> emptyfile  (输出重定向)
22.利⽤通配符显⽰⽂件
$ls -l *.c
23.$mv  移动⽂件命令,如:
$mv f1 f2  注:从f1移⾄f2
24.合并⽂件  $cat chap1 chap2 chap3 > user_guide
25.分割⽂件
$split -b 5k duanxin split
每个分块(当然,最后⼀个不保证)⼤⼩都是5k,基本不可读。任何类型⽂件都可以⽤这种切割模式split -l 100 duanxin split
每个分块100⾏,不考虑⼤⼩。⽇志分析时应该有⽤。
26.less分页显⽰  $less /etc/profile,less 的键盘操作
Ctrl+v  显⽰下⼀页;    iSPACE  显⽰下⼀页,或者显⽰下i⾏(指定i后按空格键)
:n  显⽰下⼀⽂件;  :p  显⽰前⼀个⽂件    !command  调⽤shell命令
q  推出less;        h  说明
27.使⽤head显⽰⽂件前⼏⾏内容
head [-number | -n number][file]
28.使⽤tail显⽰⽂件最后⼏⾏内容
tail  -n 5 /etc/profile  显⽰/etc/profile最后5⾏
29.复制⽂件
cp [-ir] source_file  target_file
linux重定向-i表⽰交互⽅式  -r表⽰递归复制,可指定⽬录
30.删除⽂件
rm [-rfi][file]  -r⽤于递归地删除⽬录中的⽂件及⽬录本⾝  -i表⽰交互⽅式删除  -f表⽰强制删除31.当前⽬录下查c⽂件
$find . -name  '*.c' -print
32.删除当前⽬录下扩展名为'.tmp'的⽂件
33.查7⽉份开发的程序
$ls -l *.c | grep 07-