中文字幕理论片,69视频免费在线观看,亚洲成人app,国产1级毛片,刘涛最大尺度戏视频,欧美亚洲美女视频,2021韩国美女仙女屋vip视频

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費(fèi)電子書(shū)等14項(xiàng)超值服

開(kāi)通VIP
Linux 入門(mén)常用命令2

Linux備份與壓縮命令 

  

tar命令

tar可以為文件和目錄創(chuàng)建檔案。利用tar,用戶可以為某一特定文件創(chuàng)建檔案(備份文件),也可以在檔案中改變文件,或者向檔案中加入新的文件。tar最初被用來(lái)在磁帶上創(chuàng)建檔案,現(xiàn)在,用戶可以在任何設(shè)備上創(chuàng)建檔案,如軟盤(pán)。利用tar命令,可以把一大堆的文件和目錄全部打包成一個(gè)文件,這對(duì)于備份文件或?qū)讉€(gè)文件組合成為一個(gè)文件以便于網(wǎng)絡(luò)傳輸是非常有用的。Linux上的tarGNU版本的。

語(yǔ)法:tar [主選項(xiàng)+輔選項(xiàng)] 文件或者目錄

使用該命令時(shí),主選項(xiàng)是必須要有的,它告訴tar要做什么事情,輔選項(xiàng)是輔助使用的,可以選用。

主選項(xiàng):

c 創(chuàng)建新的檔案文件。如果用戶想備份一個(gè)目錄或是一些文件,就要選擇這個(gè)選項(xiàng)。

r 把要存檔的文件追加到檔案文件的未尾。例如用戶已經(jīng)作好備份文件,又發(fā)現(xiàn)還有一個(gè)目錄或是一些文件忘記備份了,這時(shí)可以使用該選項(xiàng),將忘記的目錄或文件追加到備份文件中。

t 列出檔案文件的內(nèi)容,查看已經(jīng)備份了哪些文件。

u 更新文件。就是說(shuō),用新增的文件取代原備份文件,如果在備份文件中找不到要更新的文件,則把它追加到備份文件的最后。

x 從檔案文件中釋放文件。

輔助選項(xiàng):

b 該選項(xiàng)是為磁帶機(jī)設(shè)定的。其后跟一數(shù)字,用來(lái)說(shuō)明區(qū)塊的大小,系統(tǒng)預(yù)設(shè)值為2020*512 bytes)。

f 使用檔案文件或設(shè)備,這個(gè)選項(xiàng)通常是必選的。

k 保存已經(jīng)存在的文件。例如我們把某個(gè)文件還原,在還原的過(guò)程中,遇到相同的文件,不會(huì)進(jìn)行覆蓋。

m 在還原文件時(shí),把所有文件的修改時(shí)間設(shè)定為現(xiàn)在。

M 創(chuàng)建多卷的檔案文件,以便在幾個(gè)磁盤(pán)中存放。

v 詳細(xì)報(bào)告tar處理的文件信息。如無(wú)此選項(xiàng),tar不報(bào)告文件信息。

w 每一步都要求確認(rèn)。

z gzip來(lái)壓縮/解壓縮文件,加上該選項(xiàng)后可以將檔案文件進(jìn)行壓縮,但還原時(shí)也一定要使用該選項(xiàng)進(jìn)行解壓縮。

 

gzip命令

減少文件大小有兩個(gè)明顯的好處,一是可以減少存儲(chǔ)空間,二是通過(guò)網(wǎng)絡(luò)傳輸文件時(shí),可以減少傳輸?shù)臅r(shí)間。gzip是在Linux系統(tǒng)中經(jīng)常使用的一個(gè)對(duì)文件進(jìn)行壓縮和解壓縮的命令,既方便又好用。

語(yǔ)法:gzip [選項(xiàng)] 壓縮(解壓縮)的文件名

各選項(xiàng)的含義:

-c 將輸出寫(xiě)到標(biāo)準(zhǔn)輸出上,并保留原有文件。

-d 將壓縮文件解壓。

-l 對(duì)每個(gè)壓縮文件,顯示下列字段:

壓縮文件的大小

未壓縮文件的大小

壓縮比

未壓縮文件的名字

-r 遞歸式地查找指定目錄并壓縮其中的所有文件或者是解壓縮。

-t 測(cè)試,檢查壓縮文件是否完整。

-v 對(duì)每一個(gè)壓縮和解壓的文件,顯示文件名和壓縮比。

-num 用指定的數(shù)字num調(diào)整壓縮的速度,-1--fast表示最快壓縮方法(低壓縮比),-9--best表示最慢壓縮方法(高壓縮比)。系統(tǒng)缺省值為6。

 

unzip命令

MS Windows下的壓縮軟件winzip壓縮的文件如何在Linux系統(tǒng)下展開(kāi)呢?可以用unzip命令,該命令用于解擴(kuò)展名為.zip的壓縮文件。

語(yǔ)法:unzip [選項(xiàng)] 壓縮文件名.zip

各選項(xiàng)的含義分別為:

-x 文件列表 解壓縮文件,但不包括指定的file文件。

