linux系統下文件夾以及文件的權限查看及修改;以及文件和文件夾刪除 rm -rf 命令的使用


1、直接查看文件或者文件夾的權限命令:
>>ll
或者
>>ls -l
 
r代表讀取權限,w寫權限,x代表執行權限
第一個代表文件類型,-代表是普通文件,d代表是文件夾
權限一共分成3組,3個一組,分別是所有者,所屬組,其他人

 

2、修改文件權限:
權限管理命令chmod,全拼:chang permissions mode of a file
語法:chmod [{ugoa}{+-=}{rwx}][文件或目錄]
                   [mode=421][文件或目錄]
                   -R 遞歸修改
u:所有者,g:所屬組,o:其他人,a:所有;
+:添加權限,-減少權限,=直接賦值成這個權限
 
3、例如,給所有者添加執行權限
chmod u+x 文件名
4、可以直接設置多個權限,例如:chmod u+x,g+w 文件名
 
5、介紹第二種比較常見的數字顯示的權限,777,755,這些分別代表什么
權限數字表示:
r -------------4
w ------------2
x -------------1
rwxrw-r--                   
7    6   4
三個一組,rwx權限分別對應421相加得7,rw-對應42相加得6,r--對應4 
 
(drwxrw-r-- 此處第一個字符d代表文件夾;-rwxrw-r--  此處第一個字符-代表是普通文件)
 
6、那么我們來看上面的755代表的是什么權限
7對應4+2+1 rwx
5對應4+1     r-x
那么這個文件的權限就是所有者rwx,所屬組r-x,其他人r-x
我們更改權限的時候一般先想好要改成什么,然后對應出數字來直接設置
例如我們要改rw-r------ 對應數字為640
我們還是修改剛剛的文件:chmod -R 640 lxf.log
7、例如選擇-R 來直接遞歸修改文件夾lxf內所有文件的權限
修改前文件夾內文件的權限如下:
修改后lxf文件夾內所有文件的權限如下:
 
刪除文件夾:
rm -rf +目錄名字
例如刪除/data/mysql目錄以及其下的文件、文件夾:
rm -rf /data/mysql
 
刪除文件:
例如刪除/data/log/error.log這個文件
rm -rf /data/log/error.log
 
備注:Linux沒有回收站,使用rm -rf時一定要小心
 
本文參考地址:https://jingyan.baidu.com/article/4853e1e5413b541909f72632.html
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM