1. 程式人生 > >Linux修改檔案屬性及許可權

Linux修改檔案屬性及許可權

修改檔案使用者組: (組名必須在/etc/group檔案中)
chgrp [-R] grpname filename|dirname
    -R:將目錄內檔案的所屬組都改為指定組名
eg:
    修改檔案所屬使用者組
        chgrp test /etc/fstab 
    修改目錄及目錄下所有檔案所屬組
        chgrp -R test /root/test/ 

修改檔案所有者: (使用者名稱必須在/etc/passwd檔案中)
chown [-R] username filename|dirname
    -R:將目錄下所有檔案或子目錄的所有者同時更改
eg:
    修改檔案所有者
        chown user /etc/fstab 
    修改目錄下的所有子目錄或檔案的所有者
        chown -R user /etc/init.d/ 
    同時修改檔案所有者和所屬組
        chown user:user /etc/fstab
    只修改檔案所屬組
        chown .user /etc/fstab

修改檔案許可權: 
1.利用數字型別修改許可權
chmod [-R] xyz filename|dirname  -R:表示遞迴修改

Linux檔案的基本許可權有9個,分別是owner,group,others三種身份各自的read,write,execute許可權,3個一組.可以用數字代表各個許可權:
    r:4
    w:2
    x:1
利用2進製表示,1代表有此許可權,0表示沒有此許可權:
 ---:
000 => 0
--x: 001 => 1 -w-: 010 => 2 -wx: 011 => 3 r--: 100 => 4 r-x: 101 => 5 rw-: 110 => 6 rwx: 111 => 7 因此:若將檔案的許可權修改為rwxrwx---,則對應的數字為 770. eg: 將/etc/fstab檔案的所有許可權都啟用: chmod 777 /etc/fstab 2.利用符號型別修改檔案許可權 通過u,g,0代表user,group,others的身份,a表示所有的身份. +:表示加入某種許可權 -:表示去除某種許可權 =:表示設定某種許可權
r:讀 w:寫 x:執行 eg: 將/etc/fstab檔案許可權改為rwx-wx--x: chmod u=rwx,g=wx,o=x /etc/fstab,不寫表示沒有此許可權 將/etc/fstab檔案許可權改為rwxr-xr-x: chmod u=rwx,go=r-x 將/etc/fstab檔案所有使用者新增執行許可權: chmod a+x /etc/fstab 或 chmod +x /etc/fstab 將/etc/fstab檔案對others不可讀: chmod o-r /etc/fstab

相關推薦

Linux修改檔案屬性許可權

修改檔案使用者組: (組名必須在/etc/group檔案中) chgrp [-R] grpname filename|dirname -R:將目錄內檔案的所屬組都改為指定組名 eg: 修

Linux修改檔案屬性以及許可權

原文連結:Linux修改檔案屬性以及許可權 chgrp:改變檔案所屬使用者組 chown:改變檔案所有者 chmod改變檔案的許可權 下圖我是新建了一個text.txt文件,然後ls顯示。看到了這個檔案所有者以及檔案所屬使用者組都是somnus,然後修改檔案所屬使用

Linux檔案屬性許可權

原創作品,轉載請註明出處:https://www.cnblogs.com/shrimp-can/p/10039288.html 在Linux中,一個十分重要的內容就是檔案許可權。 一、檔案存取訪問身份 Linux的優秀之處在於她的多使用者多工環境,為了方便檔案的管理,有三種檔案存取訪問身份,分別是:使用

檔案屬性許可權管理

一、許可權檢視 1.檔案許可權檢視       ls   -l     filename       ll      &n

linux 改變檔案屬性許可權

我們知道檔案許可權對於一個系統的安全重要性,也知道檔案的許可權對於使用者與群組的相關性, 那如何修改一個檔案的屬性與許可權呢? 我們這裡介紹幾個常用於群組、擁有者、各種身份的許可權的指令。如下所示: chgrp  :  改變檔案所屬群組 chown :  改變檔案擁有者 chmod :  改變檔案

Linux 修改檔案屬性檔案使用者組,所有者

修改檔案屬性許可權1.利用數字型別修改許可權chmod [-R] xyz filename|dirname -R:表示遞迴修改Linux檔案的基本許可權有9個,分別是owner,group,others三種身份各自的read,write,execute許可權,3個一組.可以

Linux系統如何檢視修改檔案讀寫許可權

檢視檔案許可權的語句:     在終端輸入:     ls -l xxx.xxx (xxx.xxx是檔名)     那麼就會出現相類似的資訊,主要都是這些:     -rw-rw-r--     一共有10位數     其中: 最前面那個 - 代表的是

