Linux 命令

ps

最常用的方法是ps -aux,然后再利用一个管道符号导向到grep去查找特定的进程,然后再对特定的进程进行操作。

ps -aux | grep java

ps -aux | grep PDLShopWarehouseAdd

ps -axu | grep 6890

tail

tail -n -10 dd-frame-error.2015-06-10.log 查看最后10行

tail -n +10 dd-frame-error.2015-06-10.log查看第10行以后的

tail -n 20 /home/wangzibo/PDLShopWarehouseAdd-service/logs/dd-frame-error.2015-06-10.log  查看此log文件的后20行

tail -f 20 /home/wangzibo/PDLShopWarehouseAdd-service/logs/dd-frame-error.2015-06-10.log 查看后20行,如果文件不断更新,则不断输出后20行

tail -f 命令要按ctrl+c才能退出

head -n 20 只看钱20行

tar

 “tar”命令是磁带归档(Tape Archive),对创建一些文件的的归档和它们的解压很有用。
root@tecmint:~# tar -zxvf abc.tar.gz (记住‘z‘代表了.tar.gz)
root@tecmint:~# tar -jxvf abc.tar.bz2 (记住‘j‘代表了.tar.bz2)
root@tecmint:~# tar -cvf archieve.tar.gz(.bz2) /path/to/folder/abc

注意: "tar.gz"代表了使用gzip归档,“bar.bz2”使用bzip压缩的,它压缩的更好但是也更慢。

 

 

 

ls          显示文件或目录

     -l           列出文件详细信息l(list)

     -a          列出当前目录下所有文件及目录,包括隐藏的a(all)

mkdir         创建目录

     -p           创建目录,若无父目录,则创建p(parent)

cd               切换目录

touch          创建空文件

echo            创建带有内容的文件。

cat              查看文件内容

cp                拷贝

   root@tecmint:~# cp /home/user/Downloads abc.tar.gz /home/user/Desktop

mv               移动或重命名

root@tecmint:~# mv /home/user/Downloads abc.tar.gz /home/user/Desktop

rm               删除文件

     -r            递归删除,可删除子目录及文件

     -i            询问,y 或者 n

     -f            强制删除

find              在文件系统中搜索某文件

wc                统计文本中行数、字数、字符数

grep             在文本文件中查找某个字符串

rmdir           删除空目录

tree             树形结构显示目录,需要安装tree包

pwd              显示当前目录

ln                  创建链接文件

more、less  分页显示文本文件内容

head、tail    显示文件头、尾内容

ctrl+alt+F1  命令行全屏模式

gzip:

 

bzip2:

 

tar:                打包压缩

 

     -c              归档文件

 

     -x              压缩文件

 

     -z              gzip压缩文件

 

     -j              bzip2压缩文件

 

     -v              显示压缩或解压缩过程 v(view)

 

     -f              使用档名

 

例:

 

tar -cvf /home/abc.tar /home/abc              只打包,不压缩

 

tar -zcvf /home/abc.tar.gz /home/abc        打包,并用gzip压缩

 

tar -jcvf /home/abc.tar.bz2 /home/abc      打包,并用bzip2压缩

 

当然,如果想解压缩,就直接替换上面的命令  tar -cvf  / tar -zcvf  / tar -jcvf 中的“c” 换成“x” 就可以了。

 

 

摘录自

http://www.cnblogs.com/laov/p/3541414.html

http://blog.csdn.net/xiaoguaihai/article/details/8705992

http://www.oschina.net/translate/useful-linux-commands-for-newbies

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。