資源描述:
《linux基礎(chǔ)命令》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、第4章Linux基礎(chǔ)命令圖形界面環(huán)境下的Linux命令操作簡單、易學(xué),是初學(xué)者的首選,然而圖形環(huán)境也意味著需要較多的系統(tǒng)資源及較低的執(zhí)行效率。Linux的專業(yè)人員一般都盡可能在字符終端(shell)下使用鍵盤運(yùn)行Linux的應(yīng)用或命令,以獲得對系統(tǒng)的靈活掌握和較高的執(zhí)行效率。4.1初識Shell2啟動(dòng)Linux系統(tǒng),會(huì)自動(dòng)進(jìn)入Linux圖形化用戶界面(XWindows)。XWindows是應(yīng)用軟件,不屬于Linux的子集。XWindows很穩(wěn)定,但它很耗費(fèi)系統(tǒng)資源。絕大多數(shù)用戶使用Linux命令行行界面,也就是Shell環(huán)境。4.1初識Shell(續(xù))Shell自身也是一個(gè)基于UNIX/
2、Linux的應(yīng)用程序,其主要功能是執(zhí)行命令解釋,把用戶輸入的命令解釋為Linux內(nèi)核可識別的操作方法。與Linux內(nèi)核的關(guān)系如圖示:34.1初識Shell(續(xù))Shell的一個(gè)重要特性是它自身就是一個(gè)解釋型的程序設(shè)計(jì)語言。Shell程序設(shè)計(jì)語言支持絕大多數(shù)在高級語言中能見到的程序元素,如函數(shù)、變量、數(shù)組和程序控制結(jié)構(gòu)。44.1初識Shell(續(xù))Linux中運(yùn)行Shell的環(huán)境是“系統(tǒng)工具”下的“終端”,讀者可以單擊“終端”以啟動(dòng)Shell環(huán)境。Shell終端提示界面如圖示:54.2Linux基本命令Linux中的命令非常多,大致可分為以下幾類:用戶系統(tǒng)相關(guān)命令文件目錄相關(guān)命令常用的網(wǎng)絡(luò)
3、命令比較與合并文件相關(guān)命令壓縮打包相關(guān)命令64.2.1用戶系統(tǒng)相關(guān)命令Linux是一個(gè)多用戶的操作系統(tǒng),每個(gè)用戶又可以屬于不同的用戶組。因此,在用戶系統(tǒng)方面存在一些基本操作命令。用戶切換用戶管理系統(tǒng)管理磁盤操作……71.用戶切換(su)1)作用:變更為其他使用者的身份,除root外,需要鍵入該使用者的密碼。2)格式:su[選項(xiàng)][用戶名]3)操作示例[xch@vm-devtest]$su-rootpassword:[root@wwwroot]#82.用戶管理用戶管理命令較多,包括:添加用戶刪除用戶設(shè)置用戶屬性添加組刪除組設(shè)置用戶密碼顯示用戶所屬組92.用戶管理(續(xù))1)作用Useradd
4、:添加用戶賬號,只有root用戶有權(quán)使用;Userdel:刪除用戶賬號,只有root用戶有權(quán)使用;Passwd:設(shè)置用戶賬號密碼,只有root用戶有權(quán)使用。2)格式useradd[選項(xiàng)]用戶名;userdel[選項(xiàng)]用戶名;passwd[選項(xiàng)][用戶名]。102.用戶管理(續(xù))4)使用示例[root@vm-devxch]#useraddhll[root@vm-devxch]#passwdhllChangingpasswordforuserhll.Newpassword:Retypenewpassword:passwd:allauthenticationtokensupdated……[ro
5、ot@vm-devxch]#su-hll[hll@vm-dev~]$[hll@vm-dev~]$su-rootPassword:[root@vm-dev~]#userdel-rhll[root@vm-dev~]#su-hllsu:userhlldosnotexist.113.系統(tǒng)管理命令系統(tǒng)管理命令較多,包括顯示當(dāng)前進(jìn)程列表、動(dòng)態(tài)顯示系統(tǒng)中運(yùn)行的程序、系統(tǒng)圖形化界面配置、關(guān)閉Linux系統(tǒng)、輸出特定信號給指定進(jìn)程、清屏等。123.系統(tǒng)管理命令(續(xù))1)作用ps:顯示當(dāng)前系統(tǒng)中由該用戶運(yùn)行的進(jìn)程列表;kill:輸出特定的信號給指定PID(進(jìn)程號)的進(jìn)程,并根據(jù)該信號而完成指定的行為。其中可
6、能的信號有進(jìn)程掛起、進(jìn)程等待、進(jìn)程終止等;setup:系統(tǒng)圖形化界面配置;shutdown:關(guān)閉或重啟Linux系統(tǒng);clear:清除屏幕上的信息。133.系統(tǒng)管理命令(續(xù))2)格式ps[選項(xiàng)]kill[選項(xiàng)]進(jìn)程號(PID)setupshutdownclear143.系統(tǒng)管理命令(續(xù))4)使用示例[root@vm-dev~]#ps-efUIDPIDPPIDCSTIMETTYTIMECMDroot96289627003:30pts/200:00:00bin/bash/root279909628014:48pts/200:00:00su-hll……[root@vm-dev~]#kill96
7、28[root@vm-dev~]#setup[root@vm-dev~]#clear154.磁盤相關(guān)命令(free和fdisk)1)作用free:查看當(dāng)前系統(tǒng)內(nèi)存的使用情況;fdisk:查看硬盤分區(qū)情況及對硬盤進(jìn)行分區(qū)管理,用戶必須是root。2)格式freefdisk[選項(xiàng)]164.磁盤相關(guān)命令(續(xù))4)使用示例[root@vm-dev~]#freetotalusedfreesharedbufferscachedMem:41476