Linux Command

微。進階

shell script

有些要先知道的小技巧

[tab]

補完剩下的字或是檔案名

指令

優先執行

\

延續上一行的指令

<

匯入

>

匯出

可能要先知道的

查看版本

  • lsb_release -a 
  • uname -a
  • cat /etc/issue
  • cat /etc/lsb-release

alias a="ls -a"

別名

懶人必用

unalias a

取消別名

clear

清除當前畫面

保養眼睛用

常用指令

cd 目錄

移動目錄

pwd

查看當前目錄

mkdir 檔名

新增檔案

cat 檔名

查看檔案內文

cat/ll 檔名 | grep 段落 

尋找檔案或是特定段落 

grep [options] pattern [files] 

cat/ll 檔名 | sort 

排序

sort -r 檔名

倒排序

sort -u 檔名

去掉重複

sort -k 2 檔名

以第二項為準

sort -t: -k檔名

以':'為分隔的第二項

cat 檔案名 | uniq

去掉重複

join 檔案名 檔案名

以第一段為基準將句子和在一起

tr a-z A-Z < 檔名

取代

參考

deck

By Huei-Jhen Jhuang

deck

  • 974