Day3 讓我見識一下吧,終端機的性能


大家好,今天過得還好嗎?
相信看完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見啦








你可能感興趣的文章

Nand2tetris第二週心得

Nand2tetris第二週心得

MTR04_0920

MTR04_0920

12. Flyweight

12. Flyweight






留言討論