1.cd ~ 返回系統home目錄 =cd
cd - 返回cd切換前目錄
2.取檔案t.txt 的第3行到倒數第2行
sed '1,2d;$d' t.txt
3.取檔案t.txt 的第3行到倒數第3行
sed '1,2d' t.txt >rs.txt && tac rs.txt | sed '1,3d' | tac >rss.txt
此種方法可以推廣到取第n行到第m行之間的資料
sed '1,nd' t.txt >rs.txt && tac rs.txt | sed '1,md' | tac >rss.txt
4.新建檔案
>test.txt
touch test.txt
5.清空檔案方法
$ cp /dev/null test.txt
$ >test.txt
$ : > filename #其中的 : 是乙個佔位符, 不產生任何輸出.
$ echo 「」 > filename
$ echo /dev/null > filename
$ echo > filename
$ cat /dev/null > filename
6.使用netstat 統計tcp連線各個狀態資訊
netstat -na | awk '/^tcp/ end '
$nf表示一行中最後乙個字段,採用awk 關聯陣列進行統計
7.獲取ip位址
ifconfig |sed -n 's#^.*addr:\([0-9].*\) bca.*$#\1#gp'
8.umount檔案系統提示正在使用,查詢哪些程序在使用該檔案系統 使用fuser 命令
fuser -mv /sys
9.檢視登入資訊
/var/log/wtmp記錄登入者的資訊資料,不能使用vi檢視,要使用last命令檢視。
10.一次性建立多個目錄
mkdir -p tata/my # 花括號變數擴充套件和 -p 引數使用
Linux常用技巧
ctrl a 跳到命令列首 ctrl e 跳到命令行尾 ctrl u 刪除游標至命令列首 ctrl k 刪除游標至命令行尾 ctrl 左 右 游標跳乙個單詞 ctrl l 實現清屏的 命令列使用clear ctrl w 在命令列向右刪除乙個word 上下鍵可以翻閱命令執行歷史 history 檢視命...
linux 常用技巧
1 虛擬機器不重啟新增新裝置,新增裝置後系統無法立刻檢視新新增的硬碟等,可以用一下命令掃瞄識別新裝置。echo sys class scsi host host2 scan 或者 echo sys class scsi host host0 scan 2 mv base.repo 直接將base.r...
Freemarker常用技巧 二
1 list break指令 list sequence as item tem index 當前變數的索引值.item has next 是否存在下乙個物件.list 星期一 星期二 星期三 星期四 星期五 星期六 as x if x has next if x 星期四 break 輸出結果 1....