LINUX系統(tǒng)常用命令及基本配置-jg_第1頁
LINUX系統(tǒng)常用命令及基本配置-jg_第2頁
LINUX系統(tǒng)常用命令及基本配置-jg_第3頁
LINUX系統(tǒng)常用命令及基本配置-jg_第4頁
LINUX系統(tǒng)常用命令及基本配置-jg_第5頁
已閱讀5頁,還剩64頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

Linux系統(tǒng)文件結(jié)構(gòu)及解釋Linux一般有:內(nèi)核、Shell、文件結(jié)構(gòu)和實(shí)用工具構(gòu)成。

系統(tǒng)文件結(jié)構(gòu)解釋目錄英文全名用途//整個(gè)目錄結(jié)構(gòu)的起始點(diǎn)

/binBinaries用來存放最常用的二進(jìn)制命令/bootBoot包含引導(dǎo)Linux的重要文件,如grub和內(nèi)核文件等/devDevices所有設(shè)備都在該目錄下,包括硬盤和顯示器等/etcetc系統(tǒng)的所有配置文件都放在它下面/homeHome存放各用戶的主目錄($HOME)及其文件和配置/libLibraries系統(tǒng)的庫文件,有點(diǎn)像Windows的ProgramFiles/lost+foundlost+found用于存放系統(tǒng)異常時(shí)丟失的文件(如突然宕機(jī)),以利于恢復(fù)/mediaMedia用于加載各種媒體,如:光盤、軟盤等/mntMount用于加載各種文件系統(tǒng)/optOptionally用于存放安裝的“可選(optionally)”程序/procProcesses包含進(jìn)程等信息,是內(nèi)存的映射,不是真實(shí)目錄/rootRoot該目錄是root用戶的家目錄($HOME)/sbinSystem-onlybinaries用于存放系統(tǒng)專用的二進(jìn)制命令/sysSystem用于存放系統(tǒng)信息/tmpTemporaryfiles用于存放臨時(shí)文件/usrUser用于存放普通用戶的應(yīng)用程序、庫文件和文檔等/varVariablefiles用于存放那些在時(shí)間、大小、內(nèi)容上會(huì)經(jīng)常變化的文件

Linux系統(tǒng)查看內(nèi)核命令方法一:

命令:uname-a

作用:查看系統(tǒng)內(nèi)核版本號及系統(tǒng)名稱

方法二:

命令:cat/proc/version

Linux系統(tǒng)uname命令

功能說明:uname用來獲取電腦和操作系統(tǒng)的相關(guān)信息。

語法:uname[-amnrsvpio][--help][--version]

補(bǔ)充說明:uname可顯示linux主機(jī)所用的操作系統(tǒng)的版本、硬件的名稱等基本信息。

參數(shù):

-a或–all詳細(xì)輸出所有信息,依次為內(nèi)核名稱,主機(jī)名,內(nèi)核版本號,內(nèi)核版本,硬件名,處理器類型,硬件平臺類型,操作系統(tǒng)名稱

-m或–machine顯示主機(jī)的硬件(CPU)名

-n或-nodename

顯示主機(jī)在網(wǎng)絡(luò)節(jié)點(diǎn)上的名稱或主機(jī)名稱

-r或–release顯示linux操作系統(tǒng)內(nèi)核版本號

-s或–sysname

顯示linux內(nèi)核名稱

-v顯示顯示操作系統(tǒng)是第幾個(gè)version版本

-p顯示處理器類型或unknown

-i顯示硬件平臺類型或unknown

-o顯示操作系統(tǒng)名

–help獲得幫助信息

–version顯示uname版本信息

Linux系統(tǒng)界面切換模式切換(臨時(shí)的話ctrl+alt+F1-F6

)1、

常用系統(tǒng)由字符到圖型#startx或#init52、

常用系統(tǒng)由圖形到字符#logout或init3啟動(dòng)默認(rèn)模式修改Vi/etc/inittab

中id:5:initdefault,為圖形界面,反之/id:3:initdefault為字符界面

Linux系統(tǒng)關(guān)機(jī)、重啟、注銷關(guān)機(jī)命令:[root@loclhost/root]#shutdown–hnow(可設(shè)置定時(shí)關(guān)機(jī))[root@loclhost/root]#halt[root@loclhost/root]#init0[root@loclhost/root]#poweroff

Linux系統(tǒng)關(guān)機(jī)、重啟、注銷重啟命令:reboot命令shutdown-r<time>命令組合鍵Ctrl+Alt+Del(只適用于控制臺下,Window下無效)注銷命令:1、鍵入:exit2、按:Ctrl+D(相當(dāng)于執(zhí)行exit)3、logout

