linux的基本指令
查找與檢索:
文件名查找:find . -name "test*" find 路徑 查找類型 名字
內容檢索:grep "he*" ./ -R 查找內容為he(e有0個或多個)內容 路徑 連同子目錄中所有文件一起查找。
註意:文件名查找中的*是通配符。內容檢索中的*是正則表達式
-c : 只輸出匹配行的計數。
-i: 不區分大小寫(只適用於單字符)。
-h : 查詢多文件時不顯示文件名。
-l : 查詢多文件時只輸出包含匹配字符的文件名。
-n: 顯示匹配行及行號。
-s: 不顯示不存在或無匹配文本的錯誤信息。
-v:顯示不包含匹配文本的所有行。
-R:連同子目錄中所有文件一起查找。
磁盤管理:
掛載U盤:
- 檢測存儲設備名稱 : sudo fdisk -l
2.掛載存儲設備sdbl到掛載點/mnt目錄 sudo mount /dev/sdb1 /mnt 將/dev/sdb1(U盤所在設備) 掛載到/mnt
3. 訪問 : /mnt
4.卸載/mnt : Sudo umount /mnt
拷貝:
dd if=sfile of=dfile //if表示inputfile of表示outputfile
創建一個100M的空文件: dd if=/dev/zero of=hello.txt bs=100M count =1 //count 表示寫幾次
/dev/null,外號叫無底洞,你可以向它輸出任何數據,它通吃,並且不會撐著!
/dev/zero,是一個輸入設備,你可你用它來初始化文件,從裏面獨處來的數據都是0.
壓縮包管理:
tar歸檔:
tar cvf dir.tar dir 降dir整理到dir.tar
tar xvf dir.tar dir 釋放文件 到dir
linux的基本指令