-v 查看壓縮文件目錄,但不解壓。

-t 測(cè)試文件有無(wú)損壞,但不解壓。

-d 目錄 把壓縮文件解到指定目錄下。

-z 只顯示壓縮文件的注解。

-n 不覆蓋已經(jīng)存在的文件。

-o 覆蓋已存在的文件且不要求用戶確認(rèn)。

-j 不重建文檔的目錄結(jié)構(gòu),把所有文件解壓到同一目錄下。
 

Linux環(huán)境下運(yùn)行DOS命令   

 

Linux系統(tǒng)提供了一組稱為mtools的可移植工具,可以讓用戶輕松地從標(biāo)準(zhǔn)的DOS軟盤(pán)上讀、寫(xiě)文件和目錄。它們對(duì)DOSLinux環(huán)境之間交換文件非常有用。它們是不具備共同的文件系統(tǒng)格式的系統(tǒng)之間交換文件的有力手段。對(duì)于一個(gè)MSDOS的軟盤(pán),只要把軟盤(pán)放在軟驅(qū)中,就可以利用mtools提供的命令來(lái)訪問(wèn)軟盤(pán)上的文件。

mtools的主要命令如下:

mcd 目錄名 改變MSDOS目錄;

mcopy 源文件 目標(biāo)文件 MSDOSUnix之間復(fù)制文件;

mdel 文件名 刪除MSDOS文件;

mdir 目錄名 顯示MSDOS目錄;

mformat 驅(qū)動(dòng)器號(hào) 在低級(jí)格式化的軟盤(pán)上創(chuàng)建MSDOS文件系統(tǒng);

rnlabel 驅(qū)動(dòng)器號(hào) 產(chǎn)生MSDOS卷標(biāo);

mmd 目錄名 建立MSDOS目錄;

mrd 目錄名 刪除MSDOS目錄;

mren 源文件 目標(biāo)文件 重新命名已存在的MSDOS文件;

mtype 文件名 顯示MSDOS文件的內(nèi)容。

提示:這些命令和對(duì)應(yīng)的MSDOS命令非常相似。
 