Linux中的用戶類型:超級用戶:root擁有計(jì)算機(jī)系統(tǒng)的最高權(quán)限。UID和GID為0。系統(tǒng)用戶:自動(dòng)創(chuàng)建與系統(tǒng)服務(wù)相關(guān)的用戶UID和GID為1~499。普通用戶:由超級用戶創(chuàng)建,只能操作擁有權(quán)限的文件和目錄并管理自己啟動(dòng)的進(jìn)程。UID和GID從500開始。屬性:用戶名、口令、UID、GID、用戶主目錄(/home/用戶名)、全稱、登錄Shell

與用戶相關(guān)的文件1、用戶帳號信息文件/etc/passwd某/etc/passwd文件內(nèi)容如下所示:root:x:0:0:root:/root:/bin/bashbin:x:1:1:bin:/bin:/sbin/nologinhellen:x:500:500::/home/hellen:/bin/bash2、用戶口令信息文件/etc/shadow某/etc/shadow文件的內(nèi)容如下所示:root:$1$nOfXUuNU$xljwp/Nb2n6UVDrodytMx0:12599:0:99999:7:::bin:*:12599:0:99999:7:::hellen:$$nBA6pODEUVDr67tMUooSx0TYZgyTb63w:12609:0:99999:7:::

與群組相關(guān)的文件1、1、組群帳號信息文件/etc/group某/etc/group文件的內(nèi)容如下所示。root:x:0:rootbin:x:1:root,bin,daemonhellen:x:500:2、組群口令信息文件/etc/gshadow

/etc/gshadow文件跟/etc/shadow文件類似,根據(jù)/etc/group文件而產(chǎn)生,主要用于保存加密的組群口令,只有超級用戶才能查看/etc/gshadow文件的內(nèi)容。

添加用戶1、useradd命令格式:useradd[選項(xiàng)]用戶名功能:新建用戶帳號,超級用戶命令。主要選項(xiàng)說明:

-edefault_expire_date使用者帳號停止日期。

-fdefault_inactive帳號過期幾日后停權(quán)。

-gdefault_group新帳號起始群組名或ID。群組名須為現(xiàn)有存在的名稱。群組ID也須為現(xiàn)有存在的群組。

-sdefault_shell使用者登入后使用的shell名稱。例:新建jerry用戶,其主要組群為hellen。

設(shè)置用戶密碼passwd命令格式:passwd[選項(xiàng)][用戶]功能:設(shè)置或修改用戶的口令以及口令的屬性。主要選項(xiàng)說明:

-l關(guān)閉賬號密碼。效果相當(dāng)于usermod-L,只有root才有權(quán)使用此項(xiàng)。

-u恢復(fù)賬號密碼。效果相當(dāng)于usermod-U,同樣只有root才有權(quán)使用。

-g修改組密碼。gpasswd的等效命令。

設(shè)置用戶密碼1、設(shè)置與修改口令:passwd【用戶名】2、刪除用戶密碼:passwd–d【用戶名】

修改用戶屬性命令usermod命令格式:usermod[選項(xiàng)]用戶名功能:修改用戶的屬性,超級用戶命令。主要選項(xiàng)說明:

-g后面接groupname必須是現(xiàn)有g(shù)roup組中的一個(gè),改變用戶的初始化用戶組id對應(yīng)/etc/passwd

的第4欄內(nèi)容

-G后面接groupname必須是現(xiàn)有g(shù)roup組中存在的組名,改變用戶能夠支持的用戶組,修改的是/etc/group-l后面接賬號名稱,即更改用戶名。對應(yīng)的是/etc/passwd

的第一欄

-s后面接shell的實(shí)際文件,即/bin/bash

,/bin/csh之類,可以使用chsh

命令替代-u更改用戶的UID,對應(yīng)的是/etc/passwd

的和3欄數(shù)據(jù),此UID不能與目前系統(tǒng)中已經(jīng)存在的UID相同

-L暫將用戶的密碼凍結(jié),禁止其登錄,即更改/etc/shadow的密碼欄,在其前面加上!-U暫將用戶的密碼解凍,即去掉其/etc/shadow密碼欄前面的!-p更改用戶密碼,所輸入密碼為MD5加密后的密文!例:將名為tom的用戶改名為tommy。

刪除指定用戶的命令userdel命令格式:userdel[-r]用戶名功能:刪除指定用戶帳號,超級用戶命令。選項(xiàng)說明:

-r系統(tǒng)不僅刪除此用戶帳號,還將用戶的主目錄也一并刪除。例:刪除tommy用戶帳號及其主目錄。

查看用戶ID命令id命令:格式:id[用戶名]功能:查看用戶的UID、GID和用戶所屬組群的信息。如果不指定用戶,則顯示當(dāng)前用戶的相關(guān)信息。例:查看普通用戶david的用戶信息。

