Red Hat Enterprise Linux安裝和基本命令_第1頁
Red Hat Enterprise Linux安裝和基本命令_第2頁
Red Hat Enterprise Linux安裝和基本命令_第3頁
Red Hat Enterprise Linux安裝和基本命令_第4頁
Red Hat Enterprise Linux安裝和基本命令_第5頁
已閱讀5頁,還剩73頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

Linux系統(tǒng)的安裝要求1.Vmware的配置要求

內(nèi)存為1024M,網(wǎng)卡為橋接,硬盤為3個10G的硬盤,使用鏡像文件來安裝系統(tǒng)

安裝中系統(tǒng)找到3個硬盤系統(tǒng)自帶的lvm分區(qū)刪除系統(tǒng)自帶分區(qū)使用raid模式給用戶分區(qū)Raid步驟1.新建/boot分區(qū)2.新建交換分區(qū)swapRaid步驟Raid步驟3.把文件轉(zhuǎn)換成raid格式把A盤的剩余分區(qū)為raid文件把B盤的所有空間分為raid文件把C盤的所有空間分為raid文件創(chuàng)建RAID設(shè)備創(chuàng)建RAID5分區(qū)GRUB軟件定制定制需要的軟件作業(yè)1截圖:1.虛擬機上添加3塊8G的硬盤(ide接口或者是scsi接口)2.使用lvm和raid分區(qū),劃分/、/boot和swap分區(qū)3.最后安裝好的截圖31365880@二、Linux的基本命令名稱:cat

使用權(quán)限:所有使用者

使用方式:cat[-AbeEnstTuv][--help][--version]fileName

說明:把檔案串連接后傳到基本輸出(螢?zāi)换蚣?gt;fileName到另一個檔案)

參數(shù):

-n或--number由1開始對所有輸出的行數(shù)編號

-b或--number-nonblank和-n相似,只不過對于空白行不編號

-s或--squeeze-blank當(dāng)遇到有連續(xù)兩行以上的空白行,就代換為一行的空白行

-v或--show-nonprinting

Cat命令的示范Cd命令名稱:cd

使用權(quán)限:所有使用者

使用方式:cd[dirName]說明:變換工作目錄至dirName。其中dirName表示法可為絕對路徑或相對路徑。若目錄名稱省略,則變換至使用者的homedirectory(也就是剛login時所在的目錄).另外,"~"也表示為homedirectory的意思,"."則是表示目前所在的目錄,".."則表示目前目錄位置的上一層目錄。

名稱:pwd

使用權(quán)限:所有使用者

使用方式:pwd說明:查看當(dāng)前的目錄Pwd命令Cd和Pwd命令的示范[root@eyoubakhome]#cd~[root@eyoubak~]#cd/export/home[root@eyoubakhome]#cd.[root@eyoubakhome]#pwd/export/home[root@eyoubakhome]#cd..[root@eyoubakexport]#pwd/export[root@eyoubakexport]#Chmod命令名稱:chmod

使用權(quán)限:所有使用者

使用方式:chmod[-cfvR][--help][--version]modefile...說明:Linux/Unix的檔案存取權(quán)限分為三級:檔案擁有者,群組,其他。利用chmod可以藉以控制檔案如何被他人所存取。

mode:權(quán)限設(shè)定字串,格式如下:[ugoa...][[+-=][rwxX]...][,...],其中u表示該檔案的擁有者,g表示與該檔案的擁有者屬于同一個群體(group)者,o表示其他以外的人,a表示這三者皆是。

+表示增加權(quán)限,-表示取消權(quán)限,=表示唯一設(shè)定權(quán)限。

r表示可讀取,w表示可寫入,x表示可執(zhí)行,X表示只有當(dāng)該檔案是個子目錄或者該檔案已經(jīng)被設(shè)定過為可執(zhí)行。

-c:若該檔案權(quán)限確實已經(jīng)更改,才顯示其更改動作

-f:若該檔案權(quán)限無法被更改也不要顯示錯誤訊息

-v:顯示權(quán)限變更的詳細資料

-R:對目前目錄下的所有檔案與子目錄進行相同的權(quán)限變更(即以遞回的方式逐個變更)