Linux改變文件或目錄的訪問(wèn)權(quán)限命令 

  Linux系統(tǒng)中的每個(gè)文件和目錄都有訪問(wèn)許可權(quán)限,用它來(lái)確定誰(shuí)可以通過(guò)何種方式對(duì)文件和目錄進(jìn)行訪問(wèn)和操作。

  文件或目錄的訪問(wèn)權(quán)限分為只讀,只寫(xiě)和可執(zhí)行三種。以文件為例,只讀權(quán)限表示只允許讀其內(nèi)容,而禁止對(duì)其做任何的更改操作??蓤?zhí)行權(quán)限表示允許將該文件作為一個(gè)程序執(zhí)行。文件被創(chuàng)建時(shí),文件所有者自動(dòng)擁有對(duì)該文件的讀、寫(xiě)和可執(zhí)行權(quán)限,以便于對(duì)文件的閱讀和修改。用戶也可根據(jù)需要把訪問(wèn)權(quán)限設(shè)置為需要的任何組合。

  有三種不同類型的用戶可對(duì)文件或目錄進(jìn)行訪問(wèn):文件所有者,同組用戶、其他用戶。所有者一般是文件的創(chuàng)建者。所有者可以允許同組用戶有權(quán)訪問(wèn)文件,還可以將文件的訪問(wèn)權(quán)限賦予系統(tǒng)中的其他用戶。在這種情況下,系統(tǒng)中每一位用戶都能訪問(wèn)該用戶擁有的文件或目錄。

  每一文件或目錄的訪問(wèn)權(quán)限都有三組,每組用三位表示,分別為文件屬主的讀、寫(xiě)和執(zhí)行權(quán)限;與屬主同組的用戶的讀、寫(xiě)和執(zhí)行權(quán)限;系統(tǒng)中其他用戶的讀、寫(xiě)和執(zhí)行權(quán)限。當(dāng)用ls -l命令顯示文件或目錄的詳細(xì)信息時(shí),最左邊的一列為文件的訪問(wèn)權(quán)限。例如:

  $ ls -l sobsrc. tgz

  -rw-r--r-- 1 root root 483997 Ju1 l5 17:3l sobsrc. tgz

  橫線代表空許可。r代表只讀,w代表寫(xiě),x代表可執(zhí)行。注意這里共有10個(gè)位置。第一個(gè)字符指定了文件類型。在通常意義上,一個(gè)目錄也是一個(gè)文件。如果第一個(gè)字符是橫線,表示是一個(gè)非目錄的文件。如果是d,表示是一個(gè)目錄。

  例如:

  - rw- r-- r--

  普通文件 文件主 組用戶 其他用戶

  是文件sobsrc.tgz 的訪問(wèn)權(quán)限,表示sobsrc.tgz是一個(gè)普通文件;sobsrc.tgz的屬主有讀寫(xiě)權(quán)限;與sobsrc.tgz屬主同組的用戶只有讀權(quán)限;其他用戶也只有讀權(quán)限。

  確定了一個(gè)文件的訪問(wèn)權(quán)限后,用戶可以利用Linux系統(tǒng)提供的chmod命令來(lái)重新設(shè)定不同的訪問(wèn)權(quán)限。也可以利用chown命令來(lái)更改某個(gè)文件或目錄的所有者。利用chgrp命令來(lái)更改某個(gè)文件或目錄的用戶組。

  下面分別對(duì)這些命令加以介紹。

  chmod 命令

  chmod命令是非常重要的,用于改變文件或目錄的訪問(wèn)權(quán)限。用戶用它控制文件或目錄的訪問(wèn)權(quán)限。

  該命令有兩種用法。一種是包含字母和操作符表達(dá)式的文字設(shè)定法;另一種是包含數(shù)字的數(shù)字設(shè)定法。

  1. 文字設(shè)定法

  chmod [who] [+ | - | =] [mode] 文件名?

  命令中各選項(xiàng)的含義為:

  操作對(duì)象who可是下述字母中的任一個(gè)或者它們的組合:

  u 表示“用戶(user)”,即文件或目錄的所有者。

  g 表示“同組(group)用戶”,即與文件屬主有相同組ID的所有用戶。

  o 表示“其他(others)用戶”。

  a 表示“所有(all)用戶”。它是系統(tǒng)默認(rèn)值。

  操作符號(hào)可以是:

  + 添加某個(gè)權(quán)限。

  - 取消某個(gè)權(quán)限。

  = 賦予給定權(quán)限并取消其他所有權(quán)限(如果有的話)。

  設(shè)置mode所表示的權(quán)限可用下述字母的任意組合:

  r 可讀。

  w 可寫(xiě)。

  x 可執(zhí)行。

  X 只有目標(biāo)文件對(duì)某些用戶是可執(zhí)行的或該目標(biāo)文件是目錄時(shí)才追加x 屬性。

  s 在文件執(zhí)行時(shí)把進(jìn)程的屬主或組ID置為該文件的文件屬主。方式“us”設(shè)置文件的用戶ID位,“gs”設(shè)置組ID位。

  t 保存程序的文本到交換設(shè)備上。

   u 與文件屬主擁有一樣的權(quán)限。

  g 與和文件屬主同組的用戶擁有一樣的權(quán)限。

  o 與其他用戶擁有一樣的權(quán)限。

  文件名:以空格分開(kāi)的要改變權(quán)限的文件列表,支持通配符。

  在一個(gè)命令行中可給出多個(gè)權(quán)限方式,其間用逗號(hào)隔開(kāi)。例如:chmod g+r,o+r example

  使同組和其他用戶對(duì)文件example 有讀權(quán)限。

  2. 數(shù)字設(shè)定法

  我們必須首先了解用數(shù)字表示的屬性的含義:0表示沒(méi)有權(quán)限,1表示可執(zhí)行權(quán)限,2表示可寫(xiě)權(quán)限,4表示可讀權(quán)限,然后將其相加。所以數(shù)字屬性的格式應(yīng)為3個(gè)從07的八進(jìn)制數(shù),其順序是(u)(g)(o)。

  例如,如果想讓某個(gè)文件的屬主有“讀/寫(xiě)”二種權(quán)限,需要把4(可讀)+2(可寫(xiě))=6(讀/寫(xiě))。

  數(shù)字設(shè)定法的一般形式為:

  chmod [mode] 文件名?

 

  chgrp命令

  功能:改變文件或目錄所屬的組。

  語(yǔ)法:chgrp [選項(xiàng)] group filename?

  該命令改變指定指定文件所屬的用戶組。其中group可以是用戶組ID,也可以是/etc/group文件中用戶組的組名。文件名是以空格分開(kāi)的要改變屬組的文件列表,支持通配符。如果用戶不是該文件的屬主或超級(jí)用戶,則不能改變?cè)撐募慕M。

  該命令的各選項(xiàng)含義為:

  - R 遞歸式地改變指定目錄及其下的所有子目錄和文件的屬組。

  chown 命令

  功能:更改某個(gè)文件或目錄的屬主和屬組。這個(gè)命令也很常用。例如root用戶把自己的一個(gè)文件拷貝給用戶xu,為了讓用戶xu能夠存取這個(gè)文件,root用戶應(yīng)該把這個(gè)文件的屬主設(shè)為xu,否則,用戶xu無(wú)法存取這個(gè)文件。

  語(yǔ)法:chown [選項(xiàng)] 用戶或組 文件

  說(shuō)明:chown將指定文件的擁有者改為指定的用戶或組。用戶可以是用戶名或用戶ID。組可以是組名或組ID。文件是以空格分開(kāi)的要改變權(quán)限的文件列表,支持通配符。

 該命令的各選項(xiàng)含義如下:

  - R 遞歸式地改變指定目錄及其下的所有子目錄和文件的擁有者。

  - v 顯示chown命令所做的工作。
 