新建群組的命令groupadd命令格式:groupadd[選項(xiàng)]組群名功能:新建組群,超級用戶命令。主要選項(xiàng)說明:-g組群ID指定GID例:新建一名為staff的組群。

修改群組屬性的命令groupmod命令格式:groupmod[選項(xiàng)]組群名功能:修改指定組群屬性,超級用戶命令。主要選項(xiàng)說明:

-g組群ID指定GID-n組群名(name)指定組群名例:將組群的名字指定為zhao。[root@redflag/root]#

groupmod–nzhao

刪除群組的命令groupdel命令格式:groupdel

組群名功能:刪除指定的組群,超級用戶命令。注:在刪除指定組群之前必須保證該組群不是任何用戶的主要組群,否則需要首先刪除那些以此組群作為主要組群的用戶才能刪除這個(gè)組群。例:刪除一名為staff的組群

文件和目錄的權(quán)限文件和目錄的訪問權(quán)限文件的保護(hù)方式

(1)兩種用戶:超級用戶、普通用戶

(2)三個(gè)等級:文件擁有者(user)、同組用戶(group)、其他用戶(others),所有用戶(all) (3)三種權(quán)限:讀(r)、寫(w)、執(zhí)行(x)

chmod命令使用方法例舉實(shí)例:[jjpr@zzhjjpr]$chmod664hs

#將文件hs的權(quán)限設(shè)為rw-rw-r--[jjpr@zzhjjpr]$ls-lhs-rw-rw-r--1jjprjjpr1299Nov2009:33hs[jjpr@zzhjjpr]$[jjpr@zzhjjpr]$chmodg–whs#取消同組用戶對hs的寫權(quán)[jjpr@zzhjjpr]$ls-lhs-rw-r--r--1jjprjjpr1299Nov2009:33hs[jjpr@zzhjjpr]$chmodu=rw,g=rw,o=rchap1.txt

將chap1.txt的權(quán)限設(shè)置為“rw-rw-r”,不論原來的權(quán)限是什么,這表示擁有者對文件有讀、寫的權(quán)限,所屬組的用戶對文件也有讀、寫的權(quán)限,而其他用戶只有讀的權(quán)限。

文件和目錄的權(quán)限文件和目錄的訪問權(quán)限文件的保護(hù)方式

(1)兩種用戶:超級用戶、普通用戶

(2)三個(gè)等級:文件擁有者(user)、同組用戶(group)、其他用戶(others),所有用戶(all) (3)三種權(quán)限:讀(r)、寫(w)、執(zhí)行(x)常用Linux命令介紹(一)

help、info、FAQ、internet,按Q回到命令符mkdir

創(chuàng)建新目錄rmdir

刪除空目錄說明顯示指定工作目錄下的內(nèi)容同ls命令,方便DOS用戶使用變換工作目錄顯示當(dāng)前活動(dòng)目錄的絕對路徑清屏命令查看指令、配置文件的幫助信息,相關(guān)信息:命令lsdircdpwdclearman常用Linux命令介紹(二)說明刪除文檔和目錄創(chuàng)建一個(gè)空白文件或改變已有文件的時(shí)間戳復(fù)制文件(或者目錄等)移動(dòng)目錄或給文件改名創(chuàng)建軟鏈接、硬鏈接修改文件或目錄的權(quán)限修改文件或目錄所屬的用戶修改文件或目錄所屬的工作組命令rmtouchcpmvlnchmodchownchgrp常用Linux命令介紹(三)說明分屏顯示文件內(nèi)容,按空格向文件末尾翻頁,按b鍵向文件首部翻頁,按h查看幫助分屏顯示文件內(nèi)容,按j、k進(jìn)行上下翻頁顯示,按h查看幫助顯示文件前10行內(nèi)容顯示文件后10行內(nèi)容適合顯示短小文件,或者將幾個(gè)文檔連接利用重定向符‘>’定向到輸出文檔命令morelessheadtailcat常用Linux命令介紹(四)說明在指定的路徑上搜索指定的文件和目錄查找文件,需使用updatedb命令更新數(shù)據(jù)庫索引快速查找文件,locate命令的替換版本查找命令、別名等路徑查找命令的路徑、幫助信息路徑過濾、查找文件中的內(nèi)容,或指定輸入、輸出的文件中的內(nèi)容。命令findlocateslocatewhichwhereisgrep常用Linux命令介紹(四)說明顯示已經(jīng)登錄的用戶顯示已經(jīng)登錄的用戶的詳細(xì)信息查詢當(dāng)前登錄是誰查詢文件的類型查詢用戶信息修改用戶的登錄口令修改工作組的口令顯示和設(shè)置系統(tǒng)日期和時(shí)間顯示年歷、月歷命令whowwhoamifilefingerpasswdgpasswddatecal常用Linux命令介紹(四)說明在不注消的情況切換用戶身份以另一個(gè)用戶的身份執(zhí)行某個(gè)命令查看當(dāng)前系統(tǒng)內(nèi)存的使用情況,顯示內(nèi)存的使用情況顯示當(dāng)前系統(tǒng)的進(jìn)程殺死指定進(jìn)程殺死所有進(jìn)程命令susudofreepskillkillall常用Linux命令介紹(四)說明關(guān)機(jī)或重啟改變當(dāng)前系統(tǒng)的運(yùn)行級別重啟命令關(guān)機(jī)關(guān)閉電源命令shutdowninitreboothaltpoweroff常用Linux命令介紹(四)說明顯示當(dāng)前的目錄所占的磁盤空間顯示當(dāng)前磁盤剩余的磁盤空間顯示當(dāng)前磁盤的分區(qū)情況將某個(gè)文件系統(tǒng)掛載到某個(gè)目錄上用于卸載已安裝好的文件系統(tǒng)用于打包和解包某個(gè)目錄和文件用于壓縮某個(gè)文件和目錄,gunzip解壓縮用于壓縮某個(gè)文件和目錄,bunzip2解壓縮命令dudffdiskmountumounttargzipbzip2

