iT邦幫忙

2026 iThome 鐵人賽

DAY 6
0

前八天沒有一個指令會改變任何東西。今天開始會。

三個動作:建、複製、搬。刻意不含刪除——刪除是明天一整天的事。

為什麼要學這三個?因為它們就是你在檔案總管裡做過幾千次的動作:新增資料夾、Ctrl+C/Ctrl+V、拖來拖去。今天不是學新技能,是把同一件事換一種說法講出來。

先建一個練習場

在做任何會改東西的操作之前,先給自己一個安全的地方。

cd ~
mkdir cli-practice
cd cli-practice

mkdir 是 make directory,建資料夾。三行的意思是:回家、建一個叫 cli-practice 的資料夾、走進去。

接下來所有練習都在這裡面做。這不是形式,是真的重要——你在自己建的空資料夾裡搞砸,成本是零。

複製

cp report.csv backup.csv

左邊是原本的,右邊是複製到哪。

要複製整個資料夾,多一個 -r:

cp -r 資料夾 新資料夾

-r 的意思是「連裡面的東西一起」。為什麼資料夾要多這一段,Day 12 講文法的時候會清楚。

搬家

mv report.csv Documents/

把檔案搬到 Documents。

這裡有件事很值得知道:改名字和搬家是同一個指令。

mv report.csv 十月月報.csv

沒有搬去別的地方,只是換了名字。因為對電腦來說,「搬到別的位置」和「換一個名字」本來就是同一種操作——都是改變它的地址。

第一次看到會覺得怪,習慣之後會覺得合理。

一個小警告

cp 和 mv 如果目標位置已經有同名檔案,它會直接蓋掉,不會問你。

這就是 Day 7 清單裡的第二類危險:覆蓋。沒有提示、沒有確認、沒有備份。

所以做這兩個動作之前先 ls 一下,看看目標位置有什麼。多打兩個字母,換一次安心。

這個「動手前先看一眼」的習慣,在 AI 開始替你操作檔案之後會變得更重要。那時候提議動作的不是你,而你只有幾秒鐘決定要不要放行。

今天的收穫

檔案總管做得到的事,這裡也做得到,而且可以被組合、被重複、被交給機器執行。

代價是沒有人會在你按錯的時候跳出來問「你確定嗎」。

明天講那個唯一需要你真的害怕的指令。


上一篇
Day 8|Tab 鍵和上箭頭
下一篇
Day 10|rm 沒有垃圾桶
系列文
你怎麼知道 AI 做對了:從終端機指令到 Claude Code 共 13 篇
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言