Linux改變文件或目錄的訪問(wèn)權(quán)限命令 

  Linux系統(tǒng)中的每個(gè)文件和目錄都有訪問(wèn)許可權(quán)限,用它來(lái)確定誰(shuí)可以通過(guò)何種方式對(duì)文件和目錄進(jìn)行訪問(wèn)和操作。

  文件或目錄的訪問(wèn)權(quán)限分為只讀,只寫(xiě)和可執(zhí)行三種。以文件為例,只讀權(quán)限表示只允許讀其內(nèi)容,而禁止對(duì)其做任何的更改操作??蓤?zhí)行權(quán)限表示允許將該文件作為一個(gè)程序執(zhí)行。文件被創(chuàng)建時(shí),文件所有者自動(dòng)擁有對(duì)該文件的讀、寫(xiě)和可執(zhí)行權(quán)限,以便于對(duì)文件的閱讀和修改。用戶也可根據(jù)需要把訪問(wèn)權(quán)限設(shè)置為需要的任何組合。

  有三種不同類型的用戶可對(duì)文件或目錄進(jìn)行訪問(wèn):文件所有者,同組用戶、其他用戶。所有者一般是文件的創(chuàng)建者。所有者可以允許同組用戶有權(quán)訪問(wèn)文件,還可以將文件的訪問(wèn)權(quán)限賦予系統(tǒng)中的其他用戶。在這種情況下,系統(tǒng)中每一位用戶都能訪問(wèn)該用戶擁有的文件或目錄。

  每一文件或目錄的訪問(wèn)權(quán)限都有三組,每組用三位表示,分別為文件屬主的讀、寫(xiě)和執(zhí)行權(quán)限;與屬主同組的用戶的讀、寫(xiě)和執(zhí)行權(quán)限;系統(tǒng)中其他用戶的讀、寫(xiě)和執(zhí)行權(quán)限。當(dāng)用ls -l命令顯示文件或目錄的詳細(xì)信息時(shí),最左邊的一列為文件的訪問(wèn)權(quán)限。例如:

  $ ls -l sobsrc. tgz

  -rw-r--r-- 1 root root 483997 Ju1 l5 17:3l sobsrc. tgz

  橫線代表空許可。r代表只讀,w代表寫(xiě),x代表可執(zhí)行。注意這里共有10個(gè)位置。第一個(gè)字符指定了文件類型。在通常意義上,一個(gè)目錄也是一個(gè)文件。如果第一個(gè)字符是橫線,表示是一個(gè)非目錄的文件。如果是d,表示是一個(gè)目錄。

  例如:

  - rw- r-- r--

  普通文件 文件主 組用戶 其他用戶

  是文件sobsrc.tgz 的訪問(wèn)權(quán)限,表示sobsrc.tgz是一個(gè)普通文件;sobsrc.tgz的屬主有讀寫(xiě)權(quán)限;與sobsrc.tgz屬主同組的用戶只有讀權(quán)限;其他用戶也只有讀權(quán)限。

  確定了一個(gè)文件的訪問(wèn)權(quán)限后,用戶可以利用Linux系統(tǒng)提供的chmod命令來(lái)重新設(shè)定不同的訪問(wèn)權(quán)限。也可以利用chown命令來(lái)更改某個(gè)文件或目錄的所有者。利用chgrp命令來(lái)更改某個(gè)文件或目錄的用戶組。

  下面分別對(duì)這些命令加以介紹。

  chmod 命令

  chmod命令是非常重要的,用于改變文件或目錄的訪問(wèn)權(quán)限。用戶用它控制文件或目錄的訪問(wèn)權(quán)限。

  該命令有兩種用法。一種是包含字母和操作符表達(dá)式的文字設(shè)定法;另一種是包含數(shù)字的數(shù)字設(shè)定法。

  1. 文字設(shè)定法

  chmod [who] [+ | - | =] [mode] 文件名?

  命令中各選項(xiàng)的含義為:

  操作對(duì)象who可是下述字母中的任一個(gè)或者它們的組合:

  u 表示“用戶(user)”,即文件或目錄的所有者。

  g 表示“同組(group)用戶”,即與文件屬主有相同組ID的所有用戶。

  o 表示“其他(others)用戶”。

  a 表示“所有(all)用戶”。它是系統(tǒng)默認(rèn)值。

  操作符號(hào)可以是:

  + 添加某個(gè)權(quán)限。

  - 取消某個(gè)權(quán)限。

  = 賦予給定權(quán)限并取消其他所有權(quán)限(如果有的話)。

  設(shè)置mode所表示的權(quán)限可用下述字母的任意組合:

  r 可讀。

  w 可寫(xiě)。

  x 可執(zhí)行。

  X 只有目標(biāo)文件對(duì)某些用戶是可執(zhí)行的或該目標(biāo)文件是目錄時(shí)才追加x 屬性。

  s 在文件執(zhí)行時(shí)把進(jìn)程的屬主或組ID置為該文件的文件屬主。方式“us”設(shè)置文件的用戶ID位,“gs”設(shè)置組ID位。

  t 保存程序的文本到交換設(shè)備上。

   u 與文件屬主擁有一樣的權(quán)限。

  g 與和文件屬主同組的用戶擁有一樣的權(quán)限。

  o 與其他用戶擁有一樣的權(quán)限。

  文件名:以空格分開(kāi)的要改變權(quán)限的文件列表,支持通配符。

  在一個(gè)命令行中可給出多個(gè)權(quán)限方式,其間用逗號(hào)隔開(kāi)。例如:chmod g+r,o+r example

  使同組和其他用戶對(duì)文件example 有讀權(quán)限。

  2. 數(shù)字設(shè)定法

  我們必須首先了解用數(shù)字表示的屬性的含義:0表示沒(méi)有權(quán)限,1表示可執(zhí)行權(quán)限,2表示可寫(xiě)權(quán)限,4表示可讀權(quán)限,然后將其相加。所以數(shù)字屬性的格式應(yīng)為3個(gè)從07的八進(jìn)制數(shù),其順序是(u)(g)(o)。

  例如,如果想讓某個(gè)文件的屬主有“讀/寫(xiě)”二種權(quán)限,需要把4(可讀)+2(可寫(xiě))=6(讀/寫(xiě))。

  數(shù)字設(shè)定法的一般形式為:

  chmod [mode] 文件名?

 

  chgrp命令

  功能:改變文件或目錄所屬的組。

  語(yǔ)法:chgrp [選項(xiàng)] group filename?

  該命令改變指定指定文件所屬的用戶組。其中group可以是用戶組ID,也可以是/etc/group文件中用戶組的組名。文件名是以空格分開(kāi)的要改變屬組的文件列表,支持通配符。如果用戶不是該文件的屬主或超級(jí)用戶,則不能改變?cè)撐募慕M。

  該命令的各選項(xiàng)含義為:

  - R 遞歸式地改變指定目錄及其下的所有子目錄和文件的屬組。

  chown 命令

  功能:更改某個(gè)文件或目錄的屬主和屬組。這個(gè)命令也很常用。例如root用戶把自己的一個(gè)文件拷貝給用戶xu,為了讓用戶xu能夠存取這個(gè)文件,root用戶應(yīng)該把這個(gè)文件的屬主設(shè)為xu,否則,用戶xu無(wú)法存取這個(gè)文件。

  語(yǔ)法:chown [選項(xiàng)] 用戶或組 文件

  說(shuō)明:chown將指定文件的擁有者改為指定的用戶或組。用戶可以是用戶名或用戶ID。組可以是組名或組ID。文件是以空格分開(kāi)的要改變權(quán)限的文件列表,支持通配符。

 該命令的各選項(xiàng)含義如下:

  - R 遞歸式地改變指定目錄及其下的所有子目錄和文件的擁有者。

  - v 顯示chown命令所做的工作。
 
