Linux學習筆記(4)

2021-07-13 15:31:17 字數 1551 閱讀 3059

了解linux系統啟動,載入的重要檔案簡述:

核心被載入後,

第乙個執行的程式便是

/sbin/init

,該檔案會

讀取/etc/inittab

檔案,其中「id:5:initdefault:」主要作用就是判斷執行等級

。在設定了執行等級後,linux系統執行的

第乙個使用者層檔案

就是/etc/rc.d/rc.sysinit

指令碼程式,

它的工作包括設定path、設定網路配置(/etc/sysconfig/network)、啟動swap分割槽、設定/proc等。

/etc/rc.d/rc.local,就是初始化工作,linux留給使用者進行個性化的地方。

拷貝 拷貝檔案,命令:cp 原始檔路徑 目標檔案路徑

拷貝資料夾,命令:cp -r 源資料夾路徑 目標檔案路徑

拷貝資料夾且覆蓋,命令:cp -rf 源資料夾路徑 目標檔案路徑

剪下/重新命名

檔案/資料夾重新命名,命令:mv 原始檔路徑 目標檔案路徑

刪除 刪除檔案/資料夾,命令:rm -rf 檔案/資料夾

引數詳解:-r 表示目錄向下遞迴;-f 表示強行刪除;

查詢 按檔名,查詢以my開頭的檔案,命令:find -name "my*"

在/home目錄下,查詢以my開頭的檔案,命令:find /home -name "my*"

locate命令其實是"find -name"的另一種寫法,但比"find -name"快很多,它搜尋/var/lib/locatedb資料庫檔案,

linux系統每天自動更新該檔案,為避免查詢不到,得先使用updatedb命令,手動更新資料庫。

在/home目錄下,查詢所有以sh開頭的檔案:命令 locate /home/sh

在使用者目錄下,查詢所有以sh開頭的檔案,且忽略大小寫:命令 locate -i ~/sh

在文字中查詢內容:命令 grep -n "關鍵字" 目錄路徑; 壓縮

壓縮成a.zip,命令: zip a.zip 需被壓縮的檔案

壓縮多個檔案,命令: zip a.zip 檔案1 檔案2 檔案3

壓縮資料夾,命令:zip -r a.zip 資料夾路徑

解壓 zip:

解壓:unzip filename.zip

壓縮:zip filename.zip dirname

tar:

解壓:tar zxvf filename.tar

壓縮:tar czvf filename.tar dirname

gz:解壓:gunzip filename.tar.gz

壓縮:gzip filename.tar.gz

檢視壓縮包檔案,命令引數 t

重定向

ls -l > a.txt  將前面列表資訊輸出到a.txt檔案中

ls -al >> a.txt 將前面列表資訊追加到a.txt檔案中

管道命令 | ,就是把前乙個命令的結果交給下乙個命令;

分頁顯示 more

檢視程序 ps -aux

結束程序 kill -9 [pid]

linux學習筆記 4

變數 定義變數 name mh echo name 取消變數 name echo home echo shell 啟動其他bash cshbash echo shlvl 檢視開了幾個shell exit 退出shell pstree grep a2 b2 bash 顯示bash的前兩行和後兩行 he...

Linux學習筆記(4)

rpm命令是rpm軟體包的管理工具。rpm原本是red hat linux發行版專門用來管理linux各項套件的程式,由於它遵循gpl規則且功能強大方便,因而廣受歡迎。逐漸受到其他發行版的採用。rpm套件管理方式的出現,讓linux易於安裝,公升級,間接提公升了linux的適用度。rpm 選項 引數...

linux學習筆記 4

find命令 f i n d是乙個非常有效的工具,它可以遍歷當前目錄甚至於整個檔案系統來查詢某些檔案或目錄,一般形式為 find pathname options print exec ok find命令選項 name 按照檔名查詢檔案。perm 按照檔案許可權來查詢檔案。prune 使用這一選項可...