1. 程式人生 > >linux下的檔案訪問許可權知識

linux下的檔案訪問許可權知識

linux下修改訪問許可權,大家基本都知道用chmod指令。在這裡我只是把這個命令的使用詳細的總結一下,如果遇到此類問題的時候可以更熟練的使用該命令。
其實我們一般最常用的大概就是:

chmod 777 -R +檔案

而777這三個數字,其實是代表不同含義的。

Linux檔案訪問許可權分為可讀,可寫和可執行三種。
可用ls -l 命令檢視,例:

root@hs-Aspire-TC-705:/home/alps/packages# ls -l
total 28
drwxrwxrwx 51 root root 4096 Sep  1 10:23 apps
drwxrwxrwx 20 root root 4096
Sep 1 10:23 experimental drwxrwxrwx 4 root root 4096 Sep 1 10:23 inputmethods drwxrwxrwx 13 root root 4096 Sep 1 10:23 providers drwxrwxrwx 5 root root 4096 Sep 1 10:23 screensavers drwxrwxrwx 5 root root 4096 Sep 1 10:23 services drwxrwxrwx 9 root root 4096 Sep 1 10:23 wallpapers

第一個字元代表檔案型別。d代表目錄,-代表非目錄。
接下來每三個字元為一組許可權,分為三組,依次代表所有者許可權,同組使用者許可權,其它使用者許可權
每組許可權的三個字元依次代表是否可讀,是否可寫,是否可執行
r 表示擁有讀的許可權
w 表示擁有寫的許可權
x 表示擁有可執行的許可權
- 表示沒有該許可權

也可用chmod命令來修改檔案許可權。
例如:
chmod 754 test
4代表讀許可權,2代表寫許可權,1代表執行許可權
7=4 + 2 + 1,表示擁有可讀可寫可執行許可權
5=4 + 1,表示擁有可讀可執行許可權,但是沒有寫許可權
0

相關推薦

linux檔案訪問許可權知識

linux下修改訪問許可權,大家基本都知道用chmod指令。在這裡我只是把這個命令的使用詳細的總結一下,如果遇到此類問題的時候可以更熟練的使用該命令。 其實我們一般最常用的大概就是: chmod 777 -R +檔案 而777這三個數字,其實是代表不同含義

shell命令以及執行原理、檢視或修改掩碼(umask)、Linux許可權管理、Linux設定檔案訪問許可權(chmod)、粘滯位、修改檔案的擁有者(chown)、修改檔案的所屬組(chgrp)

shell命令以及執行原理:   Linux嚴格意義上說的是一個作業系統,我們稱之為”核心”,但是我們普通使用者,不能直接使用核心,而是通過核心的”外殼”程式,也就是所謂的shell,來與核心溝通。   Linux中的命令大多數都是可執行程式。但其實捕捉我們

linux檔案的建立時間、訪問時間、修改時間和改變時間

   Linux系統中沒有命令可以確切的檢視一個檔案的生成時間,但是可以知道訪問時間,修改時間,改變時間。 可以通過stat命令檢視一個檔案的訪問時間,修改時間,改變時間: 以下為三個時間的區別: 1、訪問時間(accesstime):讀取一次檔案的內容,該時間

Linux用root許可權新增使用者,並給使用者或使用者組指定目錄的讀寫許可權(比如:tomcat檔案的讀寫許可權,可以用於新使用者部署專案)

目的: 在linux環境中為了安全起見,不能讓所有專案都用root部署(防止root許可權過大,對重要檔案的誤操作),所以新加使用者或使用者組,對新使用者或使用者組授予部分檔案操作的許可權。 1.建立使用者newuser,並設定密碼(預設連帶建立newuser組) # useradd n

linux 檔案訪問許可權chmod

常用下面這條命令: chmod 777  檔案或目錄 示例:chmod  777 /etc/squid 執行命令後,squid資料夾(目錄)的許可權就被修改為777(可讀可寫可執行)。 如果是Ubuntu系統,可能需要加上sudo來執行: sudo chmod

Linux檔案許可權管理

檔案許可權 1.檔案屬性的檢視 ls -l filename 2.檔案所有人所有組的管理 chown username file|dir chgrp groupname file|dir chown -R username dir /更改目錄本身及裡

linux檔案許可權更改

檔案許可權 #####1.檔案屬性的檢視 ls -l filename -|rw-r--r--.|1| root| root|   46 |Oct  1 05:03 |filename — —————————  —  ————  ————    ——  ———————

Linuxtomcat訪問具體檔案

