日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux命令--mkdir 与文件权限

發布時間:2024/3/12 linux 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux命令--mkdir 与文件权限 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

mkdir命令

mkdir命令用來創建目錄。該命令創建由dirname命名的目錄。如果在目錄名的前面沒有加任何路徑名,則在當前目錄下創建由dirname指定的目錄;如果給出了一個已經存在的路徑,將會在該目錄下創建一個指定的目錄。在創建目錄時,應保證新建的目錄與它所在目錄下的文件沒有重名。

語法

mkdir 【選項】 【參數】

選項

-Z:設置安全上下文,當使用SELinux時有效; -m<目標屬性>或--mode<目標屬性>建立目錄的同時設置目錄的權限; -p或--parents 若所要建立目錄的上層目錄目前尚未建立,則會一并建立上層目錄; --version 顯示版本信息。

參數

目錄:指定要創建的目錄列表,多個目錄之間用空格隔開。

實例

在目錄/usr/meng下建立子目錄test,并且只有文件主有讀、寫和執行權限,其他人無權訪問

mkdir -m 700 /usr/meng/test

在當前目錄中建立bin和bin下的os_1目錄,權限設置為文件主可讀、寫、執行,同組用戶可讀和執行,其他用戶無權訪問

mkdir -p -m 750 bin/os_1

linux文件權限詳解

查看文件權限和類型

ls -lh

{%asset_img 01.png%}

第一個字符一般用來區分文件和目錄:

d:表示是一個目錄,事實上在ext2fs中,目錄是一個特殊的文件。

-:表示這是一個普通的文件。

l: 表示這是一個符號鏈接文件,實際上它指向另一個文件。

b、c:分別表示區塊設備和其他的外圍設備,是特殊類型的文件。

s、p:這些文件關系到系統的數據結構和管道,通常很少見到。

下面詳細介紹一下權限的種類和設置權限的方法。

權限查看

第2~10個字符當中的每3個為一組,左邊三個字符表示所有者權限,中間3個字符表示與所有者同一組的用戶的權限,右邊3個字符是其他用戶的權限。這三個一組共9個字符,代表的意義如下:

r(Read,讀取):對文件而言,具有讀取文件內容的權限;對目錄來說,具有瀏覽目錄的權
w(Write,寫入):對文件而言,具有新增、修改文件內容的權限;對目錄來說,具有刪除、移動目錄內文件的權限。
x(eXecute,執行):對文件而言,具有執行文件的權限;對目錄了來說該用戶具有進入目錄的權限。

每個用戶都擁有自己的專屬目錄,通常集中放置在/home目錄下,如/home/simon,/home/simon1

這些專屬目錄的默認權限為rwx------:

表示目錄所有者本身具有所有權限,其他用戶無法進入該目錄。執行mkdir命令所創建的目錄,其默認權限為rwxr-xr-x,用戶可以根據需要修改目錄的權限。

權限的數字表達

文件和目錄的權限表示,是用rwx這三個字符來代表所有者、用戶組和其他用戶的權限。有時候,字符似乎過于麻煩,因此還有另外一種方法是以數字來表示權限,而且僅需三個數字。

另外,通常這三個用戶可表示為ugo

u = user g = group o = other

因為每個用戶有rwx三個對應權限,而我們只要把這三個權限用0或者1表示,如000,110,再轉換成10進制表示,111=7,然后三種用戶的權限排列起來,如700,,755,等,按照rwx排列順序,有下列對應關系:

r = 4 w = 2 x = 1 - = 0

再轉成10進制,有下列:

7 = rwx = 可讀,可寫,可執行 6 = rw- = 可讀,可寫,不可執行 5 = r-x = 可讀,不可寫,可執行 4 = r-- 3 = -wx 2 = -w- 1 = --x 0 = ---

改變文件權限 -chmod指令

用法①

用字母表示權限

給user增加對file01執行權限:

chmod u+x file01

給group指定對file01的權限為rw-,other為r--

chomd g=rw,o=r,o=r file01

可以用a表示所有用戶,即ugo

下面給所有用戶增加可執行權限

chmod a+x file01

用法②

直接用數字表示權限

chmod 755 file01

給file01最高權限(所有人可讀可寫可執行)

chmod 777 /home/simon/file01

總結

以上是生活随笔為你收集整理的linux命令--mkdir 与文件权限的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。