命令格式: 命令名稱 [引數] [物件]
命令引數的長格式與短格式:
長格式:man -- help
短格式:man - h
echo 輸出語句 格式是: echo [字串 | $變數]
date 用於顯示系統時間設定時間或日期 格式是 : date [選項] [+指定的格式]
date 中的引數:%t 跳格[ tap鍵]
%h 小時(0~23)
%i 小時 (0~11)
%m 分鐘 (0~59)
%s 秒(0~59)
%j 今年中的第幾天
3. reboot 用於重啟系統 格式為 : reboot
4.poweroff 用於關閉系統 和reboot 命令格式一樣 都會涉及硬體許可權,只有管理員才能關閉電腦
-t 最大嘗試次數
-c 斷點續傳
6.ps 用於檢視系統程序狀態 格式為: ps [引數]
ps 引數: -a 顯示所有程序(包括其他使用者的程序)
-u 使用者及其他詳細資訊
-x 顯示沒有控制終端的程序
5種常見程序狀態:r(執行), s(中斷), d(不可中斷), z(僵死), t(停止)
linux允許ps命令直接寫為 ps aux
7.top 可以看作是windows中的任務管理器 格式top
8.pidof 用於查詢某個指定的服務程序的pid值 格式為「pidof [引數] [服務名稱]
9.kill 終止某個指定pid的服務程序 格式為「kill [引數] [程序 pid]
10.killall 用於終止某個指定名稱的服務所對應的全部程序,格式為:「killall [引數] [進 程名稱]
1.ifconfig命令用於獲取網絡卡配置與網路狀態等資訊,格式為「ifconfig [網路裝置] [引數]」
2.uname 命令用於檢視系統核心與系統版本等資訊,格式為「uname [-a]」
3.uptime 用於檢視系統的負載資訊,格式為 uptime
4.free 用於顯示當前系統中記憶體的使用量資訊,格式為「free [-h]」。
5.who 用於檢視當前登入主機的使用者終端資訊,格式為「who [引數]」。
6.last 命令用於檢視所有系統的登入記錄,格式為「last [引數]」。
7.history 命令用於顯示歷史執行過的命令,格式為「history [-c]」。 初始值能存1000條歷史命令
8.sosreport 命令用於收集系統配置及架構資訊並輸出診斷文件,格式為 sosreport
1.pwd 命令用於顯示使用者當前所處的工作目錄,格式為「pwd [選項]」
2.cd 命令用於切換工作路徑,格式為「cd [目錄名稱]」
3.ls 命令用於顯示目錄中的檔案資訊,格式為「ls [選項] [檔案] 」
使用 ls 命令的「-a」引數看 到全部檔案(包括隱藏檔案),使用「-l」引數可以檢視檔案的屬性、大小等詳細資訊如果想要檢視目錄屬性資訊,
則需要額外新增乙個-d 引數
1.cat 命令用於檢視純文字檔案(內容較少的),格式為「cat [選項] [檔案]」。
2.more 命令用於檢視純文字檔案(內容較多的),格式為「more [選項]檔案」。
3.head 命令用於檢視純文字文件的前 n 行,格式為「head [選項] [檔案]」。
4.tail 命令用於檢視純文字文件的後 n 行或持續重新整理內容,格式為「tail [選項] [檔案]」。
5.tr 命令用於替換文字檔案中的字元,格式為「tr [原始字元] [目標字元]」。
6.wc 命令用於統計指定文字的行數、字數、位元組數,格式為「wc [引數] 文字」。
wc引數: -l 只顯示行數 -w 只顯示單詞數 -c 只顯示位元組數
7.stat 命令用於檢視檔案的具體儲存資訊和時間等資訊,格式為「stat 檔名稱」。
8.cut 命令用於按「列」提取文字字元,格式為「cut [引數] 文字」。
9.diff 命令用於比較多個文字檔案的差異,格式為「diff [引數] 檔案」。
1.touch 命令用於建立空白檔案或設定檔案的時間,格式為「touch [選項] [檔案]」。
引數:-a 僅修改「讀取時間」(atime) -m 僅修改「修改時間」(mtime) -d 同時修改 atime 與 mtime
2.mkdir 命令用於建立空白的目錄,格式為「mkdir [選項] 目錄」。
3.cp 命令用於複製檔案或目錄,格式為「cp [選項] 原始檔 目標檔案」。
引數: -p 保留原始檔案的屬性 -d 若物件為「鏈結檔案」,則保留該「鏈結檔案」的屬性 -r 遞迴持續複製(用於目錄)
-i 若目標檔案存在則詢問是否覆蓋 -a 相當於-pdr(p、d、r 為上述引數)
4.mv 命令用於剪下檔案或將檔案重新命名,格式為「mv [選項] 原始檔 [目標路徑|目標檔名]」。
5.rm 命令用於刪除檔案或目錄,格式為「rm [選項] 檔案」。
引數:-f強制刪除檔案 -r 強制刪除目錄
6.dd 命令用於按照指定大小和個數的資料塊來複製檔案或轉換檔案,格式為「dd [引數]」。
引數:if 輸入的檔名稱 of 輸出的檔名稱 bs 設定每個「塊」的大小 count 設定要複製「塊」的個數
7.file 命令用於檢視檔案的型別,格式為「file 檔名」。 1.tar 命令用於對檔案進行打包壓縮或解壓,格式為「tar [選項] [檔案]」。
引數:-c 建立壓縮檔案 -x 解開壓縮檔案 -t 檢視壓縮包內有哪些檔案 -z 用 gzip 壓縮或解壓 -j 用 bzip2 壓縮或解壓
-v 顯示壓縮或解壓的過程 -f 目標檔名 -p 保留原始的許可權與屬性 -p 使用絕對路徑來壓縮 -c 指定解壓到的目錄
「tar -czvf 壓縮包名 稱.tar.gz 要打包的目錄」命令把指定的檔案進行打包壓縮;相應的解壓命令為「tar -xzvf 壓縮 包名稱.tar.gz」
3.find 命令用於按照指定條件來查詢檔案,格式為「find [查詢路徑] 尋找條件 操作」。
引數:-name 匹配名稱
-perm 匹配許可權(mode 為完全匹配,-mode 為包含即可)
-user 匹配所有者
-group 匹配所有組
-mtime -n +n 匹配修改內容的時間(-n 指 n 天以內,+n 指 n 天以前)
-atime -n +n 匹配訪問檔案的時間(-n 指 n 天以內,+n 指 n 天以前)
-ctime -n +n 匹配修改檔案許可權的時間(-n 指 n 天以內,+n 指 n 天以前)
-nouser 匹配無所有者的檔案
-nogroup 匹配無所有組的檔案
-newer f1 !f2 匹配比檔案 f1 新但比 f2 舊的檔案
--type b/d/c/p/l/f 匹配檔案型別(後面的字母引數依次表示塊裝置、目錄、字元裝置、管 道、鏈結檔案、文字檔案
-size 匹配檔案的大小(+50kb 為查詢超過 50kb 的檔案,而-50kb 為查詢小 於 50kb 的檔案)
-prune 忽略某個目錄
-exec …… {}\; 後面可跟用於進一步處理搜尋結果的命令(下文會有演示)
Linux學習之路1
1.linux在企業應用方面,著重於網路服務 關鍵任務的應用 金融資料庫 大型企業網管環境 及高效能計算 等任務。2.linux在個人環境的使用上著重於桌面計算機 手持系統 pda 手機 嵌入式裝置 等。3.linux distributions 有針對桌面計算機所開發的,例如 ubuntu,ope...
Linux學習之路
一直想學習linux,就其原因,一是懂這個的都被認為水平比較高,二是懂這個的工資也不低,這兩點我也是比較看重的。想學linux也不是一件簡單的事,因為用windows的東西太久了,從3.1到95 98 se nt 2000 me xp 2003,直至最新的windows 7 2008等,全算下來,有...
Linux學習之路
bios 開機主動執行的韌體,會識別第乙個可開機的裝置 mbr 第乙個可開機裝置的第乙個扇區內的主要啟動記錄區塊,內含開機管理程式 開機管理程式 boot loader 一支可讀取核心檔案來執行的軟體 核心檔案 開始作業系統的功能。下面是網上比較好的開機流程,僅供參考 將資料同步寫入磁碟的方法 sy...