《Linux就該這麼學》day4-6

繼續學習打卡,這幾天有事因此看視頻補上了這幾天的學習進度。java

day4:主要重點 tar打包和解壓命令vim

tar -zxvf  xxx.tar.gz 解壓xxx.tar.gz   (將xxx.tar.gz解壓到當前目錄,參數-z:使用gzip壓縮格式解壓,-x:表示解壓,-v:顯示壓縮或解壓過程,-f:目標文件名)編輯器

tar -czvf  壓縮後的名字 要壓縮的文件(將‘要壓縮的文件’以gzip的壓縮格式壓縮,壓縮後名字叫‘壓縮後的名字’;參數-z表示gzip壓縮格式壓縮目標文件)學習

tar -czvf xxx.tar.bzz  目標文件  (將目標文件以bzip格式壓縮成xxx.tar.bzz,參數-j:以bzip壓縮格式壓縮或解壓文件)視頻

查找命令 grep和find命令ip

重點2:輸入輸出重定向和環境變量stream

命令 > 文件   將命令執行的標準輸出重定向到文件內 -----每次執行會清空文件原內容,再寫入變量

命令 >> 文件  將命令執行的標準輸出重定向到文件內  ------每次執行不會清空文件原內容(追加)打包

命令 &> 文件  將命令執行的全部輸出(標準輸出,錯誤輸出)重定向到文件內  -- 清空寫入權限

命令 &>>文件  將命令執行的全部輸出(標準輸出,錯誤輸出)重定向到文件內  -- 追加寫入

說明:輸入輸出分類:

    標準輸入重定向 文件描述符 0

    標準輸出重定向 文件描述符 1    輸出重定向默認是這個

    錯誤輸出重定向 文件描述符 2

用法:

  命令 >> 文件 2>&1          同   命令 &>> 文件

管道 :

  舉例說明  ls -a | wc -l

    首先列出當前目錄下全部文件和目錄 再將這個結果經過管道 給wc命令統計行數

    管道就像是java的stream流,可是xarg更像纔對

環境變量:一個全局變量而已,不知怎麼講

day5:vim文本編輯器-soeasy

流程控制語句 

    if for while case

    注意語法,空格不能少,少個空格就報錯,全部語言都有的東西,只是語法格式不同而已

day6:用戶身份和文件權限 涉及用戶建立 建立用戶組 等

文件權限的rwx

相關文章
相關標籤/搜索