Linux改變文件或目錄的訪問(wèn)權(quán)限命令 

  Linux系統(tǒng)中的每個(gè)文件和目錄都有訪問(wèn)許可權(quán)限,用它來(lái)確定誰(shuí)可以通過(guò)何種方式對(duì)文件和目錄進(jìn)行訪問(wèn)和操作。

  文件或目錄的訪問(wèn)權(quán)限分為只讀,只寫(xiě)和可執(zhí)行三種。以文件為例,只讀權(quán)限表示只允許讀其內(nèi)容,而禁止對(duì)其做任何的更改操作。可執(zhí)行權(quán)限表示允許將該文件作為一個(gè)程序執(zhí)行。文件被創(chuàng)建時(shí),文件所有者自動(dòng)擁有對(duì)該文件的讀、寫(xiě)和可執(zhí)行權(quán)限,以便于對(duì)文件的閱讀和修改。用戶也可根據(jù)需要把訪問(wèn)權(quán)限設(shè)置為需要的任何組合。

  有三種不同類型的用戶可對(duì)文件或目錄進(jìn)行訪問(wèn):文件所有者,同組用戶、其他用戶。所有者一般是文件的創(chuàng)建者。所有者可以允許同組用戶有權(quán)訪問(wèn)文件,還可以將文件的訪問(wèn)權(quán)限賦予系統(tǒng)中的其他用戶。在這種情況下,系統(tǒng)中每一位用戶都能訪問(wèn)該用戶擁有的文件或目錄。

  每一文件或目錄的訪問(wèn)權(quán)限都有三組,每組用三位表示,分別為文件屬主的讀、寫(xiě)和執(zhí)行權(quán)限;與屬主同組的用戶的讀、寫(xiě)和執(zhí)行權(quán)限;系統(tǒng)中其他用戶的讀、寫(xiě)和執(zhí)行權(quán)限。當(dāng)用ls -l命令顯示文件或目錄的詳細(xì)信息時(shí),最左邊的一列為文件的訪問(wèn)權(quán)限。例如:

  $ ls -l sobsrc. tgz

  -rw-r--r-- 1 root root 483997 Ju1 l5 17:3l sobsrc. tgz

  橫線代表空許可。r代表只讀,w代表寫(xiě),x代表可執(zhí)行。注意這里共有10個(gè)位置。第一個(gè)字符指定了文件類型。在通常意義上,一個(gè)目錄也是一個(gè)文件。如果第一個(gè)字符是橫線,表示是一個(gè)非目錄的文件。如果是d,表示是一個(gè)目錄。

  例如:

  - rw- r-- r--

  普通文件 文件主 組用戶 其他用戶

  是文件sobsrc.tgz 的訪問(wèn)權(quán)限,表示sobsrc.tgz是一個(gè)普通文件;sobsrc.tgz的屬主有讀寫(xiě)權(quán)限;與sobsrc.tgz屬主同組的用戶只有讀權(quán)限;其他用戶也只有讀權(quán)限。

  確定了一個(gè)文件的訪問(wèn)權(quán)限后,用戶可以利用Linux系統(tǒng)提供的chmod命令來(lái)重新設(shè)定不同的訪問(wèn)權(quán)限。也可以利用chown命令來(lái)更改某個(gè)文件或目錄的所有者。利用chgrp命令來(lái)更改某個(gè)文件或目錄的用戶組。

  下面分別對(duì)這些命令加以介紹。

  chmod 命令

  chmod命令是非常重要的,用于改變文件或目錄的訪問(wèn)權(quán)限。用戶用它控制文件或目錄的訪問(wèn)權(quán)限。

  該命令有兩種用法。一種是包含字母和操作符表達(dá)式的文字設(shè)定法;另一種是包含數(shù)字的數(shù)字設(shè)定法。

  1. 文字設(shè)定法

  chmod [who] [+ | - | =] [mode] 文件名?

  命令中各選項(xiàng)的含義為:

  操作對(duì)象who可是下述字母中的任一個(gè)或者它們的組合:

  u 表示“用戶(user)”,即文件或目錄的所有者。

  g 表示“同組(group)用戶”,即與文件屬主有相同組ID的所有用戶。

  o 表示“其他(others)用戶”。

  a 表示“所有(all)用戶”。它是系統(tǒng)默認(rèn)值。

  操作符號(hào)可以是:

  + 添加某個(gè)權(quán)限。

  - 取消某個(gè)權(quán)限。

  = 賦予給定權(quán)限并取消其他所有權(quán)限(如果有的話)。

  設(shè)置mode所表示的權(quán)限可用下述字母的任意組合:

  r 可讀。

  w 可寫(xiě)。

  x 可執(zhí)行。

  X 只有目標(biāo)文件對(duì)某些用戶是可執(zhí)行的或該目標(biāo)文件是目錄時(shí)才追加x 屬性。

  s 在文件執(zhí)行時(shí)把進(jìn)程的屬主或組ID置為該文件的文件屬主。方式“us”設(shè)置文件的用戶ID位,“gs”設(shè)置組ID位。

  t 保存程序的文本到交換設(shè)備上。

   u 與文件屬主擁有一樣的權(quán)限。

  g 與和文件屬主同組的用戶擁有一樣的權(quán)限。

  o 與其他用戶擁有一樣的權(quán)限。

  文件名:以空格分開(kāi)的要改變權(quán)限的文件列表,支持通配符。

  在一個(gè)命令行中可給出多個(gè)權(quán)限方式,其間用逗號(hào)隔開(kāi)。例如:chmod g+r,o+r example

  使同組和其他用戶對(duì)文件example 有讀權(quán)限。

  2. 數(shù)字設(shè)定法

  我們必須首先了解用數(shù)字表示的屬性的含義:0表示沒(méi)有權(quán)限,1表示可執(zhí)行權(quán)限,2表示可寫(xiě)權(quán)限,4表示可讀權(quán)限,然后將其相加。所以數(shù)字屬性的格式應(yīng)為3個(gè)從07的八進(jìn)制數(shù),其順序是(u)(g)(o)。

  例如,如果想讓某個(gè)文件的屬主有“讀/寫(xiě)”二種權(quán)限,需要把4(可讀)+2(可寫(xiě))=6(讀/寫(xiě))。

  數(shù)字設(shè)定法的一般形式為:

  chmod [mode] 文件名?

 

  chgrp命令

  功能:改變文件或目錄所屬的組。

  語(yǔ)法:chgrp [選項(xiàng)] group filename?

  該命令改變指定指定文件所屬的用戶組。其中group可以是用戶組ID,也可以是/etc/group文件中用戶組的組名。文件名是以空格分開(kāi)的要改變屬組的文件列表,支持通配符。如果用戶不是該文件的屬主或超級(jí)用戶,則不能改變?cè)撐募慕M。

  該命令的各選項(xiàng)含義為:

  - R 遞歸式地改變指定目錄及其下的所有子目錄和文件的屬組。

  chown 命令

  功能:更改某個(gè)文件或目錄的屬主和屬組。這個(gè)命令也很常用。例如root用戶把自己的一個(gè)文件拷貝給用戶xu,為了讓用戶xu能夠存取這個(gè)文件,root用戶應(yīng)該把這個(gè)文件的屬主設(shè)為xu,否則,用戶xu無(wú)法存取這個(gè)文件。

  語(yǔ)法:chown [選項(xiàng)] 用戶或組 文件

  說(shuō)明:chown將指定文件的擁有者改為指定的用戶或組。用戶可以是用戶名或用戶ID。組可以是組名或組ID。文件是以空格分開(kāi)的要改變權(quán)限的文件列表,支持通配符。

 該命令的各選項(xiàng)含義如下:

  - R 遞歸式地改變指定目錄及其下的所有子目錄和文件的擁有者。

  - v 顯示chown命令所做的工作。
 

