LinuxProbe學習筆記(四)

2021-10-14 08:56:09 字數 1382 閱讀 3165

感覺學到的知識點越來越多,總之我相信多看多寫才是王道,今天的內容是餘下的一些命令。重定向,管道符,環境變數,雖然預習過了,但是感覺還是記不住,大概知道怎麼用的了,但是還是需要多加練習,也不知道自己能不能行,不過我相信努力就會有收貨
檔案目錄管理命令

touch:新建檔案

-d 修改訪問時間和最後一次修改時間

mkdir:新建目錄

-p遞迴建立

cp :複製目錄

mv:剪下

dd:if=/dev/zero of=1 count=1 bs=1 複製檔案

file:查詢檔案型別

打包壓縮與搜尋命令

tar:打包和解壓

-czvf -xzvf

grep:按行提取

find:搜尋

-name -user

lsblk:檢視硬碟分割槽

blkid:檢視分割槽uuid

重定向分5種模式

標準覆蓋輸出重定向 echo haha > xiaojun

標準追加輸出重定向 echo haha >> xiaojun

錯誤覆蓋輸出重定向 echo haha 2> xiaojun

錯誤追加輸出重定向 echo haha 2>> xiaojun

輸入重定向 wc -l < 檔名

管道符

把前乙個命令原本要輸出到螢幕的標準正常資料當做是後乙個命令的標準輸入

命令|命令|命令

萬用字元

萬用字元就是通用的匹配資訊的符號

*:空值或無窮多的值

?:乙個值

[a-z]:小寫字母 [a-z] :大寫字母

[0-9]:數字

[1,3,5]:指定數字

[a,b,c]:指定字母

轉義符

\:使反斜槓後面的乙個變數為單純的字串

『』:轉移其中所有的變數為單純的字串

「」:保留其中的變數屬性,不進行轉移處理

``:把其中的命令執行後返回結果

環境變數

home:使用者的主目錄(即家目錄)

shell:使用者在使用的shell直譯器名稱

histsize:輸入的歷史命令記錄條數

histfilesize:儲存的歷史命令記錄條數

mail:郵件儲存路徑

lang:系統語言

random:生成乙個隨機數

ps1:bash直譯器的提示符

path:定**釋器搜尋使用者執行命令的路徑

editor:使用者預設的文字編輯器

LinuxProbe學習筆記(一)

今天開始跟著劉遄老師學習linux,對於我這樣的小白而言,有乙個優秀的導師是非常之重要的,也希望在接下來的課程中能慢慢看到成長的自己,而為自己感到開心和快樂。今天第一堂課老師講了一些關於linux的普及知識,聽了很多,但是記住的不多,混個臉熟。開源是閉源的反義詞 開源既是開放源 將軟體包和程式 一起...

LinuxProbe學習筆記(六)

bin bash 迴圈新增使用者 read p enter passwd for uname in cat users.txt doid uname dev null if eq 0 then echo already exists else useradd uname dev null echo ...

linuxprobe第一課 筆記

apache來自於印第安語,力量無窮 mpl mozilla public license,mozilla公共許可 許可協議 相較於gpl許可協議,mpl更加注重對開發者的源 需求和收益之間的平衡。mit massachusetts institute of technology 許可協議 目前限制...