【Bioinfo Blog 014】【Shell】——亂七八糟各種各樣的命令記錄
1. 壓縮/解壓
1.1 .tar
-z : 使用 gzip 來壓縮和解壓檔案
-v : --verbose 詳細的列出處理的檔案
-f : --file=ARCHIVE 使用檔案檔案或裝置,這個選項通常是必選的
-c : --create 建立一個新的歸檔(壓縮包)
-x : 從壓縮包中解出檔案
- 壓縮檔案 file1 和目錄 dir2 到 test.tar.gz
tar -zcvf test.tar.gz file1 dir2
- 解壓 test.tar.gz(將 c 換成 x 即可)
tar -zxvf test.tar.gz
- 列出壓縮檔案的內容
tar -ztvf test.tar.gz
1.2 .zip
- 壓縮檔案
zip -r test.zip file
- 解壓檔案
unzip all.zip
1.3 .gz
- 壓縮檔案
gzip file
- 解壓檔案
gunzip file.gz
2. 程式管理
2.1 批量kill
dump為跑的命令,stu18230130為叢集中使用者的名字
ps -ef | grep dump | grep stu18230130 | awk '{print $2}' | while read id; do kill $id; done
2.2 檢視後臺程式
ps -a -o pid,pcpu,pmem,vsz,rss,tty,stat,start,time,comm,args,user
3. 文字操作
3.1 批量刪掉檔名前幾個字元
列出以.idat.gz結尾的檔案,{11}表示刪除前11個字元
for file in `ls *.idat.gz`;do mv $file `echo $file|sed 's/.\{11\}//'`;done;
相關文章
- 知乎上的亂七八糟
- 各種各樣的映象加速
- 一些亂七八糟的概念以及定義
- 亂七八糟的java static知識(建議不要看)Java
- docker Linux 各種操作記錄DockerLinux
- 免費api推薦,各種各樣的都有~API
- 初賽De各種各樣的知識點
- C和C++篇——各種各樣的函式C++函式
- 「API分享」整理了各種各樣的免費API介面API
- AndroidStudio中各種常見快捷鍵記錄Android
- Linux Shell中各種括號用法總結!Linux
- 完美解決jspdf各種中文亂碼問題JS
- SAP 軟體的精髓之一:各種各樣的決定機制 - Determination Logic
- 解決ASP.NET中的各種亂碼問題ASP.NET
- 對亂糟糟的日誌說再見
- 各種加速
- 認識各種記憶體地址記憶體
- stream流各種
- 各種主義
- Linux查各種Linux
- Android更換APP字型—TextView各種字型樣式AndroidAPPTextView
- 各種各類好用熱門API推薦API
- 寫了10年JAVA程式碼,為何還是給人一種亂糟糟的感覺?Java
- [20210618]記錄bash shell執行的命令.txt
- 軟體開發各個階段用到的各種圖
- [20190706]行記錄是否記錄了各欄位在行位置的起始地址.txt
- 海量IT資料 + 各種平臺下的Oracle安裝檔案 + 公開課錄影 + 各種視訊教程資料Oracle
- NR中各種ID
- 各種並查集並查集
- 聊聊各種常量池
- jupyter notebook各種操作
- 各種Fourier變換
- Linux 各種運算子Linux
- 各種居中方案
- 各種Redistributable 下載Redis
- [Python] 各種轉換Python
- JAVA各種OOM程式碼樣例及解決方法JavaOOM
- C++中的各種鎖C++