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反向重複前一個查詢
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章