--help:顯示輔助說明

--version:顯示版本

Chmod命令Chmod命令示范1.將檔案file1.txt設(shè)為所有人皆可讀取:

chmodugo+rfile1.txt

2.將檔案file1.txt設(shè)為所有人皆可讀取:

chmoda+rfile1.txt

3.將檔案file1.txt與file2.txt設(shè)為該檔案擁有者,與其所屬同一個群體者可寫入,但其他以外的人則不可寫入:

chmodug+w,o-wfile1.txtfile2.txt4.將

ex1.py設(shè)定為只有該檔案擁有者可以執(zhí)行:

chmodu+xex1.py

5.將目前目錄下的所有檔案與子目錄皆設(shè)為任何人可讀取:

chmod-Ra+r*

Chmod命令示范chmod也可以用數(shù)字來表示權(quán)限如chmod777file

語法為:chmodabcfile

其中a,b,c各為一個數(shù)字,分別表示User,Group,及Other的權(quán)限。

r=4,w=2,x=1

若要rwx屬性則4+2+1=7;

若要rw-屬性則4+2=6;

若要r-x屬性則4+1=7。

一、范例:

(1)chmoda=rwxfile

和chmod777file效果相同

(2)chmodug=rwx,o=xfile

和chmod771file效果相同

若用chmod755filename可使此程式具有root的權(quán)限

Chmod命令示范指令名稱:chown

使用權(quán)限:root

使用方式:chmod[-cfhvR][--help][--version]user[:group]file...

說明:Linux/Unix是多人多工作業(yè)系統(tǒng),所有的檔案皆有擁有者。利用chown可以將檔案的擁有者加以改變。一般來說,這個指令只有是由系統(tǒng)管理者(root)所使用,一般使用者沒有權(quán)限可以改變別人的檔案擁有者,也沒有權(quán)限可以自己的檔案擁有者改設(shè)為別人。只有系統(tǒng)管理者(root)才有這樣的權(quán)限。

Chown命令

(1)將檔案file1.txt的擁有者設(shè)為users群體的使用者jessie:

chownjessie:usersfile1.txt

(2)將目前目錄下的所有檔案與子目錄的擁有者皆設(shè)為users群體的使用者

lamport:

chmod-Rlamport:users*Chown命令示范名稱:cp

使用權(quán)限:所有使用者

使用方式:

cp[options]sourcedest

cp[options]source...directory

說明:將一個檔案拷貝至另一檔案,或?qū)?shù)個檔案拷貝至另一目錄。

-a盡可能將檔案狀態(tài),權(quán)限等資料都照原狀予以復(fù)制。

-r若source中含有目錄名,則將目錄下之檔案亦皆依序拷貝至目的地。

-f若目的地已經(jīng)有相同檔名的檔案存在,則在復(fù)制前先予以刪除再行復(fù)制。CP命令

將檔案aaa復(fù)制(已存在),并命名為bbb:

cpaaabbb

將所有的C語言程式拷貝至Finished子

目錄中:

cp*.cFinished

CP命令示范

用法:find

使用說明:

將檔案系統(tǒng)內(nèi)符合expression的檔案列出來。你可以指要檔案的名稱,類別,時間,大小,權(quán)限等不同資訊的組合,只有完全相符的才會被列出來。

find根據(jù)下列規(guī)則判斷path和expression,在命令列上第一個-(),!之前的部份為path,之后的是expression。如果path是空字串則使用目前路徑,如果expression是空字串則使用-print為預(yù)設(shè)expression

expression中可使用的選項有二三十個之多,在此只介紹最常用的部份。

-mount,-xdev:只檢查和指定目錄在同一個檔案系統(tǒng)下的檔案,避免列出其它檔案系統(tǒng)中的檔案

FIND命令Find命令示范范例:

將目前目錄及其子目錄下所有延伸檔名是c的檔案列出來。

#find.-name"*.c"

將目前目錄其其下子目錄中所有一般檔案列出

#find.-ftypef

將目前目錄及其子目錄下所有最近20分鐘內(nèi)更新過的檔案列出

#find.-ctime-20

Ls命令名稱:ls

使用權(quán)限:所有使用者