Linux系統如何檢視修改檔案讀寫許可權(ZZ)

Linux系統如何檢視及修改檔案讀寫許可權 檢視檔案許可權的語句:     在終端輸入:     ls -l xxx.xxx (xxx.xxx是檔名)     那麼就會出現相類似的資訊,主要都是這些:     -rw-rw-r——     一共有10位數

Linux修改檔案(目錄)許可權

1、先說我遇到的問題,我匯入本地的資料,我後臺邏輯是將本地資料建立一個臨時檔案儲存起來然後再去拿出來進行資料插入。 2、然而頁面報錯說是這個臨時檔案沒找到,後來我就仔細看了看程式碼,發現程式碼是沒錯的,最後我就想起來應該是目錄許可權問題。 3、最後我就去看專案目錄許可權:(一下是我觀

Linux檔案管理許可權管理(使用者、組、檔案管理)

1、Linux上的檔案管理類命令都有哪些,其常用的使用方法及其相關示例演示 cat命令: 檔案文字檢視工具: cat /etc/fstab cat /etc/passwd cat [OPTION] [FILE]… -n:給顯示的檔案行編號 -E:顯示行結束符$ tac命令:

Linux修改檔案許可權(chmod)

當在ubuntu shell下鍵入ls -lh時,會列出該目錄下的檔案,如: 而每個檔案顯示前都有類似紅框裡的內容,這些東西代表的含義是: - 代表檔案 d 代表目錄,也就是資料夾

Linux: mv, rename單次批次修改檔案名稱字尾(批量修改檔名)

在Windows 系統中,無論我們要重新命名資料夾或是檔案, 通常都點下右鍵後選擇重新命名即可, 如果對快捷鍵比較熟,直接按下F2 可以更快地達成目的。 而在Linux系統中,重新命名資料夾或檔案也可以透過同一個指令來達成,這個指令是mv ! mv 是move 的縮寫,

Linux下獲得檔案屬性檔案結構體的使用

第一種,通過路徑的方法 int stat(const char *path, struct stat *_stat); int lstat(const char *path,struct stat *_stat); 兩者的第一個引數都是檔案的路徑,第二

linux修改檔案系統許可權

chmod 令用來變更檔案或目錄的許可權。在UNIX系統家族裡,檔案或目錄許可權的控制分別以讀取、寫入、執行3種一般許可權來區分,另有3種特殊許可權可供運用。使用者可以使用chmod指令去變更檔案與目

linux命令詳解(19)修改檔案屬性 lsattr、chattr命令詳解

修改檔案屬性 Linux檔案系統裡的檔案和目錄全都關聯使用者、使用者組和其他使用者的讀、寫和執行許可權。此外,還可能存在其他特定檔案系統型別才有的檔案和目錄相關屬性。 ext2和ext3檔案系統檔案可以選用一些特殊屬性。使用lsattr命令可以列出這些屬性。大部分屬性都晦澀

Linux系統修改檔案讀寫許可權chmod、所有者或組chown

正 文:      Linux系統下檢視檔案或資料夾的許可權:      在終端輸入: ls -l xxx.xxx (xxx.xxx是檔名)   那麼就會出現相類似的資訊,主要都是這些:-rw-rw-r--      如下圖: 一共有10位數   其中: 最前面那個 

Linux修改檔案和目錄的許可權

前言: 檔案或者資料夾許可權不同,可以進行的操作便有很多區別 1.首先說一下許可權 檔案/資料夾有三種許可權,讀-寫-執行,對應於,rwx,為了方便都會轉成二進位制 0 和 1 eg 444 -r--r--r-- 600 -rw------- 64

LINUX學習—檔案系統管理類命令

Windows: PE Linux: ELF 檔案系統: rootfs:根檔案系統 FHS:規定Linux應該建立哪些目錄和檔案 ls / 可檢視根目錄下一級子目錄, 也可以ls /目錄名:可以檢視該目錄下一級子目錄 /boot: 系統啟動相關的檔案, 如核心、initrd

Jenkins修改使用者密碼許可權

修改密碼 /root/.jenkins/users/apple/config.xml passwordHash節點即為密碼 以下密碼為123456 #jbcrypt:$2a$10$vK1PuR574iT2Yo1k9Rhl7upxu/tWktUS3uRdweSZsD3pbsi.S7MUe 修改許可權 /

linux檔案屬性與目錄配置

三個重要檔案: /etc/passwd    系統上的賬號與一般身份使用者,還有那個 root 的相關資訊/etc/shadow    密碼/etc/group    &nbs