Linux磁盤(pán)管理 

  

df命令

功能:檢查文件系統(tǒng)的磁盤(pán)空間占用情況。可以利用該命令來(lái)獲取硬盤(pán)被占用了多少空間,目前還剩下多少空間等信息。

語(yǔ)法:df [選項(xiàng)]

說(shuō)明:df命令可顯示所有文件系統(tǒng)對(duì)i節(jié)點(diǎn)和磁盤(pán)塊的使用情況。

該命令各個(gè)選項(xiàng)的含義如下:

-a 顯示所有文件系統(tǒng)的磁盤(pán)使用情況,包括0塊(block)的文件系統(tǒng),如/proc文件系統(tǒng)。

-k k字節(jié)為單位顯示。

-i 顯示i節(jié)點(diǎn)信息,而不是磁盤(pán)塊。

-t 顯示各指定類型的文件系統(tǒng)的磁盤(pán)空間使用情況。

-x 列出不是某一指定類型文件系統(tǒng)的磁盤(pán)空間使用情況(與t選項(xiàng)相反)。

-T 顯示文件系統(tǒng)類型。

 

du命令

du的英文原義為“disk usage”,含義為顯示磁盤(pán)空間的使用情況。

功能:統(tǒng)計(jì)目錄(或文件)所占磁盤(pán)空間的大小。