使用方式:ls[-alrtAFR][name...]

說明:顯示指定工作目錄下之內(nèi)容(列出目前工作目錄所含之檔案及子目錄)。

-a顯示所有檔案及目錄(ls內(nèi)定將檔案名或目錄名稱開頭為"."的視為隱藏檔,不會列出)

-l除檔案名稱外,亦將檔案型態(tài),權(quán)限,擁有者,檔案大小等資訊詳細列出

-r將檔案以相反次序顯示(原定依英文字母次序)

-t將檔案依建立時間之先后次序列出

-A同-a,但不列出"."(目前目錄)及".."(父目錄)

-F在列出的檔案名稱后加一符號;例如可執(zhí)行檔則加"*",目錄則加"/"

-R若目錄下有檔案,則以下之檔案亦皆依序列出

范例:

列出目前工作目錄下所有名稱是s開頭的檔案,愈新的排愈后面:

ls-ltrs*

將/bin目錄以下所有目錄及檔案詳細資料列出:

ls-lR/bin

列出目前工作目錄下所有檔案及目錄;目錄于名稱后加"/",可執(zhí)行檔于名稱后加"*":

ls-AF

Ls命令示范名稱:more

使用權(quán)限:所有使用者

使用方式:more[-dlfpcsu][-num][+/pattern][+linenum][fileNames..]

說明:類似cat,不過會以一頁一頁的顯示方便使用者逐頁閱讀,而最基本的指令就是按空白鍵(space)就往下一頁顯示,按b鍵就會往回(back)一頁顯示,而且還有搜尋字串的功能(與vi相似),使用中的說明文件,請按h。

參數(shù):-num一次顯示的行數(shù)

-d提示使用者,在畫面下方顯示[Pressspacetocontinue,qtoquit.],如果使用者按錯鍵,則會顯示[Presshforinstructions.]而不是嗶聲

-l取消遇見特殊字元^L(送紙字元)時會暫停的功能

-f計算行數(shù)時,以實際上的行數(shù),而非自動換行過后的行數(shù)(有些單行字?jǐn)?shù)太長的會被擴展為兩行或兩行以上)

-p不以卷動的方式顯示每一頁,而是先清除螢?zāi)缓笤亠@示內(nèi)容

-c跟-p相似,不同的是先顯示內(nèi)容再清除其他舊資料

-s當(dāng)遇到有連續(xù)兩行以上的空白行,就代換為一行的空白行

-u不顯示下引號(根據(jù)環(huán)境變數(shù)TERM指定的terminal而有所不同)

+/在每個檔案顯示前搜尋該字串(pattern),然后從該字串之后開始顯示

+num從第num行開始顯示

fileNames欲顯示內(nèi)容的檔案,可為復(fù)數(shù)個數(shù)

more命令示范:

(1)more-stestfile

逐頁顯示testfile之檔案內(nèi)容,如有連續(xù)兩行以上空白行則以一行空白行顯示。

(2)more+20testfile從第20行開始顯示testfile之檔案內(nèi)容。

more命令示范名稱:mv

使用權(quán)限:所有使用者

使用方式:

mv[options]sourcedest

mv[options]source...directory

說明:將一個檔案移至另一檔案,或?qū)?shù)個檔案移至另一目錄。

參數(shù):-i若目的地已有同名檔案,則先詢問是否覆蓋舊檔。

MV命令

范例:

(1)將檔案aaa更名為bbb:

mvaaabbb(2)將所有的C語言程式移至Finished子目錄中:

mv-i*.c

MV命令示范Rm命令名稱:rm

使用權(quán)限:所有使用者

使用方式:rm[options]name...

說明:刪除檔案及目錄。

把計:

-i刪除前逐一詢問確認。

-f即使原檔案屬性設(shè)為唯讀,亦直接刪除,無需逐一確認。

-r將目錄及以下之檔案亦逐一刪除。

(1)刪除所有C語言程式檔;刪除前逐一詢問確認:

rm-i*.c

(2)將

Finished子目錄及子目錄中所有檔案刪除:

rm-rFinished

Rm命令示范RMDIR命令

名稱:rmdir

使用權(quán)限:于目前目錄有適當(dāng)權(quán)限的所有使用者