Linux常用命令-head1、如果你只想看文件的前5行,可以使用head命令,如:head-5/etc/passwd2、如果你想查看文件的后10行,可以使用tail命令,如:tail-10/etc/passwd3、查看文件中間一段,可以使用sed

命令如:sed–n'5,10p'/etc/passwd

這樣你就可以只查看文件的第5行到第10行

ls命令-文件屬性定義文件類型縮寫英文其他名稱普通文件-Regularfile

目錄文件dDirectoryfile

塊特殊文件bBlockspecialfile塊設(shè)備文件字符設(shè)備文件cCharacterspecialfile字符設(shè)備文件先進(jìn)先出pFIFOnamedpipe,命名管道套接字文件sSocket

符號鏈接lSymboliclink軟鏈接n文件屬性定義ls、dir命令(一)nls顯示所有文檔及目錄,包括隱藏文件將文檔以相反次序顯示(原定按英文字母次序)在列出的文檔名稱后加一符號;例如可執(zhí)行文檔則加“*”,目錄則加

“/”

,符號鏈接文件加“@”將文檔名、文檔類型、權(quán)限、擁有者、大小等信息詳細(xì)列出顯示指定目錄信息。不加d參數(shù),顯示指定目錄下的信息顯示指定目錄的i節(jié)點(diǎn)信息人性化顯示目錄和文件的大小遞歸地顯示子目錄中的內(nèi)容-a-r-F-l-d-i-h-R

語法:ls、dir[參數(shù)選項(xiàng)][目錄名]

說明:顯示指定工作目錄下的內(nèi)容選項(xiàng)

選項(xiàng)說明ls-l命令詳解nls-l實(shí)例nnls

–a

/rootls

–i

/rootls

–R

/etcls

–dl

/bin

ls

–F

/binll

/bin

ls

–l

/devls

–lh

/rootn-l參數(shù)nnnnnls

-l

/root/anaconda-ks.cfg-rw-r--r--

1

root

root

1132

Oct

31

03:16

anaconda-ks.cfg權(quán)限

硬鏈接數(shù)

屬有者

所屬組

文件大小

日期

文件名權(quán)限:屬有者權(quán)限,所屬組權(quán)限,其它組權(quán)限

r:只讀,w:讀寫,x:執(zhí)行l(wèi)s-lih命令詳解[root@localhost

~]#

ls

-lih總計(jì)

104K2408830

drwxr-xr-x

2

root

root4.0K04-21

12:46

mkuml-2004.07.172408260

drwxr-xr-x

2

root

root4.0K

04-21

22:15

mydir2408258

lrwxrwxrwx

1

root

root704-21

22:16

sun001.txt

->

sun.txt2408263

-rw-r--r--

2

root

root39K

04-20

14:17

sun.txt解釋:第一字段:inode;

inode

:索引節(jié)點(diǎn)。每個(gè)存儲(chǔ)設(shè)備或存儲(chǔ)設(shè)備的分區(qū)(存儲(chǔ)設(shè)備是硬盤、軟盤、U盤

...

...

)被格式化為文件系統(tǒng)后,應(yīng)該有兩部份,一部份是inode,另一部份是Block,Block是用來存儲(chǔ)數(shù)據(jù)用的。而inode是用來存儲(chǔ)這些數(shù)據(jù)的信息,這些信息包括文件大小、屬主、歸屬的用戶組、讀寫權(quán)限等。inode為每個(gè)文件進(jìn)行信息索引,所以就有了inode的數(shù)值。操作系統(tǒng)根據(jù)指令,能通過inode值最快的找到相對應(yīng)的文件。第二字段:文件種類和權(quán)限;第三字段:硬鏈接個(gè)數(shù);第四字段:屬主;第五字段:所歸屬的組;第六字段:文件或目錄的大小;第七字段和第八字段:最后訪問或修改時(shí)間;第九字段:文件名或目錄名Linux文件權(quán)限定義ls

