特點
1、多任務:計算機同時執(zhí)行多個程序,而同時各個程序的運行互相獨立。
2、多用戶:操作系統(tǒng)資源可以被不同用戶使用,每個用戶對自己的資源(例如:文件、設備)有特定的權限,互不影響。
?
3、良好的用戶界面:Linux向用戶提供了兩種界面:用戶界面和系統(tǒng)調(diào)用。Linux還為用戶提供了圖形用戶界面。它利用鼠標、菜單、窗口、滾勵條等設施,給用戶呈現(xiàn)一個直觀、易操作、交互性強的友好的圖形化界面。
?
4、開放性:特別是遵循開放系統(tǒng)互連(OSI)國際標準。
?
5、可靠的安全系統(tǒng):Linux采取了許多安全技術措施,包括對讀、寫控制、帶保護的子系統(tǒng)、審計跟蹤、核心授權等,這為網(wǎng)絡多用戶環(huán)境中的用戶提供了必要的安全保障。
?
6、提供了豐富的網(wǎng)絡功能:完善的內(nèi)置網(wǎng)絡是Linux一大特點。
快捷鍵
Tab 鍵:自動補齊或者列出符合開頭的命令
?
反斜杠“”:強制換行 續(xù)行符)和轉義
?
快捷鍵 Ctrl+u:從光標處清空至行首
?
快捷鍵 Ctrl+k:從光標處清空至行尾
?
快捷鍵 Ctrl+y:黏貼剛才所刪除(剪切)的字符快捷鍵 Ctrl+a:快速跳轉至行首
?
快捷鍵 Ctrl+e:快速跳轉至行尾
?
快捷鍵 Ctrl+l:清屏等同于clear命令
?
快捷鍵 Ctrl+c:取消本次命令執(zhí)行
?
快捷鍵 Ctrl+r:搜索歷史命令(常用并且很好用)快捷鍵 Ctrl+D:從shell提示中注銷關閉,類似輸入exit快捷鍵Ctrl+Z:轉入后臺運行
1.type:查看命令類型(可查看任意命令包括自己安裝的命令)
?
? ? ? ? ? ? type后可直接接命令
?
? ? ?例:type cd;type mkdir
?
?
?
2.help:a.內(nèi)部命令:“ help” 查看shell內(nèi)部命令的幫助信息
?
? ? ? ? ? ? ? ? ? ?例:help cd
?
? ? ? ? ? ? ? ?b. 外部命令:“--help” 適用于大多數(shù)外部命令
?
? ? ? ? ? ? ? ? ? ? 例:mksir --help;find --help
?
3.man:閱讀手冊頁(打開文件中)
基本命令
1.Type 查看命令
?
? ? 2.nfo 是一種文檔格式,也是閱讀此格式文檔的閱讀器
?
? ? 3.Man 幫助指令(通過man指令可以查看linux中的指令幫助、配置文件幫助和編程幫助等信息)
?
? ? 4. Help 幫助指令
?
? ? 5.Ls 列出當前目錄的內(nèi)容
?
? ?6.Cd 切換路徑
?
? ?7.Touch 創(chuàng)建文件/如果創(chuàng)建的文件已經(jīng)存在了就會更改創(chuàng)建的時間
?
? ?8.Mkdir 創(chuàng)建命令
?
? ?9.Du 顯示指定的目錄或者文件所占用的磁盤空間
?
? 10.Cp 復制命令(可以復制文件和目錄)
?
? 11.rm -r -f -i 默認是-i選項rm要刪除的文件
?
? 12.Mv -f 默認是-i選項mv移動文件或者目錄,可以改名
?
? 13.Ntpdate 時間同步 -u 穿過防火墻 cn.pool.ntp.org
?
? 14.Find Find / -name “a*” -a -size +10k -a -size -20k
?
? 15.alias 設置別名
?
? 16.Unalias 取消別名
?
? 17.Date 查看日期和時間 -s 修改日期和時間
?
? 18.Cal 查看日歷
?
? 19. Which 默認從$PATH設置的路徑中查找命令所在文件
?
? 20.Cat -n =nl 排序
?
? 21.Tac 反向排序
?
? 23.Rev 例如12345->54321
?
? 24.tail 從后往前找文件
?
? 25.Less 由于more不能后退,就取more的反義詞less加上后退功能
?
? 26.Head 默認查看命令前10行(head -8 a.txt | tail -4 此命令是看5-8行內(nèi)容)
?
? 27.More 顯示很多
?
? 28.Wc (-l:統(tǒng)計行數(shù))
(-w:統(tǒng)計單詞個數(shù))
(-c:統(tǒng)計字節(jié)數(shù))統(tǒng)計單詞個數(shù)的.Grep 在文件中查找并顯示包含指定字符串的行
(-i:查找時忽略大小 寫)(-v:反轉查找,輸出與條件不符的行)(-e:查找時支持正則表達式)(-w:查找時將條件視為完整單詞)
29、
?
"grep
作用:在文件中查找并顯示包含指定字符串的行
用法:grep[選項]...PATTERN [FILE]...
-i:查找時忽略大小寫
-V:反轉查找,輸出與條件不相符的行
-E:查找時支持正則表達式
-w:查找時將條件視為完整單詞
“A..”表示以...開頭
”..$”表示以...結尾
“^$”表示空行
30、"egrep
作用:增強型過濾(grep-E)
格式:egrep[選項]“查找條件1|查找條件2|查找條件3..”目標文件
?
31、gzip
?
作用:壓縮,選項為1-9的數(shù)字控制壓縮級別,數(shù)字越大壓縮級別越高。壓縮后文件格式為“.gz”
格式:gzip [-9]文件名
32、gunzip
作用:解壓縮格式為.gz的壓縮文件
格式:gunzip文件名
33、bzip2
作用:壓縮,選項為1-9的數(shù)字控制壓縮級別,數(shù)字越大壓縮級別越高。壓縮后文件格式為“.bz2”
?
34、
?
·bunzip2
作用:解壓縮格式為.bz2的壓縮文件
格式:bunzip2文件名
·tar
作用:制作歸檔文件、釋放歸檔文件
格式:
歸檔:tar[選項 c···]歸檔文件名 源文件或目錄釋放:tar[選項x·]歸檔文件名C 目標目錄]
?
常用選項:
-c 創(chuàng)建.tar格式的包文件
-x 解開.tar格式的包文件
-f表示使用歸檔文件(后面需緊跟歸檔文件名)
?
-z調(diào)用gzip程序進行壓縮或解壓
-j調(diào)用bzip2程序進行壓縮或解壓
注意:
1、tar命令的選項前可以省略“-”,在解壓時無需選擇“-2”或“-j”,命令可以自行識別
2、tar命令通過-zcf選項創(chuàng)建打包壓縮文件時(.tar.gz=.tgz)
?
-C 解包時指定釋放的目標目錄
本文摘自 :https://www.cnblogs.com/