使用方式:rmdir[-p]dirName

說明:刪除空的目錄。

參數(shù):-p是當(dāng)子目錄被刪除后使它也成為空目錄的話,則順便一并刪除。

范例:

(1)將工作目錄下,名為AAA的子目錄刪除:rmdirAAA(2)在工作目錄下的BBB目錄中,刪除名為Test的子目錄。若Test刪除后,BBB目錄成為空目錄,則BBB亦予刪除。

rmdir-pBBB/TestTouch命令名稱:touch

使用權(quán)限:所有使用者

使用方式:

touch[-acfm]

[-rreference-file][--file=reference-file]

[-tMMDDhhmm[[CC]YY][.ss]]

[-dtime][--date=time][--time={atime,access,use,mtime,modify}]

[--no-create][--help][--version]

file1[file2...]

說明:

touch指令改變檔案的時間記錄。ls-l可以顯示檔案的時間記錄。

Touch命令的參數(shù)

參數(shù):

a改變檔案的讀取時間記錄。

m改變檔案的修改時間記錄。

c假如目的檔案不存在,不會建立新的檔案。與--no-create的效果一樣。

f不使用,是為了與其他unix系統(tǒng)的相容性而保留。

r使用參考檔的時間記錄,與--file的效果一樣。

d設(shè)定時間與日期,可以使用各種不同的格式。

t設(shè)定檔案的時間記錄,格式與date指令相同。

--no-create不會建立新檔案。

--help列出指令格式。

--version列出版本訊息Touch命令的示范(1)最簡單的使用方式,將檔案的時候記錄改為現(xiàn)在的時間。若檔案不存在,系統(tǒng)會建立一個新的檔案。

touchfile

touchfile1file2

(2)將

file的時間記錄改為5月6日18點3分,公元兩千年。時間的格式可以參考date指令,至少需輸入MMDDHHmm,就是月日時與分。

touch-c-t05061803file

touch-c-t050618032000file

(3)將

file的時間記錄改變成與referencefile一樣。

touch-rreferencefilefile

(4)將

file的時間記錄改成5月6日18點3分,公元兩千年。時間可以使用am,pm或是24小時的格式,日期可以使用其他格式如6May2000。

touch-d"6:03pm"file

touch-d"05/06/2000"file

touch-d"6:03pm05/06/2000"file

tar命令tar[-cxtzjvfpPN]文件與目錄....

參數(shù):

-c:建立一個壓縮文件的參數(shù)指令(create的意思);

-x:解開一個壓縮文件的參數(shù)指令!

-t:查看tarfile里面的文件!

-z:是否同時具有g(shù)zip的屬性?亦即是否需要用gzip壓縮?

-j:是否同時具有bzip2的屬性?亦即是否需要用bzip2壓縮?

-v:壓縮的過程中顯示文件!這個常用,但不建議用在背景執(zhí)行過程!

-f:使用檔名,請留意,在f之后要立即接檔名喔!不要再加參數(shù)!

-p:使用原文件的原來屬性(屬性不會依據(jù)使用者而變)

-P:可以使用絕對路徑來壓縮!

-N:比后面接的日期(yyyy/mm/dd)還要新的才會被打包進新建的文件中!

--excludeFILE:在壓縮的過程中,不要將FILE打包!Tar命令示范范例一:將整個/a目錄下的文件全部打包成為/tmp/a.tar

[root@linux~]#tar-cvf/tmp/a.tar/a<==僅打包,不壓縮!

[root@linux~]#tar-zcvf/tmp/a.tar.gz/a<==打包后,以gzip壓縮

[root@linux~]#tar-jcvf/tmp/a.tar.bz2/a<==打包后,以bzip2壓縮

將/tmp/a.tar.gz文件解壓縮在/usr/local/src底下

[root@linux~]#cd/usr/local/src

[root@linuxsrc]#tar-zxvf/tmp/a.tar.gzDATE命令名稱:date使用權(quán)限:所有使用者使用方式:

date[-u][-ddatestr][-sdatestr][--utc][--universal][--date=datestr][--set=datestr][--help][--version][+FORMAT][MMDDhhmm[[CC]YY][.ss]]

