過程:在一個文件夾下面新建一個文件,而後查看文件,再修改權限,運行,最後刪除vim
一、新建文件:spa
touch Test.shblog
補充:新建文件有好多種方式,通常用mkdir(建立目錄,即文件夾)。touch 建立文件。【rz上傳本地的文件】權限
刪除用 rm二進制
注意命令和文件名或者目錄中間要有空格im
二、用 ll 查看當前目錄的文件,看一下是否新建文件成功touch
補充:ll 是 ls -l 的縮寫,查看全部文件還有 ls。ls和ll的具體區別是:「ls「是顯示當前目錄下文件,」ls -l「是顯示當前目錄下文件詳細信息。word
三、編寫Test.sh該文件的內容:img
「vim Test.sh」 進入編寫窗口,輸入「i」 進入插入模式,開始輸入要編寫的代碼,好比「print(「helloword」)」,而後按鍵盤的Esc退出編輯,輸入":wq"保存並退出刪除文件
補充: :wq 保存並退出
:q! 強制退出並忽略全部更改
:e! 放棄全部修改,並打開原來文件。
四、修改該文件的權限:
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(文件全部者有全部權限,同用戶組的有讀寫權限,不一樣組的其餘用戶有讀和執行權限)
五、刪除文件:
rm Test.sh