




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、1) linux常用命令Ø 內(nèi)部命令和外部命令:shell既是一種命令也是一種編程語(yǔ)言內(nèi)部命令:屬于Shell解析器的一部分u cd 切換目錄(change directory)u pwd 顯示當(dāng)前工作目錄(print working directory)u help 幫助外部命令:獨(dú)立于Shell解析器之外的文件程序u ls 顯示文件和目錄列表(list)u mkdir 創(chuàng)建目錄(make directoriy)u cp 復(fù)制文件或目錄(copy)查看幫助文檔u 內(nèi)部命令:help + 命令(help cd)u 外部命令:man + 命令(man ls)備注:剛開(kāi)始不用區(qū)分外部命令
2、和內(nèi)部命令,用man或者h(yuǎn)elp試一下就行Ø 常用命令列表:命令全拼/英文含義使用方法manmanual手冊(cè)man+外部命令: 查看詳細(xì)使用說(shuō)明;q:退出helphelphelp +內(nèi)部命令:查看詳細(xì)使用說(shuō)明pwdprint name of current/working directory查看當(dāng)前目錄lslistlist la:列出全部文件/文件夾 參數(shù)l:long;a:alllist / :列出根目錄的文件/文件夾cdchange the shell working directorycd family: 進(jìn)入family文件夾cd .:返回上級(jí)目錄cd - :返回上次操作的目錄
3、,例如:第一次:cd /,第二次:cd /home ,執(zhí)行命令后到/目錄cd :返回用戶目錄,例如用su bingbing后,執(zhí)行命令,切換到/home/bingbingcpcopy files and directoriescp r d3 d2:拷貝d3文件夾到d2文件夾下面參數(shù):recursive:遞歸,拷貝文件夾時(shí)加上-rcp aa.txt bb.txt :拷貝aa.txt文件內(nèi)容到bb.txt,bb.txt沒(méi)有就創(chuàng)建rm remove files or directoriesrm b.txt刪除b.txtrm -rf *.txt刪除當(dāng)前目錄所有*.txtrm -rf bed 遞歸刪除當(dāng)
4、前文件夾下的bed文件/文件夾(-f:force)rmdirremove empty directoriesrmdir aa 只能刪除空文件夾touchchange file timestampstouch aa.txt可以新建一個(gè)空文件,可以修改文件的創(chuàng)建時(shí)間echodisplay a line of textecho aa.txt 顯示一行作為提示echo “I love you!”>aa.txt :把”I love you!”替換aa.txt的內(nèi)容echo “sorry”>> aa.txt :在aa.txt內(nèi)容中追加”sorry”cat/vim/head/tail/mo
5、re/less查看文件內(nèi)容cat:查看文件vim:vim編輯器查看,也能寫(xiě)數(shù)據(jù)head/tail:查看文件的頭和尾more/less:分頁(yè)查看mvmove (rename) filesmv a.txt bag:把a(bǔ).txt移動(dòng)到bag文件夾findsearch for files in a directory hierarchyfind /tmp -name "aa.*t":返回/tmp目錄下所有符合條件的文件所在路徑grepprint lines matching a patterngrep dn /tmp/aa.txt :查詢/tmp/aa.txt文件中含有”dn”字符
6、串的行ps ef|grep java:查詢當(dāng)前進(jìn)程中含有java的 ps命令中-e: select all processes. Identical to -A.;-f:fulllnmake links between filesln -s aa.txt jjj:建立一個(gè)快捷方式/鏈接: jjj -> aa.txtwcword countwc m aa.txt:顯示aa.txt的字符數(shù)wc w aa.txt:顯示aa.txt的文本字?jǐn)?shù)wc m aa.txt:顯示aa.txt的文本行數(shù)Ø 系統(tǒng)相關(guān)命令:命令解釋使用top動(dòng)態(tài)顯示當(dāng)前系統(tǒng)中耗費(fèi)資源最多的進(jìn)程測(cè)試用,例如寫(xiě)一個(gè)程序,
7、查看cpu使用率ps顯示瞬間的進(jìn)程狀態(tài)processes/processes showps ef:全格式顯示所有進(jìn)程-e: select all processes. Identical to -A.;-f:fullkill殺死一個(gè)進(jìn)程kill -9 進(jìn)程號(hào),一般和ps ef |grep java 聯(lián)調(diào)dfdisk free顯示文件系統(tǒng)磁盤(pán)空間的使用情況/dev/sda1 /dev/sda2 兩塊硬盤(pán)使用情況,例如使用了百分之多少dudisk use/usage顯示指定的文件/目錄已使用的磁盤(pán)空間du h aa:顯示aa文件夾的使用情況 -h:human-readable,人類(lèi)可讀,其實(shí)就是加
8、上了單位,例如占用4kfree顯示當(dāng)前內(nèi)存和交換空間的使用情況total used free shared buffers cached782976 718900 64076 0 32884 362104netstat顯示網(wǎng)絡(luò)狀態(tài)信息,(通不通)netstat anp:查看所有程序的進(jìn)程號(hào),udp:-anpu;tcp:-anpt-a 顯示所有連接和監(jiān)聽(tīng)端口-t (tcp)僅顯示tcp相關(guān)選項(xiàng)-u (udp)僅顯示udp相關(guān)選項(xiàng)-n (numeric)拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。-p (processes)顯示建立相關(guān)鏈接的程序名ifconfig網(wǎng)卡網(wǎng)絡(luò)配置詳解eth0:網(wǎng)卡lo:
9、回路ip,就是我們的localhost:127.0.01history顯示歷史命令history:會(huì)把之前敲得命令輸出Ø 備份壓縮命令:壓縮命令解釋操作gzip壓縮(解壓)文件或目錄,壓縮文件后綴為gzgzip不能壓縮文件夾,如果要壓縮文件夾,要先打包再壓縮命令格式:gzip 選項(xiàng) 壓縮(解壓縮)的文件名-d將壓縮文件解壓(decompress)-l顯示壓縮文件的大小,未壓縮文件的大小,壓縮比(list)-v顯示文件名和壓縮比(verbose)-num用指定的數(shù)字num調(diào)整壓縮的速度,-1或-fast表示最快壓縮方法(低壓縮比),-9或-best表示最慢壓縮方法(高壓縮比)。系統(tǒng)缺省
10、值為6壓縮比高,壓縮時(shí)間就長(zhǎng).bzip2壓縮(解壓)文件或目錄,壓縮文件后綴為bz2命令格式:bzip2 -cdz 文檔名-c將壓縮的過(guò)程產(chǎn)生的數(shù)據(jù)輸出到屏幕上-d解壓縮的參數(shù)(decompress)-z壓縮的參數(shù)(compress)-num 用指定的數(shù)字num調(diào)整壓縮的速度,-1或-fast表示最快壓縮方法(低壓縮比),-9或-best表示最慢壓縮方法(高壓縮比)。系統(tǒng)缺省值為6tar文件、目錄打(解)包如果要壓縮文件夾,要先打包:-c 建立一個(gè)壓縮文件的參數(shù)指令(create)-x 解開(kāi)一個(gè)壓縮文件的參數(shù)指令(extract)-z 是否需要用 gzip 壓縮-j 是否需要用 bzip2 壓
11、縮-v 壓縮的過(guò)程中顯示文件(verbose)-f 使用檔名,在 f 之后要立即接檔名(file)備注:和windows一樣如果一個(gè)文件過(guò)大,操作步驟應(yīng)該是打包->壓縮->拷貝->解壓縮->解包/釋放tar cvf aadir.tar aadir: 先打包aadir文件夾,取名叫aadir.targzip aadir.tar: aadir.taràaadir.tar.gz,解壓縮的時(shí)候也要用gzipgzip d aadir.tar.gz: aadir.tar.gzàaadir.tartar xvf aadir.tar C /home: 解包/釋放到/
12、home目錄打包壓縮一次完成:tar zcvf aadir.tar.gz aadir解壓縮釋放一次完成:tar zxvf aadir.tar.gz C /homeØ 關(guān)機(jī)命令:命令解釋shutdown系統(tǒng)關(guān)機(jī) -r 關(guān)機(jī)后立即重啟-h 關(guān)機(jī)后不重新啟動(dòng)halt關(guān)機(jī)后關(guān)閉電源reboot重新啟動(dòng)Ø vi/vim編輯器,普通:eclipse,高級(jí):emacs,大神:vim記憶: o:下一行;O:上一行 i(insert):光標(biāo)前插;a(after):光標(biāo)后插 小寫(xiě)和光標(biāo)有關(guān) I(Insert):行前插; A(After):行后插 大寫(xiě)和行有關(guān)其他快捷鍵:復(fù)制當(dāng)前行和下面一行(共
13、兩行):一般模式:復(fù)制:2yy 黏貼:p,黏貼的位置:當(dāng)前行的下一行刪除當(dāng)前行和下面一行(共兩行): 一般模式:2dd強(qiáng)制退出,不保存: 一般模式: :q!定位命令:刪除命令:替換和取消命令:常用快捷鍵:可視化:用左右上下鍵可以選字符,行,塊例如:java phpjava èphp java php操作:第一步刪除3行java:trl+v(塊可視化)à選中3行javaà按dd第二步添加3行php: ctrl+v(塊可視化)à選中3行à按shfit+aà輸入phpà按escØ 用戶和用戶組操作命令:v linux操作
14、系統(tǒng)是一個(gè)多用戶操作系統(tǒng),它允許多用戶同時(shí)登錄到系統(tǒng)上并使用資源。系統(tǒng)會(huì)根據(jù)賬戶來(lái)區(qū)分每個(gè)用戶的文件,進(jìn)程,任務(wù)和工作環(huán)境,使得每個(gè)用戶工作都不受干擾v 用戶分類(lèi):超級(jí)用戶:(root,UID=0)普通用戶:(UID在500到60000)偽用戶:(UID在1到499)系統(tǒng)和服務(wù)相關(guān)的:bin、daemon、shutdown等進(jìn)程相關(guān)的:mail、news、games等為用戶不能登陸系統(tǒng),而且沒(méi)有宿主目錄(more /etc/passwd:查看各個(gè)用戶的uid)v 用戶組和用戶的關(guān)系:每個(gè)用戶至少屬于一個(gè)用戶組每個(gè)用戶組可以包含多個(gè)用戶同一個(gè)用戶組的用戶享有該組共有的權(quán)限v 用戶/用戶組相關(guān)的配
15、置文件存放位置l 保存用戶信息的文件:/etc/passwdl 保存密碼的文件:/etc/shadowl 保存用戶組的文件:/etc/groupl 保存用戶組密碼的文件:/etc/gshadowl 用戶配置文件:/etc/default/useraddØ 用戶相關(guān)命令:操作類(lèi)型操作添加用戶命令:useradd-u 指定組ID(uid)-g 指定所屬的組名(gid),所屬組-G 指定多個(gè)組,用逗號(hào)“,”分開(kāi)(Groups,從屬組-c 用戶描述(comment)-e 失效時(shí)間(expire date)例子:useradd -u 888 -g users -G sys,root -c &q
16、uot;hr zhang" zhangsanpasswd zhangsan /給zhangsan設(shè)置密碼useradd -u 999 -g jet xiaohu :創(chuàng)建xiaohu用戶,指定uid=999,所屬組:jet(先要有這個(gè)組)修改用戶命令:usermod(user modify)-l 修改用戶名 (login)usermod -l a b(b改為a)-g 添加組 usermod -g sys tom-G添加多個(gè)組 usermod -G sys,root tomL 鎖定用戶賬號(hào)密碼(Lock)U 解鎖用戶賬號(hào)(Unlock)usermod -l huguoqing xiaoh
17、u :把用戶xiaohu的用戶名改為huguoqing刪除用戶命令:userdel(user delete)-r 刪除賬號(hào)時(shí)同時(shí)刪除目錄(remove)userdel r huguoqing (/home下刪除了該用戶的目錄)Ø 用戶組相關(guān)命令:Ø 操作類(lèi)型Ø 操作Ø 添加組:groupaddØ -g 指定gidØ groupadd -g 888 jetsen :創(chuàng)建jetsen組Ø 修改組: groupmodØ -n 更改組名(new group)Ø groupmod -n jet jetsen :修改
18、jetsen組名為jetØ 刪除組:groupdelØ userdel -r xiaohu: 先刪除用戶組下的xiaohu用戶Ø groupdel jet: 再刪除jet組Ø groups 顯示用戶所屬組Ø groups bingbing:顯示bingbing用戶所屬組Ø 權(quán)限相關(guān)命令:v 三種權(quán)限: r 讀權(quán)限(read) w寫(xiě)權(quán)限(write) x執(zhí)行權(quán)限(execute)v 權(quán)限的兩種表示方法:字母 二進(jìn)制備注:用命令:ls la列出來(lái)的每一個(gè)文件/文件夾/link都會(huì)顯示:類(lèi)型+用戶權(quán)限+用戶所在組權(quán)限+其他用戶權(quán)限對(duì)于目錄而
19、言:X表示可以進(jìn)入這個(gè)目錄。有對(duì)于文件而言:有些文件是需要執(zhí)行權(quán)限的,比如腳本文件必須要有執(zhí)行權(quán)限才可以的,比如有一個(gè)文件a.sh,它的權(quán)限是rw-,你是無(wú)法 使用"./a.sh" 來(lái)運(yùn)行的,會(huì)提示你沒(méi)有權(quán)限,只能用sh a.sh的方式運(yùn)行。 加上x(chóng)權(quán)限,chmod u+x a.sh 之后,就可以以 ./a.sh 來(lái)執(zhí)行這個(gè)腳本了v 權(quán)限分析:bingbing普通用戶登錄, cd /tmpsu bingbingmkdir aa: drwxrwxr-x. 2 bingbing bingbing 4096 May 21 04:13 aatouch aa.txt -rw-rw-r-. 1 bingbing bingbing 0 May 21 04:20 aa.txt su rootmkdir zz: drwxr-xr-x. 2 root root 4096 May 21 04:24 zztouch xx.txt -rw-r-r-. 1 root root 0 May 21 04:
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- T/CTRA 07-2024橡膠粉改性瀝青碳減排核算
- T/CHES 118-2023城市河湖污染底泥處理效果評(píng)估技術(shù)導(dǎo)則
- T/CECS 10404-2024綠色建材評(píng)價(jià)耐堿網(wǎng)格布
- T/CACE 0130-2024竹漿短纖維
- 上海市建筑安全知識(shí)a試題及答案
- 上海安全員c3考試題庫(kù)及答案
- 上海安全b證模擬考試題庫(kù)及答案
- 2025年房屋簡(jiǎn)易租賃合同4篇
- T/CEPPEA 5039-2023配電站工程竣工驗(yàn)收規(guī)范
- 講衛(wèi)生不得病教案
- 2025年反恐與公共安全管理職業(yè)資格考試試卷及答案
- 2025年消防知識(shí)考試題庫(kù):火災(zāi)預(yù)防與逃生逃生技巧實(shí)戰(zhàn)演練題
- 福建卷-2025屆高考化學(xué)全真模擬卷
- 高速公路占道施工應(yīng)急安全措施
- 2022隧道順光照明技術(shù)指南
- 2025年廣東省廣州市增城區(qū)中考一?;瘜W(xué)試題(含答案)
- 2025高考英語(yǔ)作文考前背誦(應(yīng)用文+讀后續(xù)寫(xiě))
- 6.3種群基因組成的變化與物種的形成課件-2高一下學(xué)期生物人教版必修2
- 河北開(kāi)放大學(xué)2025年《西方行政制度》形成性考核3答案
- 成人創(chuàng)傷性顱腦損傷院前與急診診治中國(guó)專(zhuān)家共識(shí)2025解讀
- 北京開(kāi)放大學(xué)2025年《企業(yè)統(tǒng)計(jì)》形考作業(yè)4答案
評(píng)論
0/150
提交評(píng)論