若是不以加號作為開頭,則表示要設(shè)定時間,而時間格式為MMDDhhmm[[CC]YY][.ss],其中MM為月份,DD為日,hh為小時,mm為分鐘,CC為年份前兩位數(shù)字,YY為年份后兩位數(shù)字,ss為秒數(shù)把計:

-ddatestr:顯示datestr中所設(shè)定的時間(非系統(tǒng)時間)

--help:顯示輔助訊息

-sdatestr:將系統(tǒng)時間設(shè)為datestr中所設(shè)定的時間

-u:顯示目前的格林威治時間

--version:顯示版本編號例子:

(1)顯示時間后跳行,再顯示目前日期:

date+%T%n%D

顯示月份與日數(shù):

date+%B%d

(2)顯示日期與設(shè)定時間(12:34:56):

date–s12:34:56

DATE命令示范Last命令

名稱:last

使用權(quán)限:所有使用者

使用方式:shell>>last[options]

說明:顯示系統(tǒng)開機以來獲是從每月初登入者的訊息

名稱:who

使用權(quán)線:所有使用者都可使用

使用方式:who-[husfV][user]

說明:顯示系統(tǒng)中有那些使用者正在上面,顯示的資料包含了使用者ID,使用的終端機,從那邊連上來的,上線時間,呆滯時間,CPU使用量,動作等等。

把計:

-h:不要顯示標(biāo)題列

-u:不要顯示使用者的動作/工作

-s:使用簡短的格式來顯示

-f:不要顯示使用者的上線位置

-V:顯示程式版本

Who命令Kill命令

名稱:kill

使用權(quán)限:所有使用者

使用方式:

kill[-ssignal|-p][-a]pid...

kill-l[signal]

說明:kill送出一個特定的信號(signal)給行程id為pid的行程根據(jù)該信號而做特定的動作,若沒有指定,預(yù)設(shè)是送出終止(TERM)的信號

-s(signal):其中可用的訊號有HUP(1),KILL(9),TERM(15),分別代表著重跑,砍掉,結(jié)束;詳細的信號可以用kill-l

-p:印出pid,并不送出信號

-l(signal):列出所有可用的信號名稱

范例:

pid為323的行程砍掉(kill):

kill-9323

pid為456的行程重跑(restart):

kill-HUP456PS命令

名稱:ps

使用權(quán)限:所有使用者

使用方式:ps[options][--help]

說明:顯示瞬間行程(process)的動態(tài)

參數(shù):

ps的參數(shù)非常多,在此僅列出幾個常用的參數(shù)并大略介紹含義

-A列出所有的行程

-w顯示加寬可以顯示較多的資訊

-au顯示較詳細的資訊

-aux顯示所有包含其他使用者的行程

(1)ps

PIDTTYTIMECMD

2791ttyp000:00:00tcsh

3092ttyp000:00:00ps

(2)ps-A

PIDTTYTIMECMD

1?00:00:03init

2?00:00:00kflushd

(3)

ps-aux

USERPID%CPU%MEMVSZRSSTTYSTATSTARTTIMECOMMAND

root10.00.71096472?SSep100:03init[3]

root20.00.000?SWSep100:00[kflushd]

PS命令示范系統(tǒng)信息類命令dmesg:顯示系統(tǒng)診斷信息、操作系統(tǒng)版本號、物理內(nèi)存的大小以及其它信息df:查看文件系統(tǒng)的各個分區(qū)的占用情況free:用于查看系統(tǒng)內(nèi)存,虛擬內(nèi)存(交換空間)的大小占用情況du:查看某個目錄中各級子目錄所使用的硬盤空間數(shù)$du-s-h/home/test查看test目錄的總大小w:顯示目前登陸的用戶信息Ping命令

