繼續學習打卡,這幾天有事因此看視頻補上了這幾天的學習進度。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