版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
本文格式為Word版,下載可任意編輯——第十四周試驗(yàn)用戶和組的管理及常用命令的使用方法第十四周試驗(yàn)
新建用戶和組、常用命令的使用方法
一、試驗(yàn)?zāi)康?/p>
1)2)
把握用戶和組的創(chuàng)立,并查看用戶和組的相關(guān)信息把握shell常用命令的使用方法
二、試驗(yàn)設(shè)備與環(huán)境
1)
裝有UbuntuLinux系統(tǒng)的PC機(jī)或虛擬機(jī)
三、試驗(yàn)內(nèi)容
(一)用戶賬戶
用戶的賬號信息是由/etc/passwd和/etc/shadow文件共同維護(hù)??赏ㄟ^cat查看相關(guān)信息。后者查看需加sudo。(passwd文件保存的是用戶的基本信息,shadow文件保存的是用戶密碼及權(quán)限信息,通過數(shù)字及字母的形式表達(dá),如需具體含義,請用passwd+shadow作為關(guān)鍵詞百度,會有相關(guān)信息出來)命令:
$cat/etc/passwd
假使不是超級管理員用戶,在查看shadow文件時(shí)需加sudo
$sudocat/etc/shadow
*sudo表示的是以管理員的身份運(yùn)行該命令1、使用useradd命令增加用戶:
useradd[-uuid][-ggroup][-dhome_dir][-sshell]username?-uuid用于指定新增用戶的用戶ID,?-ggroup用于指定一個(gè)現(xiàn)有用戶組的?用戶組id或用戶組名。
?-dhome_dir用于指定新增用戶的主目錄,
?-sshell用于指定命令解釋程序shell的完整路徑名。例子:
useradddnn–u1005–groot–d/home/dnn
說明:dnn為用戶名;-u1005表示用戶ID,盡量1000以上;-groot為設(shè)置為管理
員組;–d/home/dnn表示用戶目錄路徑;假使是非超級管理員用戶,前面需加sudo;2、刪除用戶:userdel[-r]login
?-r意味著同時(shí)從系統(tǒng)中刪除用戶的主目錄,包括其中的文件和子目錄。3、修改密碼:passwdusername
試驗(yàn)操作:
1).通過useradd命令新建以自己姓名開頭字母為名稱的普通用戶,如:李小明,則用戶名為:lxm.要求新建的用戶所屬root組,并查看用戶的用戶Id和shell類型。注意:切換命令為:su[用戶名],如,sudnn。
2).用chomod命令(參看chomod命令解釋)修改root用戶下的test.c(自行創(chuàng)立)文件的權(quán)限為700,然后試用上述新建用戶訪問test文件;重新再修改權(quán)限為750,然后試用上述新建用戶訪問test文件。對比上述兩種操作結(jié)果。(假使用數(shù)字形式設(shè)置權(quán)限還不可訪問,可通過字母形式設(shè)置,具體設(shè)置方法請查看chomod命令解釋.TXT文件。)
切換到新建用戶后的命令提醒符會變成只有一個(gè)$符號(一般命令提醒符為“用戶名@計(jì)算機(jī)名用戶主目錄$〞,主要是在終端新建用戶沒有創(chuàng)立對應(yīng)的配置文件,使得命令解釋提醒符為空,可通過echo$PS1命令進(jìn)行查看。如需修改,可用linux+PS1百度,會出來對應(yīng)資料。另:PS1為環(huán)境變量,在下面稍有介紹。(二)環(huán)境變量:
輸入printenv命令,查看當(dāng)前l(fā)inux的環(huán)境變量;輸入echo$HOME等命令,查看環(huán)境變量的值;
shell環(huán)境變量是所有shell程序都會接受的參數(shù)。shell程序運(yùn)行時(shí),都會接收一組變量,這組變量就是環(huán)境變量。常用的環(huán)境變量:
名稱PATHHOMECOLUMNS描述命令探尋路徑,以冒號為分隔符.注意與DOS下不同的是,當(dāng)前目錄不在系統(tǒng)路徑里用戶home目錄的路徑名,是cd命令的默認(rèn)參數(shù)定義了命令編輯模式下可使用命令行的長度EDITORVISUALFCEDITHISTFILEHISTSIZEHISTFILESIZEIFSLOGNAMEMAILMAILCHECKMAILPATHSHELLTERMTMOUTPROMPT_COMMANDPS1PS2PS3PS4MANPATHLD_LIBRARY_PATH
(三)重定向輸入輸出:
默認(rèn)的行編輯器默認(rèn)的可視編輯器命令fc使用的編輯器命令歷史文件命令歷史文件中最多可包含的命令條數(shù)命令歷史文件中包含的最大行數(shù)定義SHELL使用的分隔符用戶登錄名指向一個(gè)需要SHELL監(jiān)視其修改時(shí)間的文件.當(dāng)該文件修改后,SHELL將發(fā)消息Youhavamail給用戶SHELL檢查MAIL文件的周期,單位是秒功能與MAIL類似.但可以用一組文件,以冒號分隔,每個(gè)文件后可跟一個(gè)問號和一條發(fā)向用戶的消息SHELL的路徑名終端類型SHELL自動退出的時(shí)間,單位為秒,若設(shè)為0則阻止SHELL自動退出指定在主命令提醒符前應(yīng)執(zhí)行的命令主命令提醒符二級命令提醒符,命令執(zhí)行過程中要求輸入數(shù)據(jù)時(shí)用select的命令提醒符調(diào)試命令提醒符尋覓手冊頁的路徑,以冒號分隔尋覓庫的路徑,以冒號分隔輸入ls–l命令觀測得出的結(jié)果。再在shell中輸入:
#ls>ls.out(按Enter)#catdate.out#date>>date.out#cat>標(biāo)記表示輸出結(jié)果采用添加的方式,將結(jié)果附加在文件date.out后面,而不是簡單的將原有文件重新覆蓋的方式。注:鍵盤的快捷方式
?保存歷史命令,可用↑和↓調(diào)出相應(yīng)命令?中止命令
(四)進(jìn)程
1)、使用“&〞啟動后臺進(jìn)程
使用“&〞就裝一個(gè)進(jìn)程放到后臺去進(jìn)行。在shell提醒符后面輸入命令后,加上一個(gè)“&〞就可以了。使用“&〞來使程序在后臺進(jìn)行,適合于以下一些程序:該程序運(yùn)行途中不需要用戶的干預(yù)。將test1.c放在root目錄下,在shell中輸入:#gcc–oaaatest1.c
#./aaa(發(fā)現(xiàn)要等好久才能得到結(jié)果)再運(yùn)行一次:#./aaa>>result.out&再輸入:
#ps(查看進(jìn)程狀況),jobs查看后臺進(jìn)程。
當(dāng)aaa運(yùn)算完畢之后,可以通過resoult.out查看結(jié)果從上面的例子要了解后臺進(jìn)程的概念與運(yùn)行狀況。2)nohup命令
假使希望你的進(jìn)程在退出系統(tǒng)后還能執(zhí)行,可以使用nohup命令如:#nohuptar-cf/dev/tape/home&
logout退出后再重新登錄的話,使用‘Ps'命令可以看到進(jìn)程還在執(zhí)行。(注意,要想把命令真正放到后臺運(yùn)行,nohup必需與&操作同時(shí)使用)3)ps命令
ps命令就是最基本同時(shí)也是十分強(qiáng)大的進(jìn)程查看命令。使用該命令可以確定有哪些進(jìn)程正在運(yùn)行和運(yùn)行的狀態(tài)、進(jìn)程是否終止、進(jìn)程有沒有僵死、哪些進(jìn)程占用了過多的資源等等??傊蟛糠中畔⒍际强梢酝ㄟ^執(zhí)行該命令得到的。ps[選項(xiàng)]∶
?-e顯示所有進(jìn)程。?-f全格式。?-h不顯示標(biāo)題。?-l長格式。?-w寬輸出。
?-a顯示終端上的所有進(jìn)程,包括其他用戶的進(jìn)程。?-r只顯示正在運(yùn)行的進(jìn)程。?-x顯示沒有控制終端的進(jìn)程。最常用的三個(gè)參數(shù)是u、a、x.
要求:運(yùn)用不同的參數(shù)顯視當(dāng)前的進(jìn)程狀況
(五)kill命令
kill命令是通過向進(jìn)程發(fā)送指定的信號來終止進(jìn)程的。假使沒有指定發(fā)送信號,那么默認(rèn)值為TERM信號。TERM信號將終止所有不能捕獲該信號的進(jìn)程。至于那些可以捕獲該信號的進(jìn)程可能就需要使用kill(9)信號了,該信號是不能被捕獲的。
kill命令的語法格式很簡單,大致有以下兩種方式∶1.kill[-s信號|-p][-a]進(jìn)程號
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 新零售實(shí)體店體驗(yàn)式消費(fèi)提升策略研究
- 城關(guān)初級中學(xué)數(shù)學(xué)試卷
- 初一銜接初二數(shù)學(xué)試卷
- 通信行業(yè)招投標(biāo)法規(guī)解讀與實(shí)操
- 旅游干線公路管理規(guī)定
- 建筑拆除班組施工合同
- 水上救援魚塘租賃協(xié)議
- 網(wǎng)絡(luò)安全企業(yè)總經(jīng)理招聘合同
- 城市橋梁腳手架鋼管租賃協(xié)議
- 型材抗靜電性能檢測合同
- 2025北京朝陽初二(上)期末數(shù)學(xué)真題試卷(含答案解析)
- 做賬實(shí)操-科學(xué)研究和技術(shù)服務(wù)業(yè)的賬務(wù)處理示例
- 2025年人教版歷史八上期末復(fù)習(xí)-全冊重難點(diǎn)知識
- 2024年國家安全員資格考試題庫及解析答案
- 山東省濱州市2023-2024學(xué)年高一上學(xué)期1月期末考試 政治 含答案
- 儀控技術(shù)手冊-自控專業(yè)工程設(shè)計(jì)用典型條件表
- 法務(wù)崗位招聘筆試題及解答(某大型國企)2025年
- 《慶澳門回歸盼祖國統(tǒng)一》主題班會教案
- 洗衣房工作人員崗位職責(zé)培訓(xùn)
- 廣東省深圳市光明區(qū)2022-2023學(xué)年五年級上學(xué)期數(shù)學(xué)期末試卷(含答案)
- XX小區(qū)春節(jié)燈光布置方案
評論
0/150
提交評論