linux 常用命令整理 -- 基礎篇(一) -- 持續更新

有些命令很常用,但是一段時間不用就會忘,把自己每天用到的整理下來,具體參數用到的時候再寫。

查看一個命令的使用幫助:man

查看ps命令的使用幫助:man ps(按q退出)

查看全部歷史命令:history

查看包含“ssh”的所有命令歷史:history | grep ssh

安裝/卸載程序

(1)使用apt-get安裝程序:sudo apt-get install

安裝freemind:sudo apt-get install freemind

(2)手動下載安裝包安裝:

下載:直接網頁搜索安裝包下載 或者 使用命令: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

查看文件內容: cat / tail

查看tomcat日志(顯示整個文件內容):cat catalina.out

顯示tomcat日志最后50行輸出: tail -n50catalina.out

跟蹤顯示tomcat日志輸出:tailfcatalina.out

查看進程: ps

查看名字為java的全部進程信息: ps -aux | grep java

強制殺死進程: kill -9

切換root用戶:su

退出root用戶:exit

當前用戶使用root權限執行命令: sudo 要執行的命令

使用root權限執行上一條命令: sudo !!

vim編輯器:vim test.txt

命令模式下:

i 進入插入模式

cc 改變整行,即將整行內容清掉

:.d 刪除當前行

:m,nd 刪除第m行到第n行

:w 保存

:q 退出vim

:q!強制退出

插入模式下:

esc鍵 退出插入模式

命令模式下,按‘/’,然后輸入要查找的字符,Enter。?和/的區別是,一個向前(下)找,一個向后(上)。

另外,‘*’可以查找當前光標下的word(完全符合),‘g*’則部分符合,以#代替*表示向后(上)找。

git常用(查看幫助:git --help):

在當前目錄創建新代碼倉庫:gitinit

從既有代碼倉創建:git clone git://code.scdn.net/myproject.git

查看工作目錄下文件改動狀態:git status

添加所有新建文件:git add -A

帶提交信息提交所有本地改動:git commit -am "提交信息"

從Origin獲取最后一次改動:git pull

將本地改動推送到Origin:git push

…… …… …… ……

mysql連接數據庫:

mysql -h192.168.0.100 -uzhouqz -p

輸入密碼

連接遠程服務器:ssh

ssh username@remoteip -p端口號

輸入遠程服務器登錄密碼

遠程復制文件:scp

復制當前路徑下所有文件到遠程服務器upload下:

scp *.*username@remoteip:/usr/local/apache-tomcat-7.0.27/upload

輸入遠程服務器登錄密碼

截圖:shutter(需自己安裝shutter:sudo apt-get install shutter)

查看當前所在目錄:pwd

搜索安裝程序路徑:whereis

搜索nginx安裝路徑: whereis niginx

清空終端:clear

從終端以圖形界面方式打開指定文件夾:gnome-open /var/upload/

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • linux基礎命令findfind / -name targetfilename 查找文件按時間查找也有參數 -a...
    AQ王浩閱讀 1,505評論 0 5
  • 1. 安裝 Github 查看是否安裝git: $ git config --global user.name "...
    Albert_Sun閱讀 13,721評論 9 163
  • 一、文件/文件夾管理 ls 列出當前目錄文件(不包括隱含文件) ls -a 列出當前目錄文件(包括隱含文件) ls...
    會飛的魚Coo閱讀 4,571評論 1 23
  • 一、文件/文件夾管理 ls 列出當前目錄文件(不包括隱含文件)ls -a 列出當前目錄文件(包括隱含文件)l...
    路癡千行閱讀 2,445評論 0 5
  • 很多人曾經給我說,你的喜怒哀樂,我懂。 現在才發現“感同身受”這個詞好像根本與我是沒關系的,因為我的心再也沒有人懂...
    邊走邊錯閱讀 425評論 0 0