Linux Command

在生物資訊領域中,熟練使用 Linux 指令是進行高通量定序(NGS)分析不可或缺的技能。本篇筆記整理了常用的 Linux 基礎指令,涵蓋資料操作、文件處理、資料搜尋與壓縮等,提供日常分析流程的快速參考。


基礎操作指令

echo

輸出文字到終端機或其他命令中。

# 輸出文字到螢幕上
echo hello

pwd

顯示當前所在的工作目錄。

# 顯示目前所在的資料夾路徑
pwd

cd

切換目錄。

cd ~           # 回到使用者家目錄
cd .           # 保持在目前目錄
cd ..          # 回到上層目錄
cd /Users/     # 以絕對路徑切換目錄

ls

列出目錄下的檔案與子目錄。

man

查詢指令的使用手冊。


檔案與目錄管理

mkdir

建立新目錄。

cp

複製檔案或目錄。

mv

移動或重新命名檔案/目錄。

rm

刪除檔案或目錄。

rmdir

刪除目錄。


文字檔案查看與處理

more / less

分頁瀏覽大檔案。

head / tail

查看檔案的開頭或結尾內容。

wc

統計檔案的行數、字數、字節數。

cat

連接並顯示檔案內容。


資料流與資料處理

標準輸入、輸出、錯誤 (stdin, stdout, stderr)

管線 ( | )

sort / uniq

排序並處理重複行。

cut

從檔案中抽取指定欄位。

comm

比較兩個排序過的檔案。


壓縮與解壓縮

gzip / gunzip

bzip2 / bunzip2

tar

zcat


進階搜尋與管理

通配符 (Wildcard)

正則表達式 (Regex)

grep

find

chmod


資料傳輸工具

curl

wget


這份指令筆記涵蓋了生物資訊日常分析中最常用的 Linux 工具與技巧,未來可根據需求持續擴充與深化。

Last updated