版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、Centos版Linux 一些常用操作命令 Linux命令收集 1、文件處理命令:ls功能描述:顯示目錄文件 命令英文原意:list命令所在路徑:/bin/ls執(zhí)行權(quán)限:所有用戶語法: ls 選項(xiàng)-ald 文件或目錄
2、0; -a 顯示所有文件,包括隱藏文件-l 詳細(xì)信息顯示-d 查看目錄屬性 $ ls a > dir.txt 將ls a命令執(zhí)行結(jié)果輸出到dir.txt文件。 $ ls a >> d
3、ir.txt 將ls a命令執(zhí)行結(jié)果附加到dir.txt文件之后。 2、文件處理命令:cd功能描述:切換目錄 命令英文原意:change directory命令所在路徑:shell內(nèi)置命令執(zhí)行權(quán)限:所有用戶語法:cd 目錄 范例: $ cd / 切換到根目錄$ cd 。 回到上一級目錄 文件處理命令:pwd功能描述:顯示當(dāng)前所在的工作目錄 命
4、令英文原意:print working directory命令所在路徑:/bin/pwd執(zhí)行權(quán)限:所有用戶語法:pwd范例: $ pwd/etc/rc5.d 文件處理命令:touch功能描述:創(chuàng)建空文件 命令名稱:touch命令所在路徑:/bin/touch執(zhí)行權(quán)限:所有用戶語法:touch 文件名范例:$ touch newfile 文件處理命令:mkdir功能描述:創(chuàng)建新目錄 命令英文原意:make directories命
5、令所在路徑:/bin/mkdir執(zhí)行權(quán)限:所有用戶語法:mkdir 目錄名范例:$ mkdir newdir 文件處理命令:cp功能描述:復(fù)制文件或目錄 命令英文原意:copy命令所在路徑:/bin/cp執(zhí)行權(quán)限:所有用戶語法: cp -R 源文件或目錄 目的目錄
6、60;-R 復(fù)制目錄范例: $ cp file1 file2 dir1 將文件file1、file2復(fù)制到目錄dir1$ cp -R dir1 dir2 &
7、#160; 將dir1下的所有文件及子目錄復(fù)制到dir2 文件處理命令:mv功能描述:移動文件、更名 命令英文原意:move命令所在路徑:/bin/mv執(zhí)行權(quán)限:所有用戶語法:mv 源文件或目錄 目的目錄范例: $ mv file1 file3 &
8、#160; 將當(dāng)前目錄下文件file1更名為file3$ mv file2 dir2將文件file2移動到目錄dir2下 文件處理命令:rm功能描述:刪除文件 命令英文原意:remove命令所在路徑:/bin/rm執(zhí)行權(quán)限:所有用戶語法:rm -r 文件或目錄
9、0; -r 刪除目錄范例: $ rm file3 刪除文件file3
10、160; $ rm -r dir1 刪除目錄dir1 文件處理命令:cat功能描述:顯示文件內(nèi)容 命令英文原意:concatenate and display files命令所在路徑:/bin/cat執(zhí)行權(quán)限:所有用戶語法:cat 文件名范例: $ cat
11、; /etc/issue $ cat /etc/services $ cat preface.txt more &
12、#160; 逐頁顯示preface.txt的內(nèi)容; $ cat preface.txt >> outline.txt 將preface.txt
13、160;附加到outline.txt文件之后; cat new.txt info.txt >readme.txt 將new.txt和info.txt合并成readme.txt文件; 文件處理命令:more命令所
14、在路徑:/bin/more執(zhí)行權(quán)限:所有用戶語法:more 文件名 (空格) 或f 顯示下一頁 (Enter) 顯示下一行q或Q
15、160; 退出 文件處理指令:head功能描述:查看文件的前幾行 指令所在路徑:/bin/head執(zhí)行權(quán)限:All User語法: head -num 文件名 -num
16、160; 顯示文件的前num行范例:$ head -20 /etc/services 文件處理指令:tail功能描述:查看文件的后幾行 指令所在路徑:/bin/tail執(zhí)行權(quán)限:All User語法: tail -num 文件名
17、0; -num 顯示文件的后num行-f 動態(tài)顯示文件內(nèi)容范例:$ tail -30 /etc/services 文件處理命令:ln功能描述:產(chǎn)生鏈接文件 命令英文原意:link命令所在路徑:/bin/ln執(zhí)
18、行權(quán)限:所有用戶語法: ln -s 源文件 目標(biāo)文件 -s 創(chuàng)建軟鏈接范例: $ ln -s /etc/issue /issue.soft
19、160; 創(chuàng)建文件/etc/issue的軟鏈接/issue.soft $ ln /etc/issue /issue.hard
20、60; 創(chuàng)建文件/etc/issue的硬鏈接/issue.hard 權(quán)限管理命令:chmod功能描述:改變文件或目錄權(quán)限 命令英文原意:change the permissions mode of a file命令所在路徑:/bin/chmod執(zhí)行權(quán)限:所有用戶語法:chmod ugo+-=rwx 文件或目錄mode=421 文件或目錄范例: $ chmod
21、160;g+w file1 賦予文件file1所屬組寫權(quán)限 $ chmod 777 dir1
22、160; 設(shè)定目錄dir1為所有用戶具有全部權(quán)限代表字符權(quán)限對文件的含義對目錄的含義r讀權(quán)限可以查看文件內(nèi)容可以列出目錄中的內(nèi)容w寫權(quán)限可以修改文件內(nèi)容可以在目錄中創(chuàng)建、刪除文件x執(zhí)行權(quán)限可以執(zhí)行文件可以進(jìn)入目錄 權(quán)限管理命令:chown功能描述:改變文件或目錄的所有者 命令英文原意:change file ownership命令所在路徑:/bin/chown執(zhí)行權(quán)限:所有用戶語法:chown 用戶 文件或目錄范例: &
23、#160;$ chown nobody file1 改變文件file1的所有者為nobody 權(quán)限管理命令:chgrp功能描述:改變文件或目錄的所屬組 命令英文原意:change file group ownership命令所在路徑:/bin/chgrp執(zhí)行權(quán)限:所有用戶語法:chgrp 用戶組
24、 文件或目錄范例: $ chgrp adm file1 改變文件file1的所屬組為adm 權(quán)限管理命令:umask功能描述:顯示、設(shè)置文件的缺省權(quán)限 命令所在路徑:/bin/umask執(zhí)行權(quán)限:所有用戶語法: umask -S
25、0; -S 以rwx形式顯示新建文件或目錄缺省權(quán)限范例: $ umask $ umask -S 文件搜索命令:which功能描述:顯示系統(tǒng)命令所在目錄
26、;命令所在路徑:/usr/bin/which執(zhí)行權(quán)限:所有用戶語法:which 命令名稱范例:$ which ls 文件搜索命令:find功能描述:查找文件或目錄 命令所在路徑:/usr/bin/find執(zhí)行權(quán)限:所有用戶語法:find 搜索路徑 搜尋關(guān)鍵字范例: $ find /etc -name init在目錄/etc中查找文件init$ find
27、0; / -size +204800在根目錄下查找大于100MB的文件$ find / -user sam在根目錄下查找所有者為sam的文件 $ find /etc -ctime -1
28、0; 在/etc下查找24小時(shí)內(nèi)被修改過屬性的文件和目錄$ find /etc -size +163840 -a -size -204800 在/etc下查找大于80MB小于100MB的文件
29、0; $ find /etc -name inittab -exec ls -l 在/etc下查找inittab文件并顯示其詳細(xì)信息 文件搜索指令:locate功能描述:尋找文
30、件或目錄 指令英文原義:list files in databases指令所在路徑:/usr/bin/locate執(zhí)行權(quán)限:All User語法:locate 搜索關(guān)鍵字范例: $ locate file 列出所有跟file相關(guān)的文件 文件搜索指令:updatedb功能描述:建立整個(gè)系
31、統(tǒng)目錄文件的數(shù)據(jù)庫 指令英文原義:update the slocate database指令所在路徑:/usr/bin/updatedb執(zhí)行權(quán)限:root語法:updatedb范例:# updatedb 文件搜索命令:grep功能描述:在文件中搜尋字串匹配的行并輸出 命令所在路徑:/bin/grep執(zhí)行權(quán)限:所有用戶語法:grep 指定字串 源文件范例:# grep ftp /etc/services
32、160; $ grep text *.conf 搜索當(dāng)前目錄中擴(kuò)展名為.conf且包含“text”字符串得文件。
33、60;$ grep:amd.conf: 拒絕不符權(quán)限得操作 $ grep:diskcheck.conf: 拒絕不符權(quán)限得操作 $ grep:grub.conf
34、 拒絕不符權(quán)限得操作 $ grep s text *.conf 拒絕不符權(quán)限的操作之類的錯(cuò)誤信息 幫助命令:man功能描述:獲得幫助信息 命令英文原意:manual命令所在路徑:/usr/bin/man執(zhí)行權(quán)限:所有用戶語法:man 命令或配置文件范例:
35、60; $ man ls 查看ls命令的幫助信息 $ man services
36、0; 查看配置文件services的幫助信息 幫助指令:info功能描述:獲得幫助信息 指令英文原義:information指令所在路徑:/usr/bin/info執(zhí)行權(quán)限:All User語法:info 任何關(guān)鍵字范例: $ info ls 查看ls指令的幫助信息
37、160;幫助指令:whatis功能描述:獲得索引的簡短說明信息 指令名稱:whatis apropos makewhatis指令英文原義:search the whatis database for strings指令所在路徑:/usr/bin/whatis apropos /usr/sbin/makewh
38、atis執(zhí)行權(quán)限:All User,All User,root語法:whatis apropos 任何關(guān)鍵字范例: $ whatis ls $ apropos fstab
39、60; 相當(dāng)于man -k # makewhatis 建立whatis和apropos搜索使用的數(shù)據(jù)庫,當(dāng)使用這兩個(gè)命令發(fā)生錯(cuò)誤時(shí),就是whatis database 沒有建立 壓縮解
40、壓命令:gzip功能描述:壓縮文件 命令所在路徑:/bin/gzip執(zhí)行權(quán)限:所有用戶語法:gzip 選項(xiàng)文件壓縮后文件格式:.gz 壓縮解壓命令:gunzip功能描述:解壓縮.gz的壓縮文件 命令所在路徑:/bin/gunzip執(zhí)行權(quán)限:所有用戶語法:gunzip 選項(xiàng)壓縮文件范例:$ gunzip file1.gz 壓縮解壓命令:tar功能描述:打包目錄 命令所在路徑:/bin/tar執(zhí)行權(quán)限:所有用戶語法:tar 選項(xiàng)cvf
41、60; 目錄 -c 產(chǎn)生.tar打包文件 -v 顯示詳細(xì)信息-f 指定壓縮后的文件名-z 打包同時(shí)壓縮壓縮后文
42、件格式:.tar.gz范例: $ tar -zcvf dir1.tar.gz dir1 將目錄dir1壓縮成一個(gè)打包并壓縮的文件 tar命令解壓縮語法:-x 解包.tar文件-v 顯示詳細(xì)信息-f&
43、#160; 指定解壓文件-z 解壓縮范例:$ tar -zxvf dir1.tar.gz 壓縮解壓命令:zip功能描述:壓縮文件或目錄 命令所在路徑:/usr/bin/zip執(zhí)行權(quán)限:所有用戶語法: zip 選項(xiàng)-r 壓縮后文件名稱 文件或目錄
44、60; -r 壓縮目錄壓縮后文件格式:.zip范例: $ zip services.zip /etc/services 壓縮文件
45、60; $ zip -r test.zip /test 壓縮目錄 壓縮解壓命令:unzip功能描述:解壓.zip的壓縮文件 命令所在路徑:/usr/bin/unzip執(zhí)行權(quán)限:所有用戶語法:unzip
46、0;壓縮文件范例:$ unzip test.zip 壓縮解壓命令:bzip2功能描述:解壓縮 命令所在路徑:/usr/bin/bzip2執(zhí)行權(quán)限:所有用戶語法: bzip2 選項(xiàng)-k 文件 -k 產(chǎn)生壓縮文件后保留原文件功能描述:壓縮文件壓縮后文件格式:.bz2范例:$
47、 bzip2 -k file1命令所在路徑:/usr/bin/bunzip2執(zhí)行權(quán)限:所有用戶語法:bunzip2 選項(xiàng)-k 壓縮文件 -k 解壓縮后保留原文件范例:$&
48、#160;bunzip2 -k file1.bz2 網(wǎng)絡(luò)通信指令:write功能描述:向另外一個(gè)用戶發(fā)信息,以Ctrl+D作為結(jié)束 指令所在路徑:/usr/bin/write執(zhí)行權(quán)限:All User語法:write <用戶名>范例: $ write webmaster 網(wǎng)絡(luò)通信指令:wall功能描述:向所有用戶廣播信息 指令所在路徑:/usr/bin/wall執(zhí)行權(quán)限:All U
49、ser語法:wall message 文件名范例: $ wall Happy New Year! 網(wǎng)絡(luò)通信命令:ping功能描述:測試網(wǎng)絡(luò)連通性 命令所在路徑:/usr/sbin/ping執(zhí)行權(quán)限:root語法:ping 選項(xiàng) IP地址范例: # ping 網(wǎng)絡(luò)通信命令:ifconfig功能描
50、述:查看網(wǎng)絡(luò)設(shè)置信息 命令所在路徑:/usr/sbin/ifconfig執(zhí)行權(quán)限:root語法:ifconfig 選項(xiàng)-a 網(wǎng)卡設(shè)備標(biāo)識 -a 顯示所有網(wǎng)卡信息范例:
51、# ifconfig -a 系統(tǒng)關(guān)機(jī)命令:shutdown功能描述:關(guān)機(jī) 命令所在路徑:/usr/sbin/shutdown執(zhí)行權(quán)限:root語法:shutdown范例:# shutdown -h now 系統(tǒng)關(guān)機(jī)命令:reboot功能描述:重啟系統(tǒng) 命令所在路徑:/usr/sbin/reboot執(zhí)行權(quán)限:root語法:reboot范例:# reboot 加載光盤命令:mount
52、umount: 卸載光盤命令功能描述:加載光盤及軟盤 命令所在路徑:/usr/sbin/reboot注意: 若要允許一般用戶也能加載光盤或軟盤,請修改/ect/fstab/設(shè)置文件 /dev/cdrom/mut/cdrom udf,iso9660 noauto,owner,kudzu,ro,user
53、 若要讓一般用戶也加載光盤,請?jiān)诖颂幖由稀?,user”項(xiàng)目。范例: # mount /dev/cdrom /mut/cdrom 加載光盤 # umount
54、60; /mnt/cdrom 光盤卸載 刪除調(diào)度工作任務(wù):crontab范例: $ crontab r 刪除任務(wù)調(diào)度中的工作 $ crontab -1 再查看一次任務(wù)調(diào)度中的工作
55、 用戶使用過的歷史命令:history 一用戶組管理1. 添加用戶組groupadd 2. 刪除用戶組groupdel 3. 修改用戶組groupmod 4. 切
56、換用戶組newgrp <groupname> 如果一個(gè)用戶同時(shí)屬于多個(gè)用戶組,可以用 newgrp 命令切換至目的組,以便能夠擁有該組的權(quán)限。5. 查看所有組所有組其實(shí)就是 /etc/group 文件的內(nèi)容做一些過濾。cat /etc/group | awk -F: 'print $1' 6.
57、60; 查看用戶所在組groups <username> 二用戶管理 1. 添加用戶useradd <username> -d <path> -m -g G p 常用的就是上面幾個(gè)參數(shù),意思分別為:-d :指定用戶主目錄。如果此目錄不存在,同時(shí)使用 -m 就會創(chuàng)建此目錄。-m :創(chuàng)建用戶主目錄-g :用戶所屬組 ID -G :用戶所屬組名-
58、p :登錄密碼。注意這個(gè)登錄密碼不是明文,是指加密后的密碼。 useradd testuser m G mygroup 將會創(chuàng)建一個(gè) testuser 的用戶,并自動創(chuàng)建 /home/testuser 的用戶主目錄,并將用戶添加至 mygroup 組中。2. 刪除用戶userdel f r <username> -r :刪除用戶主目錄以及郵箱中的郵件-f :強(qiáng)行刪除文件,即使屬主不是該
59、用戶3. 修改用戶usermod <username> -d <path> -m -g G p 參數(shù)意思與 useradd 大致相同 4. 用戶密碼passwd <username> :修改密碼passwd d <username> :命令將用戶的密碼刪除,即下次登錄無須密碼。passw
60、d l <username> :鎖定用戶,使其無法登錄 三文件屬主管理 1. 更改屬主chown R <username>.<groupname> file -R :表示遞歸更改chown R testuser.newgroup testpath 上面的命令將 testpath 路徑下的所有文件的擁有者都改為 testuser ,擁有組都改為
61、60;newgroup 。 2. 設(shè)置文件掩碼umask a1 a2 a3 用戶可以使用 umask 命令設(shè)置文件默認(rèn)的生成掩碼。默認(rèn)的生成掩碼告訴系統(tǒng)創(chuàng)建一個(gè)文件或目錄不應(yīng)該賦予哪些權(quán)限。如果用戶將 umask 命令放在環(huán)境文件 .bash_profile 中,就可以控制所有新建的文件和目錄的訪問權(quán)限。 a1 表示的是不允許屬主的權(quán)限, a2 表示的是不允許同組人的權(quán)限, a3 代表不允許其他
62、人的權(quán)限。umask 022 : 表示設(shè)置不允許同組用戶和其他用戶有寫的權(quán)限。umask : 顯示當(dāng)前的默認(rèn)生成掩碼。 CentOS最基本的20個(gè)常用命令1. man 對你熟悉或不熟悉的命令提供幫助解釋eg:man ls&
63、#160;就可以查看ls相關(guān)的用法注:按q鍵或者ctrl+c退出,在linux下可以使用ctrl+c終止當(dāng)前程序運(yùn)行。2. ls 查看目錄或者文件的屬*,列舉出任一目錄下面的文件eg: ls /usr/manls -la.d表示目錄(directory),如果是一個(gè)"-"表示是文件,如果是l則表示是一個(gè)連接文件(link)b.表示文件或者目錄許可權(quán)限.分別用可讀(r),可寫(w),可運(yùn)行(x)。3. cp 拷貝文件eg: cp filename1 filename2
64、;/把filename1拷貝成filename2cp 1.c netseek/2.c /將1.c拷到netseek目錄下命名為2.c4. rm 刪除文件和目錄eg: rm 1.c /將1.c這個(gè)文件刪除5. mv 移走目錄或者改文件名eg: mv filename1 filename2 /將filename1 改名為filename2mv qib.tgz ./qib.tgz /移到上一級目錄6. cd
65、60;改變當(dāng)前目錄 pwd 查看當(dāng)前所在目錄完整路徑eg: pwd /查看當(dāng)前所在目錄路徑cd netseek /進(jìn)入netseek這個(gè)目錄cd /退出當(dāng)前目錄7. cat,more命令將某個(gè)文件的內(nèi)容顯示出來。兩個(gè)命令所不同的是:cat把文件內(nèi)容一直打印出來,而 more則分屏顯示eg; cat>1.c /就可以把代碼粘帖到1.c文件里,按ctrl+d 保存代碼。cat 1.c 或more 1.c /都可以查看里面的內(nèi)容。gcc
66、 -o 1 1.c /將1.c編譯成.exe文件,我們可以用此命編譯出代碼。8.chmod 命令 權(quán)限修改 用法:chmod 一位8進(jìn)制數(shù) filename。eg: chmod u+x filenmame /只想給自己運(yùn)行,別人只能讀/u表示文件主人, g 表示文件文件所在組。 o 表示其他人 r 表可讀,w 表可寫,x 表可以運(yùn)行chmod g+x filename /同組的人來執(zhí)行9. clear,date命令cl
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年應(yīng)收賬款質(zhì)押借款合同
- 2024廚房食材配送與溯源服務(wù)合同
- 2024年文化旅游項(xiàng)目投資與合作合同
- 2024年房產(chǎn)交易合同賣方答辯
- 2024年工程承包合同工程量清單
- 2024年房屋維修裝修合同
- 2024年新品代理協(xié)議:產(chǎn)品銷售權(quán)獨(dú)家授權(quán)
- 2024年房產(chǎn)買賣合同(預(yù)售)
- 2024年合作經(jīng)營合同:共擔(dān)風(fēng)險(xiǎn)共創(chuàng)未來
- DB 4106T 4-2019規(guī)模豬場偽狂犬病凈化技術(shù)規(guī)范
- 2024年全國高考Ⅰ卷英語試題及答案
- 期刊編輯的學(xué)術(shù)期刊編輯規(guī)范考核試卷
- T-CCSAS014-2022《化工企業(yè)承包商安全管理指南》
- 電梯安全總監(jiān)和安全員的任命文件
- 2024年安徽省普通高中學(xué)業(yè)水平選擇性考試 歷史試卷
- 電子商務(wù)師職業(yè)技能等級證書培訓(xùn)方案
- JBT 14615-2024 內(nèi)燃機(jī) 活塞運(yùn)動組件 清潔度限值及測定方法(正式版)
- DL5009.2-2013電力建設(shè)安全工作規(guī)程第2部分:電力線路
- 理智與情感:愛情的心理文化之旅智慧樹知到期末考試答案章節(jié)答案2024年昆明理工大學(xué)
- GA/T 2097-2023執(zhí)法辦案管理場所信息應(yīng)用技術(shù)要求
- GB 20052-2024電力變壓器能效限定值及能效等級
評論
0/150
提交評論