iT邦幫忙

2025 iThome 鐵人賽

DAY 10
0
Security

從0基礎開始起飛,一起一步步踏入資安系列 第 10

[ Day 10 ] Linux指令 - cp / help / clear

  • 分享至 

  • xImage
  •  

在學習 Linux 的過程中,檔案操作與環境管理是非常重要的技能。

今天要介紹三個常用指令:

  • cp → 複製檔案或資料夾
  • help → 查看內建指令的說明
  • clear → 清除終端機螢幕

這些指令看似簡單,但熟悉它們能大幅提升操作效率。

cp

也就是 copy,用來複製檔案或資料夾

語法 : cp [options] 來源檔案 目標位置

1. 複製單一檔案

cp file.txt backup.txt

  • 把 file.txt 複製成 backup.txt。若 backup.txt 已存在,會被覆蓋。

2. 複製整個資料夾

cp -r folder /home/user/backup/

  • -r ( recursive ) 表示遞迴複製
  • 把 folder 整個資料夾及其內容複製到 backup

3. 複製時保留屬性

cp -p file.txt backup.txt

  • -p 會保留檔案的權限、修改時間等屬性

4. 覆蓋前詢問

cp -i file.txt backup.txt

  • -i ( interactive ) 會在覆蓋前詢問,避免誤刪資料

5. 顯示進度

cp -v file.txt backup.txt

  • -v ( verbose ) 會顯示複製過程,方便確認

help

並非所有指令都有「外部程式」版本,有些是內建指令 (builtin)
要查看這些內建指令的用法,可以用 help

語法 : help [指令名稱]

查看指令用法

help cd

  • 顯示 cd 的參數與說明
  • cd 是 bash 內建指令,不是獨立的程式

查看所有支援的內建指令

help

  • 不加參數會列出所有內建指令清單,例如 cd、echo、pwd 等

man 的差異

man [指令名稱] : 用來查外部程式指令的說明

help [指令名稱] : 專門查內建指令的說明

clear

有時候終端機上輸出的內容太多,想要「清空」畫面,這時可以用 clear

清除螢幕內容

clear

  • 清空螢幕,游標會回到最上方,看起來像是新的畫面

快捷鍵替代

Ctrl + L

  • 在大多數 shell 中,Ctrl+L 和 clear 有相同效果

小提醒

  • clear 只是「把螢幕捲到最下面」,不是刪除歷史紀錄。用滑鼠或 Shift+PageUp 仍然能往上翻看過去輸出。
  • PageUp 鍵通常在鍵盤上簡稱為 pgup,筆電沒有的話可以用 Fn+向上鍵。
    https://ithelp.ithome.com.tw/upload/images/20250910/20177897SRROrjgYId.jpg

上一篇
[ Day 9 ] 解完CTF後檔案總是亂七八糟嗎? Linux指令 - rm / mv
系列文
從0基礎開始起飛,一起一步步踏入資安10
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言