命令行執行的效果與GUI界面效果一樣,只是一個輸入命令執行,一個直接用鼠標操作。
命令行的書寫格式: $? 命令? -選項縮寫? --選項 參數
===》結果
命令都是縮寫格式? eg:
remove? ===? rm
一般將一個單詞? 省略A E I O U 五個元音字母,留下2-3個字母
###常用到的命令有:
make directory? ? mkdir
remove? ? ? ? ? ? ? ? rm
move? ? ? ? ? ? ? ? ? mv(重命名/移動)
copy? ? ? ? ? ? ? ? ? ? cp
list? ? ? ? ? ? ? ? ? ? ? ? ls
link? 鏈接 在Windows中不支持
mkdir aaa? 創建aaa目錄(文件夾)
rm? aaa? 刪除aaa文件
rm? -r aaa? 刪除aaa文件夾
注意:cp 復制文件、文件夾與rm一樣。刪除文件夾必須加-r
cp? -r? aaa/*? bbb? 將aaa文件夾中的所有文件復制到bbb
mv(重命名/移動)
創建文件夾aaa? 、 bbb
mv? aaa? bbb? 將文件夾aaa移動到bbb中
mv? aaa? ccc? ? 將文件夾名稱aaa重命名為ccc
mv? 路徑? 路徑
~表示為分配給你的目錄
cd ~
Windows(默認)為/C/User/adminstrator/
start ~ 用界面打開目錄
###文件目錄相關命令
pwd? 顯示當前的目錄
cd? ? ? 進入一個目錄
mkdir aa? 創建aa目錄
mkdir -p? aa/top? 創建top目錄
###查看路徑
ls 羅列目錄的所有文件
ls -l? 長一點的格式顯示? l是long的縮寫
ls -a? 顯示所有的文件,包含../? ./
ls -al? 顯示長一點格式的所有文件
###文件操作--創建文件
touch? wenjian.txt? 如果該文件沒有? 則創建該文件
若該文件已存在, 修改文件的更改時間
echo? 'hello' >1.txt? 創建1.txt 文件,將hello 寫入
echo? 'hello hello ' >1.txt? 重復寫入一個文件中內容,后面內容會替換掉前面的內容
echo? 'demo' >>1.txt? ? 追加內容
echo? 'ffffff'>!1.txt? ? ? 強制創建
命令行技巧
1 目錄間切換? cd -
2 查找使用上次的命令? 按鍵盤的上下鍵
3 $!! 執行上一次的命令
4 中斷執行? Ctrl? + C
5 alt + .? 使用上次最后一個參數
6 XXX;YYY? 分號隔開兩條命令? 不論第一條執行成功與否,都會執行第二條
7 XXX&&YYY? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 只有第一條執行成功才執行YYY
8 \? 代表不回車 ,下一行繼續輸入
9 ‘’避免誤解,‘hee? 2’ 是表示一個文件名