第十四周試驗(yàn) 用戶和組的管理及常用命令的使用方法_第1頁
第十四周試驗(yàn) 用戶和組的管理及常用命令的使用方法_第2頁
第十四周試驗(yàn) 用戶和組的管理及常用命令的使用方法_第3頁
第十四周試驗(yàn) 用戶和組的管理及常用命令的使用方法_第4頁
第十四周試驗(yàn) 用戶和組的管理及常用命令的使用方法_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論