Linux學習---新建文件,查看文件,修改權限,刪除


過程:在一個文件夾下面新建一個文件,然后查看文件,再修改權限,運行,最后刪除

 

1、新建文件:

touch  Test.sh

補充:新建文件有好多種方式,一般用mkdir(創建目錄,即文件夾)。touch 創建文件。【rz上傳本地的文件】

           刪除用 rm

           注意命令和文件名或者目錄中間要有空格

 

2、用   ll    查看當前目錄的文件,看一下是否新建文件成功

補充:ll 是 ls -l 的縮寫,查看所有文件還有 ls。ls和ll的具體區別是:“ls“是顯示當前目錄下文件,”ls -l“是顯示當前目錄下文件詳細信息。

 

3、編寫Test.sh該文件的內容:

“vim  Test.sh” 進入編寫窗口,輸入“i” 進入插入模式,開始輸入要編寫的代碼,比如“print(“helloword”)”,然后按鍵盤的Esc退出編輯,輸入":wq"保存並退出

補充:   :wq   保存並退出

              :q!    強制退出並忽略所有更改

              :e!    放棄所有修改,並打開原來文件。

 

4、修改該文件的權限:

chmod  777 Test.sh

補充:chmod是分配文件權限,一般后面會帶三個數字,例如  chmod  abc  Test.sh   (abc代表三個數字,三個數字其實是對應的二進制)

          a:是文件所有者的權限        b:與文件所有者同屬一個用戶組的其他按用戶的權限              c:其他用戶組的權限

          權限一共有三種   r(可讀)   w(可寫)    x(可執行)    其中  有可讀r權限,則r是4     有可寫w權限,則w是2     有可執行x權限,則x是1       (其實是二進制111,r是第一個1代表十進制4  , w是第二個1代表2,x是第三個1代表1)

          所以一共有四種權限分配(默認都是可讀的)       ①    rw- (可讀可寫不可執行): 二進制是110   轉化為十進制是4+2 = 6  

                                                                                         ②    r-x(可讀不可寫可執行):二進制是101   轉化為十進制是4+1 = 5

                                                                                         ③    rwx(可讀可寫可執行) :二進制是111    轉化為十進制是4+2+1 = 7

                                                                                          ④   r--(只可讀):二進制100   轉化為十進制是4

           例如  chmod  777 Test.sh(所有人都有可讀可寫可執行的權限)

                    chmod  765 Test.sh(文件所有者有所有權限,同用戶組的有讀寫權限,不同組的其他用戶有讀和執行權限)

 

5、刪除文件:

      rm  Test.sh

 


免責聲明!

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



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