一個完整命令的樣子
$ 命令 -選項縮寫 --選項 參數
結果
標識符
$ // 命令提示符,表示可以輸入命令了
. // 當前目錄
.. // 父級目錄
* // 所有
/ // 根盤符
~ // 用戶目錄
常用命令
縮寫/選項縮寫 | 全寫/選項全寫 | 含義 |
---|---|---|
clear | clear | 清屏 |
cd | change directory | 切換目錄 |
pwd | print working directory | 顯示當前目錄 |
touch | touch | 文件不存在就創建文件,如果存在則改變文件的更新時間 |
mv | move | 移動/重命名 |
ln | link | 建立鏈接 |
tree | - | 顯示目錄的結構 |
open | - | 用GUI打開目錄 |
vi <filename> | - | 使用vim編輯文件 |
mkdir | make directory | 新建目錄 |
-p | parents | 按照路徑新建目錄,如果路徑中某些目錄不存在將會被創建 |
cat | concatenate files and print on the standard output | 顯示一整個文件 |
cat > filename | - | 創建新文件 |
cat file1 file2 > file | - | 合并為一個新文件 |
cat file1 >> file2 | - | 將一個文件寫入另一個文件結尾 |
ls | list | 瀏覽文件列表 |
-l | --long | 文件列表(詳細信息) |
-a | --all | 文件列表(全部文件) |
-al(-la) | - | 以上兩者皆用 |
rm | remove | 刪除 |
-r | recursive | 刪除目錄和子目錄 |
-f | force | 強制執行,不詢問 |
-rf | - | 強制刪除目錄(不要使用) |
echo | echo | 打印字符串 |
echo '1' > filename | - | 創建文件并且寫入'1' |
echo '1' >! filename | - | 強制覆蓋創建文件并且寫入'1' |
echo '1' >> filename | - | 在文件結尾寫入'1' |
cp | copy | 復制文件 |
-r | recursive | 遞歸復制目錄 |