-l[root@zhz

home]#total

32drwxrwxrwx

38drwx

9drwx

4drwxr-xr-x

5downglhleirootrootglhleiroot4096409640964096Jul

5

19:09

downMar

26

19:08

glhMar

21

08:40

leiApr

12

2006

software?Linux文件或目錄的權(quán)限位是由

9

個(gè)權(quán)限位來控制,每三位為一組,它們分別是:文件屬主(Ower)的讀r、寫w、執(zhí)行x用戶組(Group)的讀r、寫w、執(zhí)行x(Other)其它用戶的讀r、寫w、執(zhí)行x;如果權(quán)限位不可讀、不可寫、不可執(zhí)行,是用-來表示。ln命令nln語法:ln

[參數(shù)選項(xiàng)]

源文件

鏈接文件說明:創(chuàng)建鏈接文件,分為硬鏈接和軟鏈接,加-s參數(shù)為創(chuàng)建軟鏈接選項(xiàng)說明刪除文件前備份文件指定源目錄,用在鏈接目錄時(shí)強(qiáng)制創(chuàng)建鏈接創(chuàng)建符號鏈接選項(xiàng)-b-d、-F-f-scd命令1、cd2、cd3、cd...~更換目錄回到上一級目錄更換到當(dāng)前目錄更換目錄到當(dāng)前用戶的個(gè)人宿主目錄4、cd/etc/vsftpd/更換到/etc/vsftpd目錄5、cd/更換目錄到根目錄n

cd語法:cd

[目錄名]說明:用于更換工作目錄pwd、clear、man命令nnnpwd

語法:pwd

說明:顯示當(dāng)前工作目錄的絕對路徑clear

語法:clear

說明:清楚屏幕上的信息man:

語法:man

[參數(shù)選項(xiàng)]

幫助主題。

說明:man實(shí)際上就是查看命令用法的help,學(xué)習(xí)任何一種UNIX類的操作系統(tǒng)最重要的就是學(xué)會(huì)使用man這個(gè)輔助命令。man是manual(手冊)的縮寫字,它的說明非常的詳細(xì),建議記得一些基本用法就可以了。mkdir、rmdir命令nmkdir

語法:mkdir

[參數(shù)選項(xiàng)]

目錄名

說明:創(chuàng)建一個(gè)空目錄,要求此用戶在當(dāng)前目錄上具有寫權(quán)限

選項(xiàng):如圖nrmdir

語法:rmdir

[參數(shù)選項(xiàng)]目錄名

說明:刪除一個(gè)或多個(gè)空目錄或空子目錄,要求此用戶在當(dāng)前目錄上具有寫權(quán)限eg:rmdir-p在父目錄下沒有其他文件是,一并刪除父目錄

選項(xiàng)-m

mode-p

選項(xiàng)說明為新目錄設(shè)置訪問模式。如果父目錄不存在,創(chuàng)建所有的父目錄。rm命令nrm語法:rm

[參數(shù)選項(xiàng)]

文件…說明:用戶可以用rm命令刪除不需要的文件。該命令的功能為刪除一個(gè)目錄中的一個(gè)或多個(gè)文件或目錄,它也可以將某個(gè)目錄及其下的所有文件及子目錄均刪除。對于符號鏈接文件只是斷開了鏈接,原文件保持不變。

后的生效。)-r,-R

遞歸地移除目錄樹。

它可以連同這個(gè)目錄下的子目錄

