Linux basic of basic commands 基本中的基本指令集
Linux中基本中的基本指令,不會這些指令就不容易在Linux系統中閒逛與到處翻。
除了基本中的基本指令,另外還要說一下"自動補完 (Auto Complete/Auto Completation)"的功能鍵Tab,它是節省打字時間的好助手,按兩下還可以順便瀏覽檔案與命令。
。各式查詢功能
除了基本中的基本指令,另外還要說一下"自動補完 (Auto Complete/Auto Completation)"的功能鍵Tab,它是節省打字時間的好助手,按兩下還可以順便瀏覽檔案與命令。
。各式查詢功能
- man 瀏覽參考手冊,查看指令用法與說明。
- info 也是瀏覽手冊GNU模式,從沒用過這個指令,用man足矣。
- whatis 顯示某個指令的極簡短(單行)功能描述。
- whoami 目前的使用者名稱,命令輸入提示字元的前面,不見得要會有使用者名稱,這時就會有用了。
- who 目前線上的使用者,顯示使用終端機的使用者。
- pwd 當前工作目錄。
- file 關於檔案的資訊與類型,不是用副檔名判斷,而是會進行內容解析。
- type 關於某個指令的位置。你還可以試著鍵入type type,會發現一點有趣的事情,選項-p會使。
。檔案與資料夾操作
- ls 列出目錄的檔案。ls -al是列出所有的檔案與其屬性,包括隱藏檔(.開頭的檔案)。
- cd 進入某個資料夾。..是指上一個資料夾。.是指目前的資料夾。-是指上一個工作的資料夾。~是指家目錄資料夾。
- mv 移動檔案與資料夾。往往拿來當做"重新命名"使用。因為rename與想像的用法不相同,試著使用whatis rename或man rename。
- cp 複製檔案與資料夾。
- rm 刪除檔案。選項-r,可以刪除資料夾與子資料夾。選項-f,不顯示提示強制刪除。-rf合起來很威,但是下錯指令可能刪除所有的檔案系統。
- touch 建立一個空的檔案。
- rmdir 刪除資料夾。
- mkdir 建立資料夾。
- find -name 實際尋找檔案或資料夾,可以尋到新的檔案,但是速度較慢。
- locate -d 從資料庫(?)尋找檔案,速度較快但是新的檔案不會在裡面。
。使用者與檔案權限操作
- chmod 改變檔案的屬性,可以用8進位數字,EX:777、644,或是+-rxw,來設定權限,我個人常用的是+x與-x,因為程式要執行時需要x屬性,也就是executable,和Windows用副檔名.exe判斷不一樣。
- chown 改變檔案的擁有者。改擁有者的時候可順便改群組,EX:chown root:root filename,群組與使用者都改成root。
- chgrp 改變檔案的群組,我都用上面的chown指令多。
參考資料:http://www.debian.org/doc/manuals/reference/ch-tutorial.zh-tw.html
留言