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