linux 常用命令

来源:互联网 发布:图书管理系统mysql 编辑:程序博客网 时间:2024/05/07 09:30

1、find命令

在自己的根目录$HOME中查找文件名符合*.txt的文件

$ find ~ -name *.txt

想要在当前目录及子目录中查找所有的‘ *.txt’文件,可以用:

$ find . -name *.txt

想要在/etc目录中查找文件名以host开头的文件,可以用:

$ find /etc -name host*

2、grep命令

在’/usr/src/Linux/Doc’目录下搜索带字符 串’magic’的文件:
$ grep -n  magic /usr/src/Linux/Doc/
如果有很多 输出时,可以通过管道将其转到’less’上阅读:
$ grep -n magic /usr/src/Linux/Documentation/ | less

3、tar

      tar -cvf    /tmp/etc.tar /etc           <==仅打包,不压缩!
      tar -zcvf   /tmp/etc.tar.gz /etc      <==打包后,以 gzip 压缩
      tar -jcvf   /tmp/etc.tar.bz2 /etc     <==打包后,以 bzip2 压缩

      tar -ztvf /tmp/etc.tar.gz               <== 查阅/tmp/etc.tar.gz 文件内有哪些文件

     tar -zxvf /tmp/etc.tar.gz               <== 将/tmp/etc.tar.gz解压到本路径下



 

0 0
原创粉丝点击