都刪除。選項(xiàng)說明不作確認(rèn)提示,強(qiáng)制刪除文件。如果錯(cuò)誤只是文件不存在,那么不會(huì)生成一個(gè)狀態(tài)返回的錯(cuò)誤。進(jìn)行確認(rèn)提示。(在同時(shí)給定了-f和-i選項(xiàng)時(shí),列在最選項(xiàng)

-f

-icp命令ncp語法:cp

[參數(shù)選項(xiàng)]

源文件或目錄

目標(biāo)文件或目錄說明:該命令把指定的源文件復(fù)制到目標(biāo)文件或把多個(gè)源文件復(fù)制到目標(biāo)目錄中。選項(xiàng)說明如果需要,刪除已存在的目的文件提示是否覆蓋現(xiàn)有普通目標(biāo)文件。

(在標(biāo)準(zhǔn)出錯(cuò)上顯示問題,從標(biāo)準(zhǔn)輸入讀取答案。只有明確確認(rèn)了才復(fù)制文件。)保留原文件的所有者、組、權(quán)限(包括

setuid

setgid位),上次修改時(shí)間和上次訪問時(shí)間。如果制作所有者或組信息的副本時(shí)出錯(cuò),則

setuid

setgid

位被清空。遞歸復(fù)制目錄,如果對象不是普通文件或目錄那么做相應(yīng)正確處理,(因此,一個(gè)

FIFO或者特殊文件在復(fù)制后仍然是一個(gè)

FIFO型或者相應(yīng)特殊文件。)選項(xiàng)-f-i-p-Rmv命令n覆蓋前永不提示覆蓋前提示-f-i

mv

語法:mv

[參數(shù)選項(xiàng)]

源文件或目錄

目標(biāo)文件或目錄

說明:視mv命令中第二個(gè)參數(shù)類型的不同(是目標(biāo)文件還是目標(biāo)目

錄),mv命令將文件重命名或?qū)⑵湟浦烈粋€(gè)新的目錄中。當(dāng)?shù)诙€(gè)

參數(shù)類型是文件時(shí),mv命令完成文件重命名,此時(shí),源文件只能有

一個(gè)(也可以是源目錄),它將所給的源文件或目錄重命名為給定

的目標(biāo)文件名。當(dāng)?shù)诙€(gè)參數(shù)是已存在的目錄名稱時(shí),源文件或目

錄參數(shù)可以有多個(gè),mv命令將各參數(shù)指定的源文件均移至目標(biāo)目錄

中。在跨文件系統(tǒng)移動(dòng)文件時(shí),mv先拷貝,再將原有文件刪除,而

鏈至該文件的鏈接也將丟失。選項(xiàng)

選項(xiàng)說明chmod命令nchmodchmod的語法有兩種模式:語法1:chmod

[options]

[who]

opcode

permission

file…file…語法2:chmod

[options]

[n1]n2n3n4說明:改變文件或目錄的權(quán)限模式n例如:第一種:chmod

–R

u=rwx,g=rw,o=rx/home/test第二種:chmod

-R

765/home/testchown命令nchown語法:chown[options]

[newuser]

[.newgroup]file…說明:改變文件或目錄的所屬用戶,也可以改變所屬組選項(xiàng)說明顯示改變的信息顯示所有權(quán)改變連同改目錄下的子目錄和文件一并更改選項(xiàng)-c-v-Rn例如chown

root:jake

/root/install.logchgrp命令nchgrpfile…語法:chgrp

[options]

newgroup說明:改變文件或目錄的所屬組參數(shù):chown相同n例如chgrproot/home/test/test1cat命令ncat語法:cat

[參數(shù)選項(xiàng)]

fileNames說明:把檔案串連后傳到基本輸出(或加

>重定向到另一個(gè)文件)選項(xiàng)說明每行結(jié)束顯示

$所有輸出行編號將所有的連續(xù)的多個(gè)空行替換為一個(gè)空行選項(xiàng)-E-n-sn例如cat

–n

/root/install.log

|moremore、less命令nnmore語法:more

[參數(shù)選項(xiàng)][fileNames]說明:類似cat,不過會(huì)以一頁一頁的顯示方便使用者逐頁閱讀,而最基本的指令就是按空格鍵(space)就往下一頁顯示,按b鍵就會(huì)往回(back)一頁顯示,而且還有搜尋字串的功能(與vi相似)使用中的說明文件,請按h。less語法:less

[參數(shù)選項(xiàng)]

fileName說明:less

的作用與

more

十分相似,都可以用來瀏覽文件的內(nèi)容,不同的是

less

允許使用者往回卷動(dòng)以瀏覽已經(jīng)看過的部份,同時(shí)因?yàn)?/p>

less

并未在一開始就讀入整個(gè)文件案,因此在遇上大型文件的開啟時(shí),會(huì)比一般的文書編輯器(如

vi)

來的快速。按h,顯示幫助命令。file命令nfile語法:file

[參數(shù)選項(xiàng)]

文件…說明:確定文件的類型選項(xiàng)說明顯示信息時(shí)省略文件名查看設(shè)備文件的類型追蹤符號鏈接識別文件listfile中列出的文件名選項(xiàng)-b-s-L-f

listfilefind命令nfind

語法:find

[搜索路徑]

[參數(shù)選項(xiàng)]

[匹配表達(dá)式]

功能:在指定的搜索路徑下搜索指定的目錄或文件。

參數(shù):-name

字符:查找的包包“字符”的文件和目錄。-perm

模式:

匹配所有符合指定數(shù)值模式值的文件。-size

n[c]:匹配大小為n個(gè)block的文件名,c:以字節(jié)為單位-user