ping:查詢某個機器是否在工作格式:ping[選項]主機名/IP地址命令中各選項的含義如下:-c數(shù)目在發(fā)送指定數(shù)目的包后停止-f大量且快速地送網(wǎng)絡(luò)封包給一臺機器,看它的回應(yīng)-I秒數(shù)設(shè)定間隔幾秒送一個網(wǎng)絡(luò)包,預(yù)設(shè)值是一秒送一次-l次數(shù)在指定次數(shù)內(nèi),以最快的方式送封包數(shù)據(jù)到指定機器(只有超級用戶可以使用此選項)-q不顯示任何傳送封包的信息,只顯示最后的結(jié)果-r不經(jīng)由網(wǎng)關(guān)而直接送封包到一臺機器,通常是查看本機的網(wǎng)絡(luò)接口是否有問題-s字節(jié)數(shù)指定發(fā)送的數(shù)據(jù)字節(jié)數(shù),預(yù)設(shè)值是56,加上8字節(jié)的ICMP頭,一共是64ICMP數(shù)據(jù)字節(jié)Ifconfig命令語法:ifconfig[網(wǎng)絡(luò)設(shè)備][downup-allmulti-arp-promisc][add<地址>][del<地址>][<hw<網(wǎng)絡(luò)設(shè)備類型><硬件地址>][io_addr<I/O地址>][irq<IRQ地址>][media<網(wǎng)絡(luò)媒介類型>][mem_start<內(nèi)存地址>][metric<數(shù)目>][mtu<字節(jié)>][netmask<子網(wǎng)掩碼>][tunnel<地址>][-broadcast<地址>][-pointopoint<地址>][IP地址]

參數(shù):

del<地址>刪除網(wǎng)絡(luò)設(shè)備IPv6的IP地址。

<hw<網(wǎng)絡(luò)設(shè)備類型><硬件地址>設(shè)置網(wǎng)絡(luò)設(shè)備的類型與硬件地址。

irq<IRQ地址>設(shè)置網(wǎng)絡(luò)設(shè)備的IRQ。

mem_start<內(nèi)存地址>設(shè)置網(wǎng)絡(luò)設(shè)備在主內(nèi)存所占用的起始地址。

mtu<字節(jié)>設(shè)置網(wǎng)絡(luò)設(shè)備的MTU。

tunnel<地址>建立IPv4與IPv6之間的隧道通信地址。

-broadcast<地址>將要送往指定地址的數(shù)據(jù)包當(dāng)成廣播數(shù)據(jù)包來處理。

-promisc關(guān)閉或啟動指定網(wǎng)絡(luò)設(shè)備的promiscuous模式。

[網(wǎng)絡(luò)設(shè)備]指定網(wǎng)絡(luò)設(shè)備的名稱。ifconfig舉例比如我們設(shè)置網(wǎng)卡eth1的IP地址、網(wǎng)絡(luò)掩碼、廣播地址,物理地址并且激活它;

[root@~]#ifconfigeth152hwether00:11:00:00:11:11netmaskbroadcast55up

[root@~]#ifconfigeth1hwether00:11:00:00:11:22

[root@~]#ifconfigeth152netmaskbroadcast55up

route命令在本地IP路由表中顯示和修改條目?route[-f][-p][Command][Destination][maskNetmask][metricMetric][Gateway]dev[Interface]-f清除所有網(wǎng)關(guān)入口的路由表;-p與add命令一起使用時使路由具有永久性;Command指定您想運行的命(Add/Change/Delete/Print);Destination指定該路由的網(wǎng)絡(luò)目標(biāo);maskNetmask指定與網(wǎng)絡(luò)目標(biāo)相關(guān)的網(wǎng)絡(luò)掩碼(也被稱作子網(wǎng)掩碼);metricMetric為路由指定一個整數(shù)成本值標(biāo)(從1至9999),當(dāng)在路由表(與轉(zhuǎn)發(fā)的數(shù)據(jù)包目標(biāo)地址最匹配)的多個路由中進行選擇時可以使用;Gateway指定網(wǎng)絡(luò)目標(biāo)定義的地址集和子網(wǎng)掩碼可以到達的前進或下一躍點IP地址。Netstat命令netstat:查看網(wǎng)絡(luò)的狀況格式:netstat[-acCeFghilMnNoprstuvVwx][-A][--ip]-a--all:顯示所有連線中的Socket。-c--continuous:持續(xù)列出網(wǎng)絡(luò)狀態(tài)。

-e--extend:顯示網(wǎng)絡(luò)其它相關(guān)信息。

-g--groups:顯示多重廣播功能群組組員名單。

