chmod 777 什麼意思:鳥哥的linux私房菜第六章學習筆記
鳥哥的linux私房菜基礎學習篇:心血來潮決定看一下這本書,雖然都是講很基礎的東西,但是,絕對不是浪費時間,比如我看完了之後就終於明白了chmod777是什麼意思了。
寫這個讀書筆記也主要是想記錄一些常用的命令,方便以後查閱。從第六章開始。
第六章:linux的檔案許可權與目錄配置
6.1 使用者與使用者組
基本知識不解釋,記錄使用者身份和使用者組記錄的檔案
使用者的資訊記錄在/etc/password
個人密碼記錄在/etc/shadow
組名記錄在/etc/group
6.2檔案許可權的概念 這部分比較有看頭:
察看檔案的命令:ls -al 有這樣的結果:
total 135312
drwxr-xr-x 35 sspeng sspeng 4096 Feb 16 22:12 .
drwxr-xr-x 3 root root 4096 Feb 7 20:40 ..
drwx------ 3 sspeng sspeng 4096 Feb 11 11:51 .adobe
-rw------- 1 sspeng sspeng 5190 Feb 17 18:44 .bash_history
-rw-r--r-- 1 sspeng sspeng 220 Feb 7 20:40 .bash_logout
-rw-r--r-- 1 sspeng sspeng 3486 Feb 7 20:40 .bashrc
drwx------ 20 sspeng sspeng 4096 Feb 18 10:39 .cache
第一列有10個字元,代表檔案型別與許可權
第一個字元代表這個檔案是目錄(d)或者是檔案(-),上面這記錄不是檔案就是資料夾。還有別的如:(l)表示連結檔案等等等等。
接下來9個字元以3個為一組,均為“rwx”的組合,分別表示可讀,可寫,可執行。第一組是檔案所有者的許可權,第二組是同用戶組的許可權,第三組是其他非本地使用者組的許可權。-表示沒有這個許可權。
如: -rw------- :表示,這個檔案的所有者有讀寫,沒有可執行權利,其他同用戶組和非本地使用者組的使用者沒有任何許可權。
第二列表示有多少個檔案連結到此節點
第三列表示這個檔案所有者的帳號
第四列表示這個檔案的所屬使用者
第五列表示檔案容量大小,單位是B
第六列表示建立日前或者最後修改日期
第七列為檔名,其中以.開頭的檔案表示隱藏檔案。
改變檔案的許可權與屬性
chgrp: 改變檔案所屬使用者組:chgrp users install.log表示將檔案的使用者組改成users
chown 表示改變檔案的所有者chown bin install.log 表示將檔案的所有者改成bin
chmod:改變檔案許可權 比如說chmod 777 .barshrc 表示將這個檔案改成所有的使用者都可讀可寫可執行
那麼777是怎麼來的呢?
r:4
w:2
x:1
rwx=4+2+1=7
777就表示:檔案所有者許可權是7,同用戶組的許可權是7,其他非本地使用者組的許可權是7。
同理可以出現這樣的命令 chmod740.barshrc,這個明白了吧!
再講兩個:
chmod u=rwx, go=rx .barshrc 這個命令中u表示擁有者,g表示group中的使用者,o表示others,和上面的想對應。注意go=rx,這裡go是拼接起來的,表示g和o的使用者有讀和執行的許可權。
chmod a+w .barshrc 表示所有的使用者(a表示all)增加寫的許可權。
這樣以後應該看命令不暈了。
6.2還講了檔案許可權的含義,挺有意思的。
對於檔案來說
r:可讀,表示可以讀取內容
w:可寫,表示可以編輯內容,但是不可以刪除檔案
x: 可執行,表示可以執行檔案。
那麼怎麼才能刪除檔案呢?這與目錄的許可權有關係
r:可以讀取資料夾下的檔名
w: 可以更改目錄列表,也意味著可以新建和刪除檔案和目錄,可以重新命名和轉移位置
x: 表示使用者能否進入該目錄成為工作目錄。即可以cd進去。
所以說,目錄的w是一個很強大的許可權,即使你不讓一個使用者讀寫檔案,但是若給他賦予了目錄的w許可權,那麼他就可以刪除這個檔案,這可能是你不想看到的。
後面還將了FHS:lunux目錄配置標準。這裡貼幾個圖可供查閱吧,沒有貼全。
相關推薦
chmod 777 什麼意思:鳥哥的linux私房菜第六章學習筆記
鳥哥的linux私房菜基礎學習篇:心血來潮決定看一下這本書,雖然都是講很基礎的東西,但是,絕對不是浪費時間,比如我看完了之後就終於明白了chmod777是什麼意思了。 寫這個讀書筆記也主要是想記錄一些常用的命令,方便以後查閱。從第六章開始。 第六章:linux的檔案許可權與
鳥哥的LINUX私房菜-第六章
本片文章為閱讀鳥哥書後記錄的自己不懂的一些概念: 絕對路徑:路徑的寫法“一定要從根目錄/寫起”,例如:/usr/share/doc這個目錄。 相對路徑:路徑的寫法“不是由/寫起”,例如/usr/share/doc要到/usr/share/man 下面時,可以寫成: “cd
《鳥哥Linux私房菜》——第一章、Linux是什麼
1、Linux(一套作業系統)發展史 Unix誕生(大約1969年由Thompson引導核心程式,1973年Ritchie等人以C語言寫出第一個正式Unix核心) ——>1977年:重要的Unix分支--BSD癿誕生 ——>1979年:重要
鳥哥Linux私房菜知識點總結3到5章
centos 啟動 學會 運行 lin inux 格式 開機流程 十分鐘 感覺自己對Linux的理解一直不夠,所以近期翻看了一本《鳥哥的Linux私房菜》。這是一本基礎的書,萬丈高樓平地起,會的不多但能夠學。這是我整理的一些知識點,盡管非常基礎。希望和大家共同交流。
鳥哥的Linux私房菜 第0章 計算機概論要點
linux系統學習計算機的定義:“接受用戶輸入指令與數據,經由中央處理器的數據與邏輯單元運算處理後,以產生或存儲成有用的信息”。 計算機的五大單元包括:輸入單元、輸出單元、CPU內部的控制單元、算術邏輯單元與內存五大部分。 數據會流入/流出內存是CPU所發布的指令,而CPU實際要處理的數據則完全來自於內存。
鳥哥Linux私房菜-讀後感想
背景介紹 鄙人成為碼農已兩年有餘,非科班。第一份工作有接觸Linux,只是簡單的檢視日誌、備份檔案和啟停服務等,對Linux瞭解不多。 第二份工作剛開始的時候,專案經理丟了本鳥哥的Linux私房菜的pdf檔案給我,讓我看看,說專案中經常要用到。剛看了幾頁就被鳥哥幽默的
鳥哥Linux私房菜——Linux基本命令篇(二)
一、Linux命令格式 command [-options] parameter1 parameter2 1、command:指令名,相應功能的單詞縮寫。 2、[-options]:選項,可對命令進行控制,中括號[ ]並不存在於實際的命令中,而加入引數設定時,
閱讀部分鳥哥linux私房菜章節的讀後感
鳥哥讀後感 第一章關於計算機基礎知識 電腦的五大單元包括:輸入單元、輸出單元、控制單元、算術邏輯單元、記憶單元。 外頻指的是CPU與外部元件進行資料傳輸時的速度,倍頻則是CPU內部用來加速工作效能的一個倍速,兩者相乘為CPU的頻率速度。 CPU能夠處理的資料量稱為
鳥哥Linux私房菜知識點總結0到2章
感覺自己對Linux的理解一直不夠,所以最近翻看了一本《鳥哥的Linux私房菜》。這是一本基礎的書,萬丈高樓平地起,會的不多但可以學。這是我整理的一些知識點,雖然很基礎。希望和大家共同交流。 第0章計算機概述 1、計算機主要有三大部分組成:a.輸入部分,包括鍵盤,滑鼠。
鳥哥的linux私房菜——第0章 計算機概論
計算機的主要組成: 輸入單元:鍵盤、滑鼠等 主機部分:系統單元,包括CPU(控制單元和算數邏輯單元)、記憶體 輸出單元:螢幕、印表機等 CPU種類: 精簡指令集(RISC):ARM(手機) 複雜指令集(CISC):Intel、AMD(個人計算機) 注:x86架構為32位
鳥哥Linux私房菜知識點總結8到9章
最近翻看了一本《鳥哥的Linux私房菜》。這是一本基礎的書,萬丈高樓平地起,會的不多但可以學。這是我整理的一些知識點,雖然很基礎。希望和大家共同交流。第8章Linux磁碟與檔案系統管理 一、Linux磁碟管理 1、檔案系統通常會將兩部分資料分別放在不同的塊中,許可權與屬性放
鳥哥的linux私房菜——第3章 主機規劃與磁碟分割槽
各硬體在Linux中的檔名(/dev): IDE硬碟:/dev/hd[a-d] SCSI/SATA/USB硬碟:/dev/sd[a-p] U盤:/dev/sd[a-p] (與SATA相同) 軟碟機:/dev/df[0-1] 印表機:/dev/lp[0-2](25針)、/dev/usb/
鳥哥的linux私房菜——第5章 首次登陸與線上求助man page
1. Linux登入環境 Ctrl + Alt + [F1~F6]:文字登入介面tty1~tty6終端(輸入startx啟動X視窗介面) //run level 3 Ctrl + Alt + F7:圖形介面桌面 //run level 5 (1)終端介面登陸的預設顯示內容來自/ect/i
鳥哥Linux私房菜知識點總結6到7章
最近翻看了一本《鳥哥的Linux私房菜》。這是一本基礎的書,萬丈高樓平地起,會的不多但可以學。這是我整理的一些知識點,雖然很基礎。希望和大家共同交流。 第6章主機規劃與磁碟分割槽 1、在進行團隊開發資源時,使用者組是很有用的一個功能。 2、Linux檔案屬性, 如:-r
《鳥哥Linux私房菜》——第五章、首次登陸與線上求助 man page
linux命令(不支援簡寫): 1、init 3 DOS介面 init 5 圖形化介面 (root下操作) startx 開啟圖形化介面 2、命令列輸入規則:命令 -選項... 引數 3、ls 列出目錄裡的內容(當前)
《鳥哥Linux私房菜》——第零章、計算器概論
一、計算機 (接受使用者輸入指令與資料, 經由中央處理器的數學和邏輯單元運算處理後,以產生或儲存成有用資訊) 1、計算機硬體的五大單元。 輸入單元、輸出單元、cpu內部的控制單元、算數邏輯單元和主儲存器。 2、CPU的種類。 根據設
《鳥哥Linux私房菜》——第八章、Linux磁碟與檔案系統管理
1、ls -i(inode) xxx xxx在inode中的編號 filefrag -v xxx xxx檔案分佈在哪些block中 dumpe2fs /dev/sda3 檢視sda3分割槽資訊 2、VFS
鳥哥的Linux私房菜——第十五章:正規表示法
打印 全部 相關 sed 新增 class 簡介 rep .com 視頻鏈接 土豆: B站: 本章講的是 目錄如下 1. 前言:2. 基礎正規表示法:2.1 以 grep 擷取字符串 (grep -iv i是忽略大小寫,v是反
鳥哥的Linux私房菜——第十八章:磁盤配額quota
創建 repquota 個人 沒有 網絡硬盤 存在 當前 mage 技術分享 視頻鏈接: 磁盤配額quota的意思是給用戶進行使用磁盤額度的空間的劃分,舉個例子,你的百度網盤的使用空間,其他雲盤的使用空間。在使用quota這個命令之前,我們需要進行一些操作,
鳥哥的Linux私房菜——第十九章:例行命令的建立
crontab bsp 鳥哥 onf ges fig 什麽 執行 inux 視頻鏈接: 1. 什麽是例行性命令 (分為兩種,一種是周期性的,一種是突發性的)1.1 Linux 工作排程的種類: at, cron (