比较实用的shell命令

查看系统磁盘使用情况以及文件系统的类型

df -hT    df - i 

查看文件的大小: du  disk usage of each FILE, recursively for directories

du -sh ./*      ;  du --max-depth=1 -h      ; 

连续创建目录 -p parent  no error if existing, make parent directories as needed

mkdir -p /wtm/wtmTest   ;  mkdir -m=777 /wtmTest

统计文本的行数

wc -l  test.cpp ;      wc -w  test.cpp //统计单词个数

改变文件权限;   '[ugoa]*([-+=]([rwxXst]*|[ugo]))+|[-+=][0-7]+'

chmod 777 * -R  ; chmod 777 wtm/ -R ;  chmod u=rwx,go=wx  test.cpp; chmod o+x test.cpp ; chmod a-x test.cpp;  chm

mv ca.c rename.c  # 给文件重命名

mv ca.c    ./log  #将文件移动到./log 

####文件压缩与解压

tar -czf  file.tar.gz    file

tar -xzf  file.tar.gz 

gzip -c sourcefile >sourcefile.gz

gzip -d sourcefile.gz

tar -jzf file.tar.bz2 file

tar -xjf file.tar.bz2



你可能感兴趣的:(linux,shell,编程)