Unix和Linux作業系統分別給三個群組(擁有者,群組和其他使用者)中的每一個分配三種存取類型(讀取,寫入和執行)中的一個來設定對檔案和目錄的存取權限。以下這篇文章就來帶大家了解一下在Unix / Linux如何設定檔和目錄存取權限,希望對大家有幫助。
如何查看檔案和目錄存取權限?
我們可以使用帶有-l選項的ls命令來列出檔案屬性的詳細信息,例如
ls -l filename
上面的命令將返回類似-rwe-rw -r的訊息,表示該檔案具有的權限是:擁有者的讀取、寫入和執行權限,群組的讀取和寫入權限,以及所有其他使用者的唯讀權限。
每種類型的存取權限都具有下面列出的關聯數值:
Read = 4
Write = 2
Execute = 1
如何設定檔案和目錄存取權限?
可以使用chmod指令為檔案和目錄指派存取權限。
當我們將上述每個群組的存取權限值加在一起,就會得到一個0~7之間的值,該值可用於使用chmod(更改模式)命令分配或修改權限。
可以透過輸入以下指令來指定相關檔案的存取權限,例如:在上面的範例中傳回的類似-rwe-rw-r的資訊
chmod 764 filename
數字764來自:
rwe = 4(r) 2(w) 1(e)= 7
rw = 4(r) 2(w)= 6
r = 4(r) = 4
註:UNIX/Linux指令和物件名稱區分大小寫,必須使用「chmod」而不是CHMod或任何其他大小寫字母的組合。
使用chmod命令的範例:
每個人都可以訪問,需要執行以下命令:
chmod 777 filename
對擁有者和群組權限設定完全存取權限,但其他使用者設定只能讀取和執行:
chmod 775 filename
對所有者的完全存取權限,但限制群組和其他使用者權限僅對目錄中的檔案進行讀取和執行:
chmod 755 dirname
對所有者的完全存取權限,對其他任何人都沒有存取權限或權限:
chmod 700 filename
無法存取目錄中的群組或其他使用者以及所有者限制讀取和執行權限以防止意外刪除或修改目錄中的檔案:
chmod 500 dirname
允許所有者和群組對檔案進行讀寫訪問,允許群組中的其他人編輯或刪除檔案以及所有者,但不能存取其他使用者:
chmod 660 filename
相關影片教學推薦:《Linux教學》
以上就是這篇文章的全部內容,希望能對大家的學習有所幫助。更多精彩內容大家可以追蹤php中文網相關教學欄位! ! !
以上是Unix / Linux如何設定檔和目錄存取權限?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

linux设备节点是应用程序和设备驱动程序沟通的一个桥梁;设备节点被创建在“/dev”,是连接内核与用户层的枢纽,相当于硬盘的inode一样的东西,记录了硬件设备的位置和信息。设备节点使用户可以与内核进行硬件的沟通,读写设备以及其他的操作。

区别:1、open是UNIX系统调用函数,而fopen是ANSIC标准中的C语言库函数;2、open的移植性没fopen好;3、fopen只能操纵普通正规文件,而open可以操作普通文件、网络套接字等;4、open无缓冲,fopen有缓冲。

端口映射又称端口转发,是指将外部主机的IP地址的端口映射到Intranet中的一台计算机,当用户访问外网IP的这个端口时,服务器自动将请求映射到对应局域网内部的机器上;可以通过使用动态或固定的公共网络IP路由ADSL宽带路由器来实现。

在linux中,eof是自定义终止符,是“END Of File”的缩写;因为是自定义的终止符,所以eof就不是固定的,可以随意的设置别名,linux中按“ctrl+d”就代表eof,eof一般会配合cat命令用于多行文本输出,指文件末尾。

linux查询mac地址的方法:1、打开系统,在桌面中点击鼠标右键,选择“打开终端”;2、在终端中,执行“ifconfig”命令,查看输出结果,在输出信息第四行中紧跟“ether”单词后的字符串就是mac地址。

手机远程linux工具有:1、JuiceSSH,是一款功能强大的安卓SSH客户端应用,可直接对linux服务进行管理;2、Termius,可以利用手机来连接Linux服务器;3、Termux,一个强大的远程终端工具;4、向日葵远程控制等等。

在linux中,rpc是远程过程调用的意思,是Reomote Procedure Call的缩写,特指一种隐藏了过程调用时实际通信细节的IPC方法;linux中通过RPC可以充分利用非共享内存的多处理器环境,提高系统资源的利用率。

linux中,lsb是linux标准基础的意思,是“Linux Standards Base”的缩写,是linux标准化领域中的标准;lsb制定了应用程序与运行环境之间的二进制接口,保证了linux发行版与linux应用程序之间的良好结合。


熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

Safe Exam Browser
Safe Exam Browser是一個安全的瀏覽器環境,安全地進行線上考試。該軟體將任何電腦變成一個安全的工作站。它控制對任何實用工具的訪問,並防止學生使用未經授權的資源。

ZendStudio 13.5.1 Mac
強大的PHP整合開發環境

MinGW - Minimalist GNU for Windows
這個專案正在遷移到osdn.net/projects/mingw的過程中,你可以繼續在那裡關注我們。 MinGW:GNU編譯器集合(GCC)的本機Windows移植版本,可自由分發的導入函式庫和用於建置本機Windows應用程式的頭檔;包括對MSVC執行時間的擴展,以支援C99功能。 MinGW的所有軟體都可以在64位元Windows平台上運作。

SublimeText3漢化版
中文版,非常好用

EditPlus 中文破解版
體積小,語法高亮,不支援程式碼提示功能