了解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 使用這一選項可...