linux常用命令二(bash)

  • df 查看磁盘的使用情况(df -h /data/logs/tomcat :-h用GB、MB展示数据,后面接文件或者目录会自动分析该目录或文件所在分区的磁盘使用情况;一般使用df -h直接查看整个磁盘使用情况)
  • du 统计文件目录的容量(du -am 查看当前目录下文件与目录的使用情况,-m是已MB为单位展示大小,-a是列出所有文件与目录,命令后面可以接目录就是查看目录下的使用情况)
  • free查看内存的使用情况(free -m 已MB为单位,available为剩余可用内存)
  • 压缩文件,gzip与bzip2(
    gzip 文件:压缩文件为.gz结尾的文件,
    gzip -v 文件:可以显示原文件与压缩文件的压缩比,
    gzip -d 文件:解压.gz结尾的文件,
    zcat 文件:查看压缩的.gz结尾的文件;
    bzip2 文件:压缩文件为.bz2结尾的文件,
    bzip2 -d :解压缩,-k会保留原文件不会删除原文件,-v展示压缩比)
  • tar 打包压缩文件 (
    -c 新建打包文件,-t 查看打包文件的内容包含哪些文件名,-x 解压文件 (-c 、-t、-x 一次只能用一个),-j 通过bzip2方式来压缩或是解压文件(文件名以.bz2结尾),-z 通过gzip方式来压缩或是解压文件,-v 解压压缩的过程显示正在处理的文件名,-f 处理的文件;
    tar -zcv -f temp1.tar.gz temp :压缩temp成名为temp1.tar.gz的文件,
    tar -ztv -f temp1.tar.gz :查询压缩文件下有哪些文件名,
    tar -zxv -f temp1.tar.gz -C ./temp1 :解压文件到目录./temp1,-C指定解压的文件到哪个目录;
    tar -zxv -f temp1.tar.gz temp1/2.txt :解压压缩文件temp1.tar.gz下的2.txt文件(解压单个文件),
    tar -zcv -f temp.tar.gz temp1 --exclude=temp1/1.* :压缩目录temp1除了temp1下的1.开头的文件,
    tar -zcv -f temp2_newer.tar.gz --newer-mtime=“2020/06/10” temp1:压缩目录temp1下文件时间新于"2020/06/10"的文件,压缩文件名为:temp2_newer.tar.gz
  • vi 文本编辑器(最常用的文本编辑器
    一般模式,vi 文件名 进入一般模式,这个模式下可以删除字符,x向后删除,X向前删除,delete键向后删除;
    编辑模式:一般模式下按下i进入编辑模式,编辑模式下可以编辑文档;编辑完成按ESC按键退出编辑模式回到一般模式,:q退出,:wq保存文档退出,:q!不保存强制退出;
    命令模式:一般模式下输入/字符串,向下查询字符串,输入?字符串,向上查询字符串;n重复前一个查询,N反向重复前一个查询
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章