用戶名:搜索所有屬主為用戶名的文件。-group

組名:搜索所有屬主為組名的文件。-atime

n:搜索在n天前訪問過的文件。-mtime

n:搜索在n天前修改過的文件。-ctime

n:搜索在n天前創(chuàng)建的文件。-exec

命令

{}

\;

:對每個(gè)匹配的文件執(zhí)行該命令,標(biāo)志{}用

于指定命令執(zhí)行時(shí)文件名出現(xiàn)的地方,命令必須終止于符號

“{}\;”。n例如:nn查找所有空文件并將其刪除。find

/

-size

0

–exec

rm

–rf

{}

\;locate、slocate命令nnnlocate、slocate語法:locate

[參數(shù)選項(xiàng)]

[匹配表達(dá)式]說明:locate是slocate的符號鏈接,從系統(tǒng)的一個(gè)數(shù)據(jù)庫中查找相關(guān)的數(shù)據(jù),在查找前需使用updatedb命令先更新一下數(shù)據(jù)庫文件參數(shù):

-u

:創(chuàng)建locate需要的系統(tǒng)數(shù)據(jù)庫

-d

path:指定使用該路徑下的數(shù)據(jù)庫whereis說明:簡易的查詢命令,在特定目錄中查找源代碼、二進(jìn)制文件和說明文件which說明:在環(huán)境變量$PATH指定的目錄中查找文件,可一次查詢多個(gè)文件,主要用于查找命令grep命令ngrep語法:grep

[參數(shù)選項(xiàng)]

[-e

PATTERN

|

-f

FILE]

[FILE...]說明:在文件中搜索匹配的行并輸出,一般用來過濾先前結(jié)果而避免顯示太多不必要的信息。選項(xiàng)說明輸出匹配行后的num行輸出匹配行前的num行在輸出行前標(biāo)出行號從文件中讀入表達(dá)式。反向查找,即尋找并顯示所有不含指定字符串的內(nèi)容不輸出錯(cuò)誤信息查找以#開頭的行查找以conf結(jié)尾的行查找空行接收擴(kuò)展grep的正則表達(dá)式條件選項(xiàng)-A

num-B

num-n-f

FILE-v-s^#conf$^$-Ew、who、finger命令nnnnwho語法:who

[參數(shù)選項(xiàng)]說明:顯示系統(tǒng)中有那些使用者正在上面,顯示的資料包含了使用者ID,使用的終端機(jī),從那邊連上來的,上線時(shí)間,呆滯時(shí)間,CPU使用量,動(dòng)作等等。w說明:與who相比,顯示的信息更詳細(xì)whoami說明:我是誰,顯示當(dāng)前登錄用戶名finger語法:finger

[參數(shù)選項(xiàng)]

[用戶名]說明:查找并顯示用戶信息,包括不在線的參數(shù):-l:以長格式輸出信息,系統(tǒng)默認(rèn)-s:以短格式輸出信息su、passwd命令nsu

語法:su

[參數(shù)選項(xiàng)]

[用戶名]

說明:用于切換用戶身份,若沒有指定用戶名,則系統(tǒng)預(yù)設(shè)值為超級用戶root。n

sudo

說明:以另一個(gè)用戶(超級管理員)的身份執(zhí)行某個(gè)命令nnpasswd語法:passwd

[選項(xiàng)]

[用戶名]說明:修改用戶口令,其中用戶名為需要修改口令的用戶名。只有超級用戶可以使用“passwd

用戶名”修改其他用戶的口令,普通用戶只能用不帶參數(shù)的passwd命令修改自己的口令。參數(shù):gpasswd說明:修改工作組口令date、cal命令nndate

語法:

date

[OPTION].[+FORMAT]

date

[-u|--utc|--universal][MMDDhhmm[[CC]YY][.ss]]

說明:顯示或設(shè)置系統(tǒng)日期(-u)和時(shí)間(-s)cal語法:cal

[month][year]說明:顯示某某年的日歷或月歷例如:cal

2007du命令ndu語法:du

[參數(shù)選項(xiàng)]

[dir-name]說明:該命令逐級進(jìn)入指定目錄的每一個(gè)子目錄并顯示該目錄

占用dir-name,遞歸地顯示指定目錄中各文件及子孫目錄中各文件占用的數(shù)據(jù)塊數(shù)1024字節(jié)作為計(jì)數(shù)單位(-m,-b)只給出占用的數(shù)據(jù)塊總數(shù)顯示當(dāng)前目錄所有文件大??;對于硬鏈接文件,則計(jì)算多次。-a-k-s-l

文件系統(tǒng)數(shù)據(jù)塊(1024字節(jié))的情況。若沒有給出

則對當(dāng)前目錄進(jìn)行統(tǒng)計(jì)。選項(xiàng)

