linux文件系統命令


1.文件/文件夾信息

root用戶權限下,任意目錄下,敲如上命令,將會顯示該目錄下所有文件/文件夾的情況

 

其中權限r-w-x,分別表示讀寫執行,權重分別為4、2、1,那么別人說給個777權限你應當知道是什么意思咯,

還有755,775等。

2.改變文件/文件夾屬性

cd /etc                                  //進入etc目錄
vim group                                //打開group文件

然后你看到的就是系統里面所有的用戶組了:

chgrp users test                            //將test目錄所屬用戶組改為users
chgrp -R users test                         //將test及其子目錄下的所有文件所屬用戶組改為users

chown users test                            //將test所有者改為users
chown -R users test                         //遞歸,同上

chown root:root test                        //將test的所有者以及用戶組改回root

3.復制文件

cp test  test_1                             //將源文件復制一份明文test_1

注意,這個復制是完全地復制,新文件的屬性以及權限都和之前的一樣,那么如果你想將新文件給bin這個用戶用,

那么現在就養更改新文件的權限了。

4.更改文件的權限

chmod 777 test_1                            //將test_1文件的權限改為777
chmod u+w test_1                            //為所有者添加寫的權限
chmod g-x   test_1                          //為所在組減去執行的權限
chmod go=rx test_1                          //為所在組和其他人賦予讀和執行的權限
chmod u=rwx,a=r test_1                      //為所有者賦予讀寫執行權限,並為所有人賦予讀的權限

u(所有者user)、g(用戶組group)、o(其他人others)、a(所有人all)

注意:文件和文件夾的r權限不同,r對於文件來說是讀取文件內容,但是對於文件夾,看上去是可以讀取該目錄

下的文件列表,但是如果沒有x權限的話,是不能進入該目錄的,所以更談不上讀取列表了。

5.文件/文件夾的創建修改以及刪除

命令依次是查看單錢目錄下文件/文件夾、新建目錄test、更改test目錄權限777、新建文件test/test.txt、切換到test目錄、

打開test.txt文件進行編輯:

i                                              //在當前位置生前插入
Esc鍵                                          //退出編輯模式
:wq回車                                        //保存退出
:q!回車                                        //不保存退出,更新時間
:x回車                                         //保存退出,內容修改才會更新時間

rm 命令可以直接刪除(給出詢問)文件但不能刪除文件夾

rm -r 命令可以遞歸式(給出詢問)地刪除文件夾以及其下面的文件

rm -rf 命令,毫無提示地刪除文件以及文件夾(慎用!!!)

 

cat 命令直接讀文件內容

6.linux常見目錄

這里不做詳細介紹,貼出一片可供參考的Blog:https://www.cnblogs.com/duanji/p/yueding2.html

 


免責聲明!

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



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