馬哥教育學習第二週總結

2021-09-27 05:35:04 字數 1454 閱讀 4318

dd if=/dev/zero of=/data/haha bs=1m count=1024:建立全是0的二進位制檔案。

檢視二進位制檔案方法

xxd / hexdump -c(看16進製制)

lsb分層,.開頭的檔案代表隱藏檔案。檔案有兩類資料:1.資料2.元資料 大小寫敏感與系統無關與檔案系統有關

cd ;cd- ;cd ~+(使用者名稱)。

1.各種選擇項

2.ll 命令 檢視軟連線型檔案時不會檢視 檔案內的東西 除非後面加 /

touch乙個已存在的檔案時會重新整理它的所有時間。

touch不可以在直接使用「」這裡的符號需要\轉意

-a,-m,-t,-c等作用

可以改名字 只能單個的改,rename 可以改多個支援萬用字元。最後匹配不可以+「」。例項

rename "conf" "conf.back" file這樣是對的

rename "conf" "conf.back" 」file「 這樣是錯的

rename 「conf」 「conf.back」 "file"* 這樣也可以匹配到 file開頭的檔案。

(萬用字元吧「」,「」裡無法識別萬用字元)

例子:root所有的檔案放在普通使用者的家目錄裡,普通使用者不可以檢視,但是可以刪除(個人分析,有檔案的刪除原理有關,檔案的刪除過程是將檔名和他的inode號,從目錄的檔案中刪除,而普通使用者有該目錄的所有許可權,以至於使用者普通使用者可以對放在自己家目錄的檔案進行強制 mv ,rm不需要強制)

大檔案 占用系統套打的記憶體隨時可以造成系統癱瘓,但同時又有人在使用該檔案,這個時候刪除檔案,不會立馬刪除, 通過》 覆蓋可以釋放記憶體。

losf | grep deleted 可以檢視刪除了但是還停留在記憶體的檔案

各個選項

刪除目錄時目錄必須為空,

echo

seq 56 | sort -r | head -n 1

分割槽儲存資料 的原理

生成大量空檔案的方法,echo f | xargs touch 每個分割槽的節點編號有限,也就是檔案數好有限,當檔案數占滿是會造成:磁碟有空間,卻無法儲存資料。

當有多個終端對乙個檔案操作時,第乙個終端

將該檔案是刪除,而其他終端還在使用該終端,此時刪除的該檔案,還不會被刪除,存在記憶體中。

shred 可以解決。

-z 表示最後一次覆蓋使用0來實現的

-n 覆蓋的次數

查幫助1.軟連線

不同檔案,鏈結檔案存著原始檔的路徑。

刪鏈結檔案,不會影響到原檔案,刪除原始檔 連線就

檔案就失效了

2.硬連線

同乙個檔案不同名字

連個檔案 除了名字不同外其他都相同。

不可以跨分割槽建立

命令

ln x x

檢視檔案型別

馬哥部落格作業第二週

2 檢視 件最後100 的命令是 tail n 100 file.txt 3 實現查詢 件fifile1 空格開始的所在的 號?nl fifile1 grep e blank 4 統計 etc fstab 件中每個單詞出現的次數?grep eo b alpha etc fstab sort uniq...

馬哥部落格作業第二週

grep a ps b,eat c more d grep 2 檢視 件最後100 的命令是 tail 100 3 實現查詢 件fifile1 空格開始的所在的 號?grep n fifile1 4 統計 etc fstab 件中每個單詞出現的次數?egrep o b alpha b etc fst...

馬哥教育網路班 第二週課程練習

1.linux上的檔案管理類命令都有哪些,其常用的使用方法及其相關示例演示。cp 檔案複製 常用選項 i 互動式 r,r 遞迴複製目錄及內部的所有內容 a 歸檔,相當於 dr preserv all preserv attr list mode 許可權 ownership 屬主屬組 timestam...