語(yǔ)法:du [選項(xiàng)] [Names]

說(shuō)明:該命令逐級(jí)進(jìn)入指定目錄的每一個(gè)子目錄并顯示該目錄占用文件系統(tǒng)數(shù)據(jù)塊(1024字節(jié))的情況。若沒(méi)有給出Names,則對(duì)當(dāng)前目錄進(jìn)行統(tǒng)計(jì)。

該命令的各個(gè)選項(xiàng)含義如下:

-s 對(duì)每個(gè)Names參數(shù)只給出占用的數(shù)據(jù)塊總數(shù)。

-a 遞歸地顯示指定目錄中各文件及子孫目錄中各文件占用的數(shù)據(jù)塊數(shù)。若既不指定-s,也不指定-a,則只顯示Names中的每一個(gè)目錄及其中的各子目錄所占的磁盤(pán)塊數(shù)。

-b 以字節(jié)為單位列出磁盤(pán)空間使用情況(系統(tǒng)缺省以k字節(jié)為單位)。

-k 1024字節(jié)為單位列出磁盤(pán)空間使用情況。

-c 最后再加上一個(gè)總計(jì)(系統(tǒng)缺省設(shè)置)。

-l 計(jì)算所有的文件大小,對(duì)硬鏈接文件,則計(jì)算多次。

-x 跳過(guò)在不同文件系統(tǒng)上的目錄不予統(tǒng)計(jì)。

 

dd命令

功能:把指定的輸入文件拷貝到指定的輸出文件中,并且在拷貝過(guò)程中可以進(jìn)行格式轉(zhuǎn)換。可以用該命令實(shí)現(xiàn)DOS下的diskcopy命令的作用。先用dd命令把軟盤(pán)上的數(shù)據(jù)寫(xiě)成硬盤(pán)的一個(gè)寄存文件,再把這個(gè)寄存文件寫(xiě)入第二張軟盤(pán)上,完成diskcopy的功能。需要注意的是,應(yīng)該將硬盤(pán)上的寄存文件用rm命令刪除掉。系統(tǒng)默認(rèn)使用標(biāo)準(zhǔn)輸入文件和標(biāo)準(zhǔn)輸出文件。

語(yǔ)法:dd [選項(xiàng)]

if =輸入文件(或設(shè)備名稱)。

of =輸出文件(或設(shè)備名稱)。

ibs = bytes 一次讀取bytes字節(jié),即讀入緩沖區(qū)的字節(jié)數(shù)。

skip = blocks 跳過(guò)讀入緩沖區(qū)開(kāi)頭的ibs*blocks塊。

obs = bytes 一次寫(xiě)入bytes字節(jié),即寫(xiě)入緩沖區(qū)的字節(jié)數(shù)。

bs = bytes 同時(shí)設(shè)置讀/寫(xiě)緩沖區(qū)的字節(jié)數(shù)(等于設(shè)置ibsobs)。

cbs = byte 一次轉(zhuǎn)換bytes字節(jié)。

count=blocks 只拷貝輸入的blocks塊。

conv = ASCII EBCDIC碼轉(zhuǎn)換為ASCIl碼。

conv = ebcdic ASCIl碼轉(zhuǎn)換為EBCDIC碼。

conv = ibm ASCIl碼轉(zhuǎn)換為alternate EBCDIC碼。

