有些命令很常用镊尺,但是一段時(shí)間不用就會(huì)忘,把自己每天用到的整理下來剑梳,具體參數(shù)用到的時(shí)候再寫。
查看一個(gè)命令的使用幫助:man
查看ps命令的使用幫助:man ps(按q退出)
查看全部歷史命令:history
查看包含“ssh”的所有命令歷史:history | grep ssh
安裝/卸載程序
(1)使用apt-get安裝程序:sudo apt-get install
安裝freemind:sudo apt-get install freemind
(2)手動(dòng)下載安裝包安裝:
下載:直接網(wǎng)頁搜索安裝包下載 或者 使用命令:wget [option]... [URL]...
下載skype:wget http://download.skype.com/linux/skype-ubuntu-precise_4.3.0.37-1_i386.deb
安裝skype: sudo dpkg -iskype-ubuntu-precise_4.3.0.37-1_i386.deb
(3)卸載:sudo apt-get remove
卸載amule:sudo apt-get remove amule然后sudo apt-get autoremove
查看圖片: display
查看圖片123.jpg: display 123.jpg
查看文件內(nèi)容: cat / tail
查看tomcat日志(顯示整個(gè)文件內(nèi)容):cat catalina.out
顯示tomcat日志最后50行輸出: tail -n50catalina.out
跟蹤顯示tomcat日志輸出:tailfcatalina.out
查看進(jìn)程: ps
查看名字為java的全部進(jìn)程信息: ps -aux | grep java
強(qiáng)制殺死進(jìn)程: kill -9
切換root用戶:su
退出root用戶:exit
當(dāng)前用戶使用root權(quán)限執(zhí)行命令: sudo 要執(zhí)行的命令
使用root權(quán)限執(zhí)行上一條命令: sudo !!
vim編輯器:vim test.txt
命令模式下:
i 進(jìn)入插入模式
cc 改變整行捺球,即將整行內(nèi)容清掉
:.d 刪除當(dāng)前行
:m,nd 刪除第m行到第n行
:w 保存
:q 退出vim
:q!強(qiáng)制退出
插入模式下:
esc鍵 退出插入模式
命令模式下夕冲,按‘/’氮兵,然后輸入要查找的字符,Enter歹鱼。泣栈?和/的區(qū)別是,一個(gè)向前(下)找弥姻,一個(gè)向后(上)南片。
另外,‘*’可以查找當(dāng)前光標(biāo)下的word(完全符合)庭敦,‘g*’則部分符合疼进,以#代替*表示向后(上)找。
git常用(查看幫助:git --help):
在當(dāng)前目錄創(chuàng)建新代碼倉庫:gitinit
從既有代碼倉創(chuàng)建:git clone git://code.scdn.net/myproject.git
查看工作目錄下文件改動(dòng)狀態(tài):git status
添加所有新建文件:git add -A
帶提交信息提交所有本地改動(dòng):git commit -am "提交信息"
從Origin獲取最后一次改動(dòng):git pull
將本地改動(dòng)推送到Origin:git push
…… …… …… ……
mysql連接數(shù)據(jù)庫:
mysql -h192.168.0.100 -uzhouqz -p
輸入密碼
連接遠(yuǎn)程服務(wù)器:ssh
ssh username@remoteip -p端口號(hào)
輸入遠(yuǎn)程服務(wù)器登錄密碼
遠(yuǎn)程復(fù)制文件:scp
復(fù)制當(dāng)前路徑下所有文件到遠(yuǎn)程服務(wù)器upload下:
scp *.*username@remoteip:/usr/local/apache-tomcat-7.0.27/upload
輸入遠(yuǎn)程服務(wù)器登錄密碼
截圖:shutter(需自己安裝shutter:sudo apt-get install shutter)
查看當(dāng)前所在目錄:pwd
搜索安裝程序路徑:whereis
搜索nginx安裝路徑: whereis niginx
清空終端:clear
從終端以圖形界面方式打開指定文件夾:gnome-open /var/upload/