Linux small note
在BASH中 for var in $input 的分割符號可以用"IFS='X'"代替。 #for的分割符號、for的分隔符號。 EX : 以,來分割字串 IFX=',' PS : 若要以換行來分割可以像這樣做 IFX=<span style="color: #ff0000;">$</span>'\n' 查閱資料時: ★cat 由第一行開始顯示檔案內容 鳥哥詳細的解釋 。 ★tac 從最後一行開始顯示,可以看出 tac 是 cat 的倒著寫! ★nl 顯示的時候,順道輸出行號! ★more 一頁一頁的顯示檔案內容 鳥哥詳細的解釋 。 ★less 與 more 類似,但是比 more 更好的是,他可以往前翻頁! 鳥哥詳細的解釋 。 ★head 只看頭幾行 鳥哥詳細的解釋 。 ★tail 只看尾巴幾行 鳥哥詳細的解釋 。 ★od 以二進位的方式讀取檔案內容! 檔案文字統計與修改 ★wc 統計檔案行數與字數 ★tc 欲替換字元 替換成的字元 取代或刪除字元(只能從stdin讀取資料) 搜尋檔案 ★which 搜尋PATH中的特定執行檔,顯示在PATH中的哪個目錄下(需要知道完整的檔名)。 ★whereis 搜尋檔案的實際位置(需要知道完整的檔名)。 ★locate 查詢檔案的實際位置(完整與部份檔名都可),可用updatedb更新其資料庫。 ★find 搜尋特定檔案。 使用者 ★groupadd groupName 新增群組。 ★useradd userName 新增使用者。 useradd -g sky nimo 新增nimo使用者,並日入sky群組中。 -c 加入注解。 -g 設定主要群組(名稱或GID)。 -G 設定附加群組(名稱或GID)。 -d 設定家目錄。 -e 建立帳號到期日,過期即無法使用。 -u UID 指定UID。 ★id 查詢使用者相關資訊。 ★userdel userName 刪除使用者。 -r 一併刪除家目錄 ★usermod userName 修改使用者帳號。 -c 修改注解。 -g 修改主要群組。 -G 修改附加群組。 -d 修改家目錄。 -e 修改帳號到期日。 -l 修改帳號名稱。 -u UID 修改UID。...