conv = block 把變動(dòng)位轉(zhuǎn)換成固定字符。

conv = ublock 把固定位轉(zhuǎn)換成變動(dòng)位。

conv = ucase 把字母由小寫(xiě)轉(zhuǎn)換為大寫(xiě)。

conv = lcase 把字母由大寫(xiě)轉(zhuǎn)換為小寫(xiě)。

conv = notrunc 不截短輸出文件。

conv = swab 交換每一對(duì)輸入字節(jié)。

conv = noerror 出錯(cuò)時(shí)不停止處理。

conv = sync 把每個(gè)輸入記錄的大小都調(diào)到ibs的大小(用NUL填充)。

 

fdformat 命令

軟盤(pán)是用戶常用的存儲(chǔ)介質(zhì)之一。軟盤(pán)在使用之前必須先作格式化操作,然后可以用tar、dd、cpio等命令存儲(chǔ)數(shù)據(jù),也可以在軟盤(pán)上建立可安裝的文件系統(tǒng)。

功能:低級(jí)格式化軟盤(pán)

語(yǔ)法:format [-n] device

說(shuō)明:該命令的作用是對(duì)軟盤(pán)進(jìn)行格式化。

-n 軟盤(pán)格式化后不作檢驗(yàn)。

device 指定要進(jìn)行格式化的設(shè)備,通常是下述設(shè)備之一:

/dev/fd0d360

/dev/fd0h1200

/dev/fd0D360

/dev/fd0H360

/dev/fd0D720

/dev/fd0H720

/dev/fd0h360

/dev/fd0h720

/dev/fd0H1440
 
Linux其它命令 

  

echo命令

echo命令的功能是在顯示器上顯示一段文字,一般起到一個(gè)提示的作用。

該命令的一般格式為: echo [ -n ] 字符串

其中選項(xiàng)n表示輸出文字后不換行;字符串可以加引號(hào),也可以不加引號(hào)。用echo命令輸出加引號(hào)的字符串時(shí),將字符串原樣輸出;用echo命令輸出不加引號(hào)的字符串時(shí),將字符串中的各個(gè)單詞作為字符串輸出,各字符串之間用一個(gè)空格分割。

 

cal命令

cal命令的功能是顯示某年某月的日歷。

該命令的一般格式為: cal [選項(xiàng)] [ []] 命令中各選項(xiàng)的含義為:

- j 顯示出給定月中的每一天是一年中的第幾天(從11日算起)。

- y 顯示出整年的日歷。

 

date命令

date命令的功能是顯示和設(shè)置系統(tǒng)日期和時(shí)間。

該命令的一般格式為: date [選項(xiàng)] 顯示時(shí)間格式(以+開(kāi)頭,后面接格式)

date 設(shè)置時(shí)間格式

命令中各選項(xiàng)的含義分別為:

-d datestr, --date datestr 顯示由datestr描述的日期

-s datestr, --set datestr 設(shè)置datestr 描述的日期

-u, --universal 顯示或設(shè)置通用時(shí)間

時(shí)間域

% H 小時(shí)(00..23

% I 小時(shí)(01..12

% k 小時(shí)(0..23

% l 小時(shí)(1..12

% M 分(00..59

% p 顯示出AMPM

% r 時(shí)間(hhmmss AMPM),12小時(shí)

% s 197011000000到目前經(jīng)歷的秒數(shù)

% S 秒(00..59

% T 時(shí)間(24小時(shí)制)(hh:mm:ss

% X 顯示時(shí)間的格式(%H:M:S

% Z 時(shí)區(qū) 日期域

% a 星期幾的簡(jiǎn)稱( Sun..Sat

% A 星期幾的全稱( Sunday..Saturday

% b 月的簡(jiǎn)稱(Jan..Dec

% B 月的全稱(January..December

% c 日期和時(shí)間( Mon Nov 8 141246 CST 1999

% d 一個(gè)月的第幾天(01..31

% D 日期(mmddyy

% h %b選項(xiàng)相同

% j 一年的第幾天(001..366

% m 月(01..12

% w 一個(gè)星期的第幾天(0代表星期天)

% W 一年的第幾個(gè)星期(00..53,星期一為第一天)

% x 顯示日期的格式(mm/dd/yy

% y 年的最后兩個(gè)數(shù)字( 1999則是99

% Y 年(例如:1970,1996等)

注意:只有超級(jí)用戶才有權(quán)限使用date命令設(shè)置時(shí)間,一般用戶只能使用date命令顯示時(shí)間。

 

clear命令

clear命令的功能是清除屏幕上的信息,它類似于DOS中的 cls命令。清屏后,提示符移動(dòng)到屏幕左上角。

 
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開(kāi)APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
關(guān)于Linux下的umask
Linux下特別權(quán)限位
Linux中如何修改文件或目錄的權(quán)限?
LINUX命令大全
liunx 常用命令(二)權(quán)限處理命令
Linux操作系統(tǒng)中的命令怎么來(lái)創(chuàng)建文件和修改文件的操作權(quán)限
更多類似文章 >>
生活服務(wù)
熱點(diǎn)新聞
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服