//如題,系統CentOS 6.8 //安裝tomcat後在 ./conf/server.xml <Host name="localhost" appBase="webapps"

linux檔案許可權和特殊許可權說明

umask用來定義新建檔案或目錄的預設許可權,新的目錄的許可權為777-umask設定的值,新建檔案的許可權為666-umask設定的值。若要長期修改umask的值,可以把它寫進/etc/profile或~/.profile或~/.bash_profile中。 [[email protected]

linux檔案與目錄許可權關係

一,檔案許可權與目錄許可權: 檔案許可權與目錄許可權是不同的。 1,目錄許可權 r:可以查詢該目錄下的檔名。 w:可以在該目錄下刪除、新建檔案、更改檔名。 x:進入該目錄(使該目錄成為工作目錄) 2,檔案許可權 r:顯示該檔案的內容(如:用cat命令) w:可以編輯檔案,修

Linux開發之——訪問許可權限制安裝VMwareTools

前言 平時使用的電腦一般是Windows的,但是開發中避免不了使用Linux系統;常用的做法是在虛擬機器上安裝Ubuntu系統,為了擴充套件Ubuntu的效能,我們會選擇安裝VMwareTools,之後便可以全屏顯示、虛擬機器與本地電腦之間拖動複製檔案等操作。 本文之前講

linux配置ftp許可權使用者

1建立一個ftp使用者   useradd -d /var/ftpfile  ftpuser //增加使用者ftpuser,並制定test使用者的主目錄為/var/ftpfile 2 為ftp使用者設定密碼 passwd ftpuser 3修改使用者的許可權

_038_Android_Android 檔案訪問許可權的四種模式

轉自https://www.cnblogs.com/wuyudong/p/5552833.html,感謝作者的無私分享。  Linux檔案的訪問許可權 * 在Android中,每一個應用是一個獨立的使用者 * drwxrwxrwx * 第1位:d表示資料夾,-表示檔案 * 第2-4位:

Linux檔案解壓縮、軟體安裝

1、linux常用解壓縮命令:.zip格式  解壓:unzip  檔名.zip   壓縮:zip  檔名.zip  目錄名 .tar格式  壓縮:tar  cvf  檔名.tar  檔名

linux檔案的大小到底多大

檔案的大小和實際佔用的空間,是倆回事兒,一般情況下,檔案大小 < 其佔用空間的大小, 即 ls -al file_name 小於 du -sk file_name 的大小 ,原因是:佔用空間取決於檔案系統的塊(block)的大小,linux一般預設是4k(4096) ,因此,一個大小為1個位元組的檔案,

linux檔案比較工具diff|cmp使用小結

轉自:http://blog.csdn.net/wangjianno2/article/details/50451737,記錄下便於忘記時查詢。 1.diff diff是Unix系統的一個很重要的工具程式。它用來比較兩個文字檔案的差異,是程式碼版本管理的基石之一。 2.diff使用

linuxwget沒有許可權bash: /usr/bin/wget: Permission denied

打算使用wget下載hadoop的壓縮包,結果報下面的錯誤:[[email protected] mnt] wget http: mirror cnop net nagios nagios-plugins-1 4 14 打算使用wget下載hadoop的壓縮包,結果報下面的錯誤:

linux 檔案同步函式(fflush、sync、fsync、fdatasync)之間差異

遇到機器異常關機時,寫log檔案資訊丟失問題,所以記錄下。   Linux實現中在核心設有緩衝區快取記憶體或頁面快取記憶體,大多數磁碟I/O都通過緩衝區進行。當我們向檔案寫資料時,核心通常先將資料複製到一個緩衝區中,如果該緩衝區尚未寫滿,則並不將其排入輸出佇列,而是等待寫滿或者核心需要重用該

Linux檔案編碼格式轉換

常常在Linux中操作Windows下的檔案時,會遇到亂碼的情形。常見的比如在Visual Studio 中寫的C\C++程式需要放到Linux主機上編譯,而程式的中文註釋則顯示為亂碼,比較嚴重的是由於編碼原因,Linux上的編譯器報錯。 這是由於Windows中預設的檔案格式是GBK(gb2312),而L

Linux檔案基本許可權

在Linux系統中,一切皆檔案 使用者、使用者組、其他人 ●檔案所有者 ●Linux是一個多使用者,多工的系統,因此通常會有很多人同時使用一臺Linux的主機進行工作,為了保護每一個人的隱私權以及每個人喜歡的工作環境,檔案所有者就顯得異常重要了。