轉換(0):常用命令
用慣了圖形,傻瓜化的win,對命令列是不是有點討厭,心下惴惴?沒關係,用長了比win還要好用。特別是你用linux做伺服器,而你又是乙個後台程式設計師的話,恭喜你,終於碰到了最好的工具。
20%的功能滿足80%的應用。linux下的命令很多,沒有必要一上來像背英語單詞一樣去背。 用的時候查一下,比背記得牢靠多了。不過前提條件是:你得熟悉一些常用的,還有怎麼去查的辦法。
man:
linux下的msdn。不過都是英文的。雖說上邊的英文不是很複雜,但是有些讀起來還是有點困難。實在看不懂,去網上查查看吧。
例子:
man sigprocmask
man sigwaitinfo 2
useradd:
新增使用者
例子:useradd gongwb
接著設定密碼:
passwd gongwb
剛剛開始幹linux,小心用root使用者。切記。
top:
哪些程序在跑? 特別是耗費高的?
例子:top
顯示我的程序:
top gongwb
這個相當於win的程序管理器了。等出現了介面,按一下 k(小寫) 鍵試試?可以輸入程序號碼把指定的程序殺掉。
kill
殺程序kill 程序號
絕殺kill -9 程序號
ps顯示程序
ps -ef:顯示所有程序
ps -ef | grep abs :顯示程序名字中有abs的程序。
關於grep還有很多東西。感興趣的看看資料有詳細的介紹。不過,只要記住這個東西可以顯示文章中查詢命中的行
tail
tail -f 檔名稱
可以動態顯示檔案末尾的內容。 這樣,你寫入檔案的內容,可以動態顯示到螢幕上來了。 我們一般都是用客戶端登入linux的。而在linux的printf 預設向這個客戶端介面輸出內容。一旦這個客戶端關閉,printf的內容你就看不到了。你可以把需要知道的程式資訊重定向到檔案中,或者自己寫個類,記錄日誌。我們採用後者居多。 反正都要用到這個命令。
gdbb 檔名:行號 設定斷點
b 類名:函式名 設定斷點
condition 斷點號 條件 這就相當於vc裡邊的高階斷點了
p 變數 相當於vc裡邊下邊顯示的變數的值
x/個數 位址 顯示記憶體
s 進入函式,vc裡邊的f11
n 跳過,vc裡邊的f10
gdb 裡邊沒有發現執行到指定行行,或者跳過中間的**、從指定行開始執行的命令。 需要注意,直接回車是執行上一條命令。
不能不說的vim:
他的名聲是如此的響亮,以至於乙個說明都有好幾十頁.我倒覺得,沒有必要為了用vim而用vim,我們只不過是要完成我們想要完成的工作。我是不太適應他的狀態轉換。不過,真是佩服前輩的牛人們,他們在乙個純粹的字元介面上,省略了選單,並沒有省略功能。而且,如果你用的熟練的話,快捷鍵總比win下邊的滑鼠點的來的快。如果你實在在剛開始的時候玩不轉他,不妨用ultraedit,sftp方式直接連上伺服器,直接編輯吧。 後邊再仔細講講。
我覺得需要提醒的是: 沒有必要拔高vim的能力,他的目標就是為了文字編輯,而且就是字元介面下的文字編輯。編寫程式的話,工程管理方便的話,肯定趕不上vc+番茄。他本來就是先天不足。有太多的人對他像神一般的崇拜。好像不用vim就不是用linux一樣。沒有必要。改動小的可以用它。大的工程,特別是剛開始的,用別的東西變好,再傳上去吧。 vc沒有sftp,ftp的功能,eclipse有了外掛程式可以支援ftp,不過沒有發現他的sftp外掛程式。我們一般都在使用ue。 文字編輯,沒有提示,得適應適應。
查vim的話,隨便一搜都能搜出一大批來。csdn上也有編輯好的。 自己去看看把!
~表示自己的主目錄。 回主目錄可以用cd ~.
tab鍵可以用於自動填充命令。挺好使。
上下鍵,可以上翻下翻歷史命令。
命令太多,也就說這幾個。有了這幾個,起碼不會讓人以為你對命令一無所知,少點露怯。嘻嘻。
docker常用命令 Docker 常用命令筆錄
格式docker run 選項 映象 命令 引數.示例docker run it rm ubuntu 16.04 bash 示例解釋 it 這是兩個引數,乙個是 i,表示互動式操作,乙個是 t表示終端 rm 這個引數是說容器退出後隨之將其刪除 ubuntu 16.04 這是指用ubuntu 16.0...
常用命令 Git 常用命令大全
安裝教程可參照 廖雪峰老師的安裝教程。git config 在git中,使用git config 命令來配置 git 的配置檔案,git配置級別主要有3類 1 倉庫級別 local 本地 git 倉庫級別配置檔案,作用於當前倉庫。優先順序最高 2 使用者級別 global,全域性配置檔案,作用於所有...
Linux常用命令 vi vim常用命令介紹
vi vim是linux系統自帶的乙個功能豐富的文字編輯器 命令字元 介紹dd 雙擊d 剪下當前行 num dd 雙擊d 剪下當前行 例如10dd可以刪除10行 yy拷貝當前行 p將內容貼上至游標所示位置 命令 說明 set number 頁面顯 hi 檢視當前系統提供的高亮模式 match col...