!格式!
命令(加粗醒目)
描述,實現功能,解決問題,使用場景
提供鏈結
使用示例
2018/1/11 9:30
screen:儲存螢幕狀態,比方說執行編譯之後,突然需要斷網(xshell離線),但需要繼續執行編譯,並且能夠返回這個編譯狀態,步驟如下:
(斷網前)screen
執行:make(然後斷網)
(重連)screen -ls(檢視當前儲存的螢幕)
screen -ls
huanghaocheng@rd17:~$screen -ls
there are screens on:
22683.pts-1.rd17 (thursday, january 11, 2018 09:21:24 cst) (detached)
22329.pts-12.rd17 (thursday, january 11, 2018 09:19:50 cst) (detached)
2 sockets in /var/run/screen/s-huanghaocheng
執行:screen -r
22683
即可返回該螢幕狀態
2017/10/3 8:37
高效目錄切換的組合命令:dirs+pushd+popd,
鏈結 同時,也可以進一步設定指令碼,原來的pushd +2(跳至棧頂的下兩個目錄)修改為pd 2
2017/8/14 16:59
linux下查詢硬體資訊的工具命令,
鏈結 2017/8/14 16:47
ubuntu sudo update與upgrade的作用及區別,
鏈結 2017/7/23 23:19
終端常用快捷操作,
鏈結 2017/6/27 15:20
檢視執行緒,
鏈結 pstree、ps、pstack
2017/6/27 10:55
linux makefile 批量編譯多個檔案,
鏈結 linux makefile 排除某檔案,
鏈結 2017/6/27 10:11
批量新增檔案字尾,
鏈結 2017/6/3 9:12
linux檢視cpu和記憶體使用情況,
鏈結(帶命令解析)
檢視linux程序記憶體占用情況,
鏈結(超級簡潔)
2017/5/3 9:32
刪除檔案時排除特定檔案,
鏈結 2017/5/2 18:49
批量修改檔名/檔案字尾
linux下shell批量修改檔案字尾名 ,鏈結
詳解linux批量更改檔案字尾名,鏈結
2017/4/17 17:30
tty、pty、pts等(小記),
鏈結 2017/4/7 16:39
linux 檢視、設定、刪除環境變數方法,
鏈結 2017/4/7 10:57
終於明白了hi3516a-osdrv裡面的makefile的pushd、popd,他們跟cd一樣是切換目錄的命令。
linux 下 pushd,popd,cd- 用法,讓切換目錄更簡單,
鏈結 2017/4/7 10:18
鍵入:export $ld_library_path=/usr /local/lib:/usr/lib:/dev/ffmpeg/lib
-sh: export: /dev/lib: bad variable name
查閱很多文章,都不是回答這個問題,更與這個無關係。
但,仔細觀察上述命令發現,export是設定可繼承的變數值,針對的物件是變數。
所以,正確鍵入:
export ld_library_path=/usr /local/lib:/usr/lib:/dev/ffmpeg/lib
解析:/dev/lib: bad variable name
顯然,沒有/dev/lib這個變數名,所以它告訴你:壞的變數名。
2017/4/5 20:27
source、sh、bash、./執行指令碼的區別,
鏈結 主要區別:
是否以子程序的方式執行命令
是否繼承父程序的環境變數
2017/3/18 13:53
find查詢檔案,排除某個或幾個檔案或目錄:
執行:find /usr/include/ -path /usr/include/stdio.h -prune -o -print | grep stdio.h
結果:不會出現在路徑為/usr/include/stdio.h的檔案(注意,-path是路徑,請以路徑的角度去思考)
2017/3/14 15:42
nfs掛載:
linux strip:gcc編譯選項,剪裁掉除錯資訊,減少.out的大小。
linux下如何查詢乙個函式在哪個庫中,暫時未檢驗可行性,記錄問題。這個方案是需要程式設計的,雖然不是很麻煩,但需要實踐時間。
2017/3/10 12:48
檢視當前linux系統的流量,
目前測試:
nethogs:按程序檢視流量占用
2017/3/8 13:20
lsmod:顯示當前核心已經載入的模組
2017/3/8 13:03
解決: 鏈結
mount:直接使用mount,即可檢視當前系統掛載的檔案系統
2017/2/15 12:33
歷史命令history使用詳解:
搜尋歷史命令,使用組合鍵ctrl+r,然後輸入關鍵字
2017/2/13 16:16
編譯輸出編譯資訊(錯誤資訊、標準輸入、標準輸出)重定向到檔案(很有用,用來回顧檢視)
2017/1/10 14:24
linux 虛擬機器使用 shadowsocks,
鏈結 **工具,
鏈結 2017/1/9 11:03
刪除某個檔案外的所有檔案,
鏈結 評點:方法2、3是最靠譜的
2016/10/29 14:16
linux中的多行命令:
鏈結 使用反斜槓來鏈結多行語句
cd /home/ \
ls -l | grep 'hello' \
cd -
2016/10/4 20:49
ubantu-lts版本,預設終端下出現中文,所以,更正為英文應該是:
鏈結;其實就是修改/etc裡面相應的配置檔案default/locale
命令列中只顯示當前目錄:這種情況就是修改~家目錄的bashrc檔案:
鏈結 2016/10/2 20:21
對man的理解:
比方說:「使用系統的mmap(2)手冊頁」
轉換為指令就是
man 2 mmap
2016/9/20 15:56
grep命令使用;從指定檔案中查詢出特定字串
2016/9/13 16:22
共識:linux下,不能隨便地updata,因為很可能導致
2016/9/10 14:39
常識:不同的終端下的ps結果不一樣。
2016/9/7 17:05
依賴包引起的問題:
鏈結2、
鏈結3就上面3的解答中,需要注意的一點,yum的redhat的工具,相當於ubantu中的apt-get
軟連線(也稱為符號鏈結)
硬鏈結
檢視後台執行程式指令:
ps 直接查詢到當前終端下的程序pid號和tty
殺死程序:kill(其實該命令並不是專門用來殺程序的)
kill -9 pid-num
2016/8/2 10:47
在終端下直接用man 2 fun 可以檢視系統函式,用man 3 fun可以檢視c庫函式(fun是你要查的函式名字)
與windows互動的工具:
samba伺服器:這個相當好有,其他的別說。
peida部落格,
每天一條linux命令
白領的最低生存技能
資訊科技的發展將使許多傳統白領的工作需要 公升級換代 新世紀的白領面對更開放的商業社會,更激烈的商業競爭,更透明的工作環境,他們需要哪些最低生存技能?下面是乙份清單。1.技巧 價值觀在變化。現在的一些白領工作會由越來越多的 軟體 代替,白領辦公人員需要更多被世人認為有價值的技巧,不能在公司中充分表現...
白領最低生存技能手冊
資訊科技的發展將使許多傳統白領的工作需要 公升級換代 新世紀的白領面對更開放的商業社會,更激烈的商業競爭,更透明的工作環境,他們需要哪些最低生存技能?下面是 商業週刊 開列的乙份清單。職場白領 1.技巧 價值觀在變化。現在的一些白領工作會由越來越多的 軟體 代替,白領辦公人員需要更多被世人認為有價值...
軟體工程師職場生存技能
我想,要在任何職場生存,都是一件需要付出艱辛努力的事情。作為軟體工程師,如果不小心,尤其容易陷入一些困境,很多還不是自己引起的,而是環境導致的。所以對於新手,需要很好地保護自己,避免被別人的錯誤影響到。一 版本管理 svn git?專案組有沒有用版本管理?如果乙個專案組不用版本管理,必將陷入出了問題...