關(guān)于linux命令大全.doc文檔,愛(ài)問(wèn)共享資料擁有內(nèi)容豐富的相關(guān)文檔linux命令大全linux命令大全,站內(nèi)每天千位行業(yè)名人共享最新資料。
RedHatEnterprise命令、由字符到圖形#startx#init、由圖形到字符注銷(logout)#init、注銷#logout或exit或ctrld、關(guān)機(jī)#poweroff或init或shutdownnow或haltp、重啟#reboot或init或shutdownrnow、切換目錄#cd#cd(回到上級(jí)目錄)#cdetc(絕對(duì)路徑)、查看當(dāng)前路徑#pwd、獲得幫助的命令#help提供內(nèi)部命令的幫助#man或info提供外部命令的幫助、清屏#clear、查看目錄中的內(nèi)容#ls查看目錄中非隱藏內(nèi)容#lsa查看所有內(nèi)容#lsl以長(zhǎng)格式顯示,等價(jià)于ll#lsF表示文件類型、查看文件的內(nèi)容#cat查看內(nèi)容較少的文件#more查看內(nèi)容多的文件#less查看內(nèi)容多的文件,可以用方向鍵#head查看頭幾行內(nèi)容#tail查看末尾幾行內(nèi)容#file查看文件的類型、創(chuàng)建目錄#mkdir目錄名目錄名……#mkdirp父目錄子目錄、重命名目錄和文件#mv原名新名、刪除空目錄#rmdir目錄名目錄名…、刪除非空目錄#rmr目錄名目錄名…#rmrf目錄名目錄名…強(qiáng)制刪除、創(chuàng)建文件#touch文件名文件名…、刪除文件#rm文件名、移動(dòng)目錄和文件#mv源文件或目錄目標(biāo)文件或目錄、復(fù)制文件#cp源文件目標(biāo)文件、復(fù)制目錄#cpr源目錄目標(biāo)目錄、查看當(dāng)前登錄的用戶#who查看哪些用戶登錄#w查看哪些用戶登錄的詳細(xì)信息#whoami查看當(dāng)前是哪個(gè)用戶、查看當(dāng)前硬盤使用情況#dfh、查看目錄使用情況#duh、超級(jí)用戶登錄#su用戶名$suroot、創(chuàng)建別名#alias別名=‘命令’、取消別名#unalias別名、硬鏈接和軟鏈接(符號(hào)鏈接)硬鏈接相應(yīng)于別名,軟鏈接相應(yīng)于快捷方式,應(yīng)鏈接只能應(yīng)用于文件,不能跨目錄,而軟鏈接可應(yīng)用于文件和目錄,也可跨目錄實(shí)現(xiàn)、創(chuàng)建硬鏈接#ln原名鏈接名、創(chuàng)建軟鏈接#lns源文件或目錄鏈接名、查看硬盤類型和分區(qū)情況#fdiskl、掛載光盤的注意事項(xiàng)、必須將光盤、U盤等放入驅(qū)動(dòng)器在實(shí)施掛載操作、不能在掛載目錄下實(shí)施掛載操作,至少在上一級(jí)、不能在同一目錄下掛載兩個(gè)以上的文件系統(tǒng)、Linux預(yù)留掛載目錄為mnt、不能在掛載目錄下實(shí)施卸載操作、掛載目錄必須事先存在、掛載光盤#mounttisodevcdrommntcdrom、卸載光盤#umountmntcdrom或#umountdevcdrom或#cdeject、掛載U盤#mountdevsdbmntusb、掛載iso鏡像#mounttisooloopiso鏡像文件mntcdrom、創(chuàng)建用戶#useradd用戶名、設(shè)置用戶密碼#passwd用戶名、創(chuàng)建組#groupadd組名、創(chuàng)建用戶并將其加入到已有的cw組,并不創(chuàng)建私有組#useraddg組名用戶名、修改用戶宿主目錄#usermodd路徑用戶名、修改用戶的UID#usermoduuid用戶名、修改用戶的啟動(dòng)shell#usermodsbincsh用戶名、將用戶加入組#usermodG組名用戶名#usermodg組名用戶名G和g的不同:G用戶加入組會(huì)創(chuàng)建私有組,同時(shí)在etcgroup文件中會(huì)顯示g用戶加入組不創(chuàng)建私有組,在etcgroup文件中也不顯示#gpasswda用戶名組名、將用戶從組中刪除#gpasswdd用戶名組名、指定用戶為組的管理員#gpasswdA用戶名組名、鎖定用戶#usermodL用戶名#passwdl用戶名、解鎖用戶#usermodU用戶名#passwdu用戶名、重命名用戶#usermodl新名原名、重命名組#groupmodn新名原名、刪除用戶#userdel用戶名#userdelr用戶名徹底刪除,包括用戶的宿主目錄、刪除組#groupdel組名、刪除用戶密碼#passwdd用戶名、文件權(quán)限r(nóng):讀w:寫x:執(zhí)行r:w:x:#chmodur文件名gwo=xa、更改文件的屬主#chown用戶名文件名、更改文件的屬組#chgrp組名文件名#chown:組名文件名、同時(shí)更改文件的屬主和屬組#chown用戶名:組名文件名#chown用戶名組名文件名、查看用戶信息#finger用戶名、修改用戶信息#chfn用戶名、重要文件保存所有用戶信息:etcpasswd保存所有組信息:etcgroup保存所有用戶密碼信息:etcshadow、用戶宿主目錄下的文件放在etcskel目錄下、Vi編輯器工具#vimtutor、命令模式的使用yynyy復(fù)制整行p粘貼xnx刪除光標(biāo)所在位置的一個(gè)字符ddndd刪除整行ZZ保存并退出dw刪除光標(biāo)所在位置以及整個(gè)單詞d$刪除光標(biāo)所在位置以及后面的行u撤銷恢復(fù)r替換光標(biāo)所在位置的字符例如:ra將原來(lái)字符替換成a字符查找字符從頭搜索到尾字符查找字符從尾搜索到頭n下一個(gè),N上一個(gè)、輸入模式的使用i在光標(biāo)所在位置前插入內(nèi)容a在光標(biāo)所在位置后插入內(nèi)容o在光標(biāo)所在位置下行插入內(nèi)容、末行模式的使用q退出編輯器q!強(qiáng)制退出不保存wq保存并退出w文件名另存為m,nw文件名將m行到n行另存為一個(gè)新文件setnu(number)顯示行標(biāo)號(hào)s原字符替換為g替換所有字符同時(shí)編輯多個(gè)文件args顯示一共有幾個(gè)文件,以及當(dāng)前的文件是哪個(gè)prev上一個(gè)next下一個(gè)first第一個(gè)last最后一個(gè)、輸入輸出重定向輸入重定向<語(yǔ)法:命令<文件名例如:#wc<etchttpdconfhttpdconf輸出重定向>,追加>>語(yǔ)法:命令>文件名錯(cuò)誤輸出命令>文件名例如:cdroot>error、顯示內(nèi)容追加到指定文件#echo“內(nèi)容”>>文件例如:ls>>file、管道|例如:history|less、查找指定字符串#grep字符串文件名、查找文件#find位置name“文件名”、rpm軟件包管理(redhatpackagemanagement紅帽子包管理),操作系統(tǒng)中自帶rpm軟件包、查詢r(jià)pm軟件包#rpmq軟件包名#rpmqa查詢安裝的所有軟件包#rpmqa|grep軟件包字符串#rpmqfbin命令查詢命令由哪些軟件包安裝得到#rpmqi軟件包名查詢軟件包的詳細(xì)信息#rpmql軟件包名查詢軟件包的安裝位置、rpm軟件包的安裝#rpmivh軟件包、rpm軟件包的升級(jí)#rpmUvh軟件包、rpm軟件包的卸載#rpme軟件包名、文件打包#tarcvf文件名tar文件文件…目錄、查看包文件的內(nèi)容#tartf文件名tar、向已有的包中添加新文件#tarrvf文件名tar新文件……、釋放包文件#tarxvf文件名tar、壓縮文件#gzip文件名、解壓縮文件#gzipd文件名gz或#gunzip文件名gz、創(chuàng)建壓縮包#tarzcvf文件名targz文件文件…、查看壓縮包中的內(nèi)容#tarztf文件名targz、釋放壓縮包#tarzxvf文件名targz#tarzxvf文件名targzC路徑指定釋放到哪里#tarjxvf文件名tarbz、源代碼方式安裝軟件包、獲得源代碼包、釋放源代碼包#tarzxvfhttpdtargzCusrlocalsrc、編譯源代碼#cdusrlocalsrchttpd#configureprefix=usrlocalapache指定安裝路徑、定制源代碼,生成安裝文件#make、安裝#makeinstall注意:源代碼方式安裝需要有g(shù)cc軟件支持、查看進(jìn)程#psaux查看所有進(jìn)程(靜態(tài))#top查看動(dòng)態(tài)變化的進(jìn)程#pstree查看進(jìn)程樹(shù)、將進(jìn)程放在后臺(tái)運(yùn)行#cprootinstalllogusrlocalsrc、查看后臺(tái)運(yùn)行的進(jìn)程#jobs、將后臺(tái)運(yùn)行的進(jìn)程調(diào)入前臺(tái)#fg編號(hào)、強(qiáng)制結(jié)束進(jìn)程#killPID或#killall進(jìn)程名、init進(jìn)程是所有進(jìn)程的父進(jìn)程其級(jí)別如下關(guān)機(jī)單用戶多用戶字符,但是不支持NFS完全多用戶字符用戶自定義圖形重啟、查看服務(wù)啟動(dòng)情況(獨(dú)立啟動(dòng)方式)#chkconfiglist查看所有服務(wù)的啟動(dòng)狀態(tài)#chkconfiglisthttpd、設(shè)置獨(dú)立啟動(dòng)服務(wù)#chkconfiglevelhttpdon或off、設(shè)置非獨(dú)立啟動(dòng)服務(wù)#chkconfigtelneton或off#servicexinetdrestart、設(shè)置服務(wù)在開(kāi)機(jī)時(shí)自動(dòng)運(yùn)行#ntsysv、設(shè)置服務(wù)的狀態(tài)(啟動(dòng)、停止、重啟、狀態(tài))#servicehttpdstart|stop|restart|status、設(shè)置ip地址(即時(shí)生效,重啟失效)#ifconfigethip地址netmask子網(wǎng)掩碼、設(shè)置ip地址(重啟生效,永久生效)#setup、通過(guò)配置文件設(shè)置ip地址(重啟生效,永久生效)#vietcsysconfignetworkscriptsifcfgethDEVICE=ethONBOOT=yesBOOTPROTO=staticIPADDR=NETMASK=GATEWAY=、重啟網(wǎng)絡(luò)服務(wù)#servicenetworkrestart重啟所有網(wǎng)卡、禁用網(wǎng)卡,啟動(dòng)網(wǎng)卡#ifdowneth#ifupeth、屏蔽網(wǎng)卡,顯示網(wǎng)卡#ifconfigethdown#ifconfigethup、配置DNS客戶端(最多三個(gè))#vietcresolvconfnameserver、更改主機(jī)名(即時(shí)生效)#hostname主機(jī)名、更改主機(jī)名(重啟計(jì)算機(jī)生效,永久生效)#vietcsysconfignetworkHOSTNAME=主機(jī)名、一次性執(zhí)行任務(wù)#at時(shí)間例如:#at:>命令>touchtest按ctrld結(jié)束、周期性任務(wù)調(diào)度#rpmqa|grepcron查看軟件包是否安裝#crontabl查看任務(wù)列表#crontabe分鐘小時(shí)日月星期命令例如**rmrfvarftp*varspoolcron用戶名同名文件(任務(wù)列表保存的路徑)、硬盤分區(qū)#fdiskl查看硬盤情況#fdiskdevsdam幫助n創(chuàng)建硬盤分區(qū)p查看分區(qū)情況d刪除分區(qū)q退出不保存w保存并退出l查看文件系統(tǒng)類型的代碼t更改文件系統(tǒng)類型、格式化硬盤分區(qū)#mkfstextdevsda、掛載分區(qū)#mkdirsunyu#mounttextdevsdasunyu手動(dòng)掛載#vietcfstab自動(dòng)掛載devsdasunyuextdefaults#mountoremountsunyu重新掛載、磁盤配額實(shí)例:郵件服務(wù)器的用戶“林超”使用個(gè)人郵箱的時(shí)候有空間大小的限制varspoolmail步驟:、硬盤分區(qū)和格式化#fdiskdevsda#mkfsextdevsda、修改自動(dòng)掛載配置文件,添加用戶和組配額功能#vietcfstabdevsdavarspoolmailextdefaults,usrquota,grpquota、重載后配額生效#mountdevsdavarspoolmail#mountoremountvarspoolmail、生成配額項(xiàng)文件#quotacheckcmugvarspoolmail會(huì)在varspoolmail下生成aquotagroup和aquotauser文件、格式化,掃描磁盤#quotacheckaugmv、創(chuàng)建用戶#useraddlinchao#passwdlinchao、開(kāi)啟配額功能#quotaona、設(shè)置用戶配額#edquotaulinchao注:第一個(gè)soft和hard表示對(duì)容量的限制單位是KB,第二個(gè)soft和hard是對(duì)文件個(gè)數(shù)的限制,當(dāng)?shù)竭_(dá)soft值后開(kāi)始計(jì)時(shí)在寬限時(shí)間內(nèi)容量達(dá)到的最高值為用戶以后使用的最高容量值、更改寬限時(shí)間#edquotat寬限時(shí)間默認(rèn)天、設(shè)置組配額#edquotag組名、邏輯卷管理(LVM)物理卷PV,卷組VG,邏輯卷LV,分區(qū)類型必須是LVM(e),分區(qū)不能掛載,也不能格式化操作步驟:、硬盤分區(qū),更改分區(qū)類型為e、查看lvm軟件包#rpmqlvm、生成配置文件#vgscan、創(chuàng)建物理卷#pvcreatedevsdbdevsdbdevsdb、創(chuàng)建卷組#vgcreate卷組名devsdbdevsdbdevsdb、查看卷組#vgdisplay、創(chuàng)建邏輯卷#lvcreateL卷的大小n邏輯卷名卷組名例如#lvcreateLMnlvboss、格式化邏輯卷#mkfsextdev卷組名邏輯卷名、創(chuàng)建掛載目錄#mkdiroracle、掛載邏輯卷#mountdevbosslvoracle、擴(kuò)展邏輯卷#umountoracle#lvextendLMdevbosslv、檢查邏輯磁盤#efsckfdevbosslv、擴(kuò)容生效#resizefsfdevbosslv、掛載邏輯卷#mountdevbosslvoracle、擴(kuò)展卷組#fdiskdevsdc(lvm類型)#pvcreatedevsdc#vgextendbossdevsdc、查看擴(kuò)展后的結(jié)果#vgdisplay、SRAID的配置(提高讀寫性能,容災(zāi))實(shí)例:塊硬盤(SCSI),塊工作,塊備用、硬盤分區(qū),類型為raid(fd),每塊硬盤分區(qū)大小相等(一個(gè)分區(qū))、查看軟件包#rpmqmdadm、創(chuàng)建磁盤陣列#mdadmC陣列名lndevsdbcdxdevsdef、查看陣列的創(chuàng)建情況#catprocmdstat、查看陣列信息#mdadmD陣列名(devmd)、格式化#mkfsextdevmd、創(chuàng)建掛載目錄#mkdiroracle、掛載#mounttextdevmdoracle、模擬硬盤壞掉,自動(dòng)恢復(fù)#mdadmdevmdfdevsdb設(shè)置硬盤faild、查看陣列情況#catprocmdstat、刪除壞盤#mdadmdevmdrdevsdb、添加備用盤#mdadmdevmdadevsdg、暫停raid#mdadmsdevmd、啟動(dòng)raid#mdadmadevmd、