1、bash命令格式
命令 [-options] [參數],如:tar zxvf demo.tar.gz
查看幫助:命令 --help
2、bash常見命令
pwd (Print Working Directory) 查看當前目錄
cd (Change Directory) 切換目錄,如 cd /etc
ls (List) 查看當前目錄下內容,如 ls -al
mkdir (Make Directory) 創建目錄,如 mkdir blog
touch 創建文件,如 touch index.html
cat 查看文件全部內容,如 cat index.html
more/less 查看文件,如more /etc/passwd、less /etc/passwd
rm (remove) 刪除文件,如 rm index.html、rm -rf blog
rmdir (Remove Directory) 刪除文件夾,只能刪除空文件夾,不常用
mv (move) 移動文件或重命名,如 mv index.html ./demo/index.html
cp (copy) 復制文件,cp index.html ./demo/index.html
head 查看文件前幾行,如 head -5 index.html
tail 查看文件后幾行 –n –f,如 tail index.html、tail -f -n 5 index.html
tab 自動補全,連按兩次會將所有匹配內容顯示出來
history 查看操作歷史
> 和 >>重定向,如echo hello world! > README.md,>覆蓋 >>追加
wget 下載,如wget https://nodejs.org/dist/v4.4.0/node-v4.4.0.tar.gz
tar 解壓縮,如tar zxvf node-v4.4.0.tar.gz
curl 網絡請求,如curl http://www.baidu.com
whoami 查看當前用戶
| 管道符可以將多個命令連接使用,上一次(命令)的執行結果當成下一次(命令)的參數。
grep 匹配內容,一般結合管道符使用