選項(xiàng)說明df命令ndf語法:df

[參數(shù)選項(xiàng)]說明:df命令可顯示所有文件系統(tǒng)對i節(jié)點(diǎn)和磁盤塊的使用情況,檢查文件系統(tǒng)的磁盤空間占用情況。可以利用該命令來獲取硬盤被占用了多少空間,目前還剩下多少空間等信息。人性化統(tǒng)計(jì)設(shè)備空間使用情況-h-x

[ext3]

列出不是某一指定類型文件系統(tǒng)的磁盤空間使用情況(與t

選項(xiàng)相反)顯示文件系統(tǒng)類型-T

文件系統(tǒng),如/proc文件系統(tǒng)-t

[ext3]

顯示各指定類型的文件系統(tǒng)的磁盤空間使用情況選項(xiàng)說明顯示設(shè)備i節(jié)點(diǎn)數(shù)inode的使用情況顯示所有文件系統(tǒng)的磁盤使用情況,包括0塊(block)的選項(xiàng)-i-afdisk、free命令nfdisk語法:fdisk

[選項(xiàng)]

設(shè)備名說明:分區(qū)、顯示設(shè)備分區(qū)情況例如:fdisk

–lfdisk

–l/dev/hda/dev/sdanfree語法:free

[選項(xiàng)]說明:顯示內(nèi)存的使用情況free

-mps、kill、killall命令nps/pstree語法:ps

[選項(xiàng)]說明:顯示linux系統(tǒng)所有啟動(dòng)進(jìn)程ps

–ef例如:ps

–aux

pstreenkill語法:kill

[選項(xiàng)]

PID說明:殺死某一進(jìn)程例如:kill

-9

11221nkillall語法:killall

[選項(xiàng)]

servername說明:殺死所有符合servername的進(jìn)程例如:killall

httpdps-aux查看所有進(jìn)程(靜態(tài)),而top還可以監(jiān)視系統(tǒng)性能,如平均負(fù)載,cpu和內(nèi)存的消耗mount命令(一)nnmount語法:mount

[參數(shù)選項(xiàng)]

設(shè)備名

安裝目錄說明:將某個(gè)文件系統(tǒng)掛載到某個(gè)目錄上。當(dāng)這個(gè)命令執(zhí)行成功后,直到我們使用umnount將這個(gè)文件系統(tǒng)移除為止。例如:

mount

/dev/cdrom

/media/cdrom

mount

/dev/sda1

/media/usb

mount

–o

loop

1.iso

/mnt/isoumount語法:umount

[設(shè)備名|安裝目錄]說明:用于卸載已安裝的某個(gè)文件系統(tǒng)。例如:

mount

/dev/cdrom

mount

/media/cdrommount命令(二)nmount參數(shù)-t<文件系統(tǒng)類型>

指定設(shè)備的文件系統(tǒng)類型,常見的有:ext3msdosvfatnfsiso9660ntfshpfsautolinux目前常用的文件系統(tǒng)MS-DOS的fat,就是fat16windows98常用的fat32網(wǎng)絡(luò)文件系統(tǒng)CD-ROM光盤標(biāo)準(zhǔn)文件系統(tǒng)windows

NT

2000的文件系統(tǒng)OS/2文件系統(tǒng)自動(dòng)檢測文件系統(tǒng)nmount選項(xiàng)-o<選項(xiàng)>

指定掛載文件系統(tǒng)時(shí)的選項(xiàng)。與/etc/fstab中相同。常用的如下:codepage=XXXiocharset=XXXro/rwnouseruser

代碼頁

字符集(XXX=utf8,gb2312)以只讀方式/讀寫方式掛載使一般用戶無法掛載可以讓一般用戶掛載設(shè)備tar命令ntar語法:tar

[參數(shù)選項(xiàng)]

[tar文件]

[文件或目錄]說明:從一個(gè)打包介質(zhì)中拷貝文件或恢復(fù)文件。如果是目錄,則整個(gè)子目錄都一起操作,參數(shù)不需在文件之前。選項(xiàng)說明建立新的歸檔文件顯示歸檔文件內(nèi)容只追加比歸檔文件中的文件更新的文件從歸檔文件中解開文件處理時(shí)顯示文件名在進(jìn)行歸檔或解包時(shí),采用gzip進(jìn)行壓縮和解壓縮在進(jìn)行歸檔或解包時(shí),采用bzip2進(jìn)行壓縮和解壓縮向歸檔文件末尾追加文件將歸檔文件和系統(tǒng)文件進(jìn)行比較。選項(xiàng)-c-t-u-x-v-z-j-r-dgzip、gunzip命令nn顯示壓縮的比率查看壓縮文件的信息解壓縮-v-l-d

gzip

語法:gzip

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(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

提交評論