-i--interfaces:顯示網(wǎng)絡(luò)界面信息表單。-l--listening:顯示監(jiān)控中的服務(wù)器的Socket。-n--numeric:直接使用IP地址,而不通過域名服務(wù)器。

-r--route:顯示RoutingTable。-s--statistice:顯示網(wǎng)絡(luò)工作信息統(tǒng)計表。-t--tcp:顯示TCP傳輸協(xié)議的連線狀況。-u--udp:顯示UDP傳輸協(xié)議的連線狀況。-v--verbose:顯示指令執(zhí)行過程。-w--raw:顯示RAW傳輸協(xié)議的連線狀況RPM包的校驗及檢查RPM包的校驗rpm-V:校驗?zāi)硞€RPM包rpm-Va:校驗所有已安裝的RPM包RPM包的檢查rpm-K:檢查RPM包的GPG簽名

示范RPM安裝$rpm–ivhvsftpd-2.6.2-x86-64.rpm安裝vsftpd-2.6.2-x86-64.rpm包?RPM包刪除$rpm-evsftpd將指定軟件包vsftpd的內(nèi)容全部刪除,但并不包括已更改過的配置文件?RPM包升級$rpm-Uvhvsftpd-2.6.2-x86-64.rpm?RPM包更新$rpm-Fvhvsftpd-2.6.2-x86-64.rpm?RPM包查詢$rpm-qvsftpd作業(yè)2瀏覽目錄命令cdlspwd?瀏覽文件命令catmoreless?目錄操作命令mkdirrmdir?文件操作命令cprmmvtouchtarfind?軟件包管理命令rpm三、Linux用戶與組Linux系統(tǒng)用戶與任務(wù)的關(guān)系

Linux用戶

Linux組用戶和組管理命令

Linux用戶管理舉例Linux系統(tǒng)用戶與任務(wù)的關(guān)系Linux的單用戶多任務(wù)

一個用戶,為了完成工作,執(zhí)行了多個任務(wù);當(dāng)然其它的人還能以遠程登錄過來,也能做其它的工作。?Linux的多用戶、多任務(wù)有時可能是很多用戶同時用同一個系統(tǒng),但并不所有的用戶都一定都要做同一件事,所以這就有多用戶多任務(wù)之說。如一臺服務(wù)器上,系統(tǒng)管理員正在進行系統(tǒng)維護,常規(guī)普通用戶在進行文件的上傳等

注意:多用戶多任務(wù)并不是大家同時擠到一起在一臺機器的鍵盤和顯示器前來操作機器,多用戶可能通過遠程登錄來進行,比如對服務(wù)器的遠程控制Linux用戶管理者(默認用戶名為root)

#提示符負責(zé)計算機管理的責(zé)任可自由處理計算機所有程序及數(shù)據(jù)?普通用戶$

提示符

通過管理者,授予用戶名和UID后才可以使用計算機只有對系統(tǒng)整體運行不造成影響的程序或數(shù)據(jù)的處理才被允許?用戶間切換通過“suusername”切換到特定用戶,直接su可切換到root用戶Linux組組多個用戶使用相同的程序或數(shù)據(jù)進行共同作業(yè)時,將這些用戶作為一個組更方便管理組通過GID(groupid)被識別

各用戶附屬于一個以上的組訪問控制多用戶同時使用計算機時,存在誤將他人的數(shù)據(jù)刪除等危險性。因此,有必要將程序或數(shù)據(jù)的使用用戶、使用的組加以訪問權(quán)限控制

用戶和組管理命令使用以下的命令,進行組和用戶的管理組登記(groupadd)用戶登記(useradd)密碼變更(passwd)用戶刪除(userdel)組刪除(groupdel)

Linux用戶管理舉例(1)添加workgroup組#groupadd-g300workgroup(2)添加所屬workgroup組的用戶user1:#useradd-u300-g300-d/home/user1-s/bin/bashuser1(3)

查看群組#cat/etc/group(4)查看用戶所屬群組#iduser1或#groupsuser1(5)

刪除test1用戶#userdeluser1#rm-rf/home/user1四、目錄與文件路徑目錄文件種類目錄與文件的權(quán)限路徑linux

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論