hwei_344370758 发表于 2013-2-4 13:46:57

linux命令自学笔记

列表文件:
ls -F 区分文件和目录
ls -F -R 区分文件和目录并列出各个目录下的所有文件
ls -l 列出文件的详细信息


创建文件:
touchfile1
tee file1
vi file1

查看文件:
stat file1查看文件状态的完整摘要
file file1查看文件类型
cat file1 查看文件内容
cat -n file1 列出行号
cat -b file1 不列出空行的行号
cat -T
file1不列出跳字符
more file1 翻屏查看文件
less file1 查看文件,可以向中前或向后滚屏
tail file1 默认查看文件尾部10行数据
tail -f file1 查看文件尾部,并一直处于激活状态
tail -n linesfile1查看文件尾部 lines 行数据
head file1与tail用法相同,它则显示文件开头的数据

查看磁盘空间
df
df -h

搜索数据
grep str file1在file1中搜索字符串 str
grep -v str file1在file1搜索不含str的字符串
grep -n str file1搜索并列出str所在行号
grep -c str file1列出有多少行包含str
grep -e str1 -e str2 file1在file1中搜索字符串str1 或者 str2


压缩数据
   bzip2 压缩成.bz2的压缩文件
   bzip2 myprog 将文件myprog压缩为myprog.bz2,并且myprog被替换掉
   bunzip2 myprog.bz2 解压
   bzcat myprog.bz2 查看压缩文件里的内容

   gzip 压缩成.gz的压缩文件
   gzip myprog 将文件myprog压缩为myprog.gz,并且myprog被替换掉
   gzip myprog.gz 解压
   gzip myprog.gz 查看压缩文件里的内容

   zip 压缩成.zip的压缩文件
   zip -r test.zip test 将文件或者目录test压缩成一个testzip.zip的文件
   unzip test.zip 解压文件

   tar 归档为tar文件
   tar -cvf test.tar test/ test2/ 创建一个名为test.tar的归档文件,其中包含
         test目录和test2目录的全部内容
   tar -tf test.tar列出(但不解压) test.tar的内容
   tar -xvf test.tar 解压test.tar文件内容
页: [1]
查看完整版本: linux命令自学笔记