head -n100 foo 查看文件foo的前100行 tail -n100 foo 查看文件foo的尾100行 diff -u foo bar 对比文件foo和bar sort foo 按字母排序文件foo sort –n –k2 foo 按文件中第二列的数字顺序排序文件foo sort foo | uniq -c 统计文件foo中每行出现了多少次 ln -s old new 为文件old建一个符号连接new ls -l 列出当前目录下所有文件,有时可简写为ll ls -la 列出包括以"."开头的隐含文件 man bash 查看bash shell的内部命令,按q退出 info coreutils 查看最常用的那些命令,按q退出 man ls 查看命令ls的帮助 man -a printf 查看printf的所有帮助,按q切换到下一个帮助。像printf这样同时出现在shell/c/perl等多个环境中的命令会有多个帮助。 man -K printf 在所有的帮助文件中搜索printf ps aux 列出当前所有的进程,注意PID和COMMAND两列 top 实时显示当前系统负载和最活跃的进程。 kill 1234 杀死PID为1234的进程 kill -9 1234 强行杀死PID为1234的进程(如果kill不行的话) netstat –anp 列出当前所有的tcp/udp连接以及相关的进程 l ===打包=== 一般用tar打包,包有.tar.gz(.tgz)以及.tar.bz2两种格式 tar cvzf a.tar.gz foo 把foo下的所有文件打包成a.tar.gz tar xvzf a.tar.gz 把a.tar.gz解包到当前目录 tar xvjf a.tar.bz2 把a.tar.bz2解包到当前目录 !! 执行上一个命令 !-数字倒数第几条命令 !命令的名字 符合条件的最近的一个记录 命令如下: |
|