Linux 命令速查

2021-09-09 02:03:14 字數 1316 閱讀 1057

學生信,linux是最最基本的技能,要盡量將自己的工作平台轉移到linux,程式設計寫指令碼,這樣會極大的提公升工作效率,找工作時也不會太慫。linux所有的任務都是通過命令來完成的,具有高度的統一性。linux命令多,不可能都會,根據具體需求掌握部分即可。

目錄檔案管理:pwd/tree/ls/cd/touch/mv/rm/

unlink

/cp/mkdir/

rmdir

/ 文字操作:less/cat/more/head/tail/ – vi/nano/sed/emacs/ – cut/paste/join/sort/uniq/diff/cmp/nl

檔案分隔合併:grep/split/printf/wc/uniq/paste/sort/join

查詢:find/grep/wc – which/whereis/locate/

傳輸:wget/ssh/scp/curl/ftp/lftp/mysql/

系統:top/ps/kill/df/free/qsub/qdel/qstat

許可權:chmod/chown/chgrp/file/stat

打包壓縮解壓:tar/gzip/bzip2

其他:ln/ssh/alias/date/cal/sleep/clear/who/whatis/man/echo/history/nohup/xargs

awk

重定向

管道

多種方法連線linux(xshell、putty、vnc)和windows

shell指令碼

path環境變數設定

軟體安裝

軟體版本管理,程式設計環境管理,模組管理

幾乎所有的程式和指令碼都是在vi下編寫的,因此配置好vi將會大大的提高程式設計效率,也可以看出乙個程式設計師的專業性。

首先就是要顯示行號,便於除錯時錯誤定位,臨時的在vi下輸入:nu;或將set nu寫入本地vi配置檔案;root使用者可以修改/etc/vim/配置

vi ~/.vimrc

> set nu

我選擇了github上熱門的配置:the ultimate vimrc

qstat -u zxli | awk

'' | xargs qdel

awk

'end}

' > $read_names

sort -u和uniq都可以去重,但應用的情況不同,其實sort -u等價於sort | uniq。

uniq只能對連續的重複歸一,sort -u就是排序後歸一去重。

參考:生信分析人員如何系統入門linux?

Linux命令速查

一.啟動,關機,登入,登出相關命令 login 登入 logout 登出 exit 登出 shutdown 停止系統 halt 停止系統 reboot 重啟動 poweroff 切斷電源 sync 把記憶體裡的內容寫入磁碟 lilo 安裝lilo啟動管理程式 grub 安裝lilo啟動管理程式 二....

Linux 命令速查

一.啟動,關機,登入,登出相關命令 login 登入 logout 登出 exit 登出 shutdown 停止系統 halt 停止系統 reboot 重啟動 poweroff 切斷電源 sync 把記憶體裡的內容寫入磁碟 lilo 安裝lilo啟動管理程式 grub 安裝lilo啟動管理程式 二....

Linux命令速查

linux命令速查 資料 august 17th,2006 under 實踐點滴 一.啟動,關機,登入,登出相關命令 login 登入 logout 登出 exit 登出 shutdown 停止系統 halt 停止系統 reboot 重啟動 poweroff 切斷電源 sync 把記憶體裡的內容寫入...