大家好,今天過得還好嗎?
相信看完Day2的你已經知道"怎麼開CMD或是Terminal"了
接下來我們就要介紹一些基本的操作啦
(先打個預防針,由於我有搞一些特殊的東西加上我最近有在玩Linux所以如果指令不小心混用的話還請多見諒)(關於這部分我後面在應用的部分會再說明)
那麼...我要怎知道我有哪些東西可以用呢?
在Windows的部分可以直接下"help"指令讓你看看預設的情況下有哪東西可以用
在linux的部分可以下"compgen -c"來看所有可以使用的指令
嗯...那如果我要查一個指令的用法要怎麼辦?
在Windows下(系統內建的)通常在指令後面加上"/?"就可以了
Ex:
echo /?
在linux的部分則是在要查詢的指令前加上man(這是手冊manual的簡稱)或是info(資訊)就可以了
Ex:
man echo
info echo
好...那你有推薦什麼新手必學或是常用的指令嗎?
嗯,我會列一些情況...然後分別告訴坐在電腦前的你它們在Windows和Linux下分別能用什麼指令達成和它們大致上使用的語法
(假設你的環境是在桌面的cmd資料夾裡)
複製檔案(假設從桌面一個叫cmd的資料夾裡複製到桌面)
這個指令的語法是"複製指令 A檔案位置和檔案名稱 B檔案位置和檔案名稱"
Windows:
copy C:\Users\%username%\Desktop\cmd\0.txt C:\Users\%username%\Desktop\0.txt
Linux:
cp /home/$(whoami)/桌面/cmd/0.txt /home/$(whoami)/桌面/0.txt
移動檔案(和複製是一樣的語法)
Windows:
move C:\Users\%username%\Desktop\cmd\0.txt C:\Users\%username%\Desktop\0.txt
Linux:
mv /home/$(whoami)/桌面/cmd/0.txt /home/$(whoami)/桌面/0.txt
刪除檔案(假如你要刪除桌面cmd資料夾裡0.txt)
Windows:
del C:\Users\%username%\Desktop\cmd\0.txt
Linux:
rm /home/$(whoami)/桌面/cmd/0.txt
清理螢幕(把上面的執行後回傳的紀錄清掉)
Windows:
cls
(cls是clear screen的簡稱)
Linux:
clear
查看一個純文字檔
Windows:
type
Linux:
cat
(雖然貓貓很可愛,不過cat是concatenate的簡稱)
查看現在在的地方
Windows:
echo %cd%
Linux:
pwd
(pwd是print working directory的簡稱)
查看現在在的地方下有哪些東西
Windows:
dir
(dir是directory的簡稱)
Linux:
ls
(ls是list的簡稱)
換位置(假設到桌面的cmd資料夾)
Windows:
cd C:\Users\%username%\Desktop\cmd
Linux:
cd /home/$(whoami)/桌面/cmd
切到上一層
cd ..
好了,相信看完Day3的你已經會一些最最基本的指令了
那麼我們Day4見啦