用過的linux命令

2021-07-22 05:13:04 字數 1672 閱讀 1622

1.系統命令

檢視: du -hs

進入目錄:cd 

檢視歷史命令 :history

linux自動補全命令:tab

2.檔案操作:

建立資料夾: mkdir

建立檔案:touch;vi也可以建,但記得儲存

檢視隱藏檔案 :ls -a(比如swp檔案)

列出當前目錄下的所有檔案(包括隱藏檔案)的絕對路徑, 對目錄不做遞迴:find $pwd -maxdepth 1 | xargs ls -ld

遞迴列出當前目錄下的所有檔案(包括隱藏檔案)的絕對路徑: find $pwd | xargs ls -ld 

檔案編碼格式檢視: :set fileencoding

格式設定::set fileencoding=utf-8

顯示行數: :set nu 

看相應行數:::190(行數)

查詢檔案: find -name aa 

文字中字串查詢:vi進入檔案,/關鍵字

複製: cp cp -r 

刪除:rm rm -rf

上傳:rz 然後按enter

修改檔案:

vi進入檔案,

i進入編輯模式

,esc

退出編輯模式,

wq!儲存修改並退出,

q!不儲存修改直接退出

檔案編碼格式檢視: :set fileencoding

格式設定::set fileencoding=utf-8

顯示行數: :set nu 

看相應行數:::190(行數)

壓縮檔案到指定資料夾:tar -zcvf ./odp_2.tar.gz odp

壓縮檔案到當前資料夾:tar -zcvf odp_3.tar.gz odp

解壓縮檔案: tar -zxvf apache-tomcat-6.0.33.tar.gz dirname

解壓war檔案:jar -xvf usercenter.war

3.指令碼執行

檢視程序: ps -ef | grep notify_new-4.1.py

python命令在前台執行後,ctrl+z停止任務,ctrl+c終止任務,然後bg + 任務號:到後台執行,fg+任務號,調到前台執行。

重定向:nohup python wqq02.py > pythonwqq02.log 2>&1 & 輸出如果沒有重定向,則在nohup.out中。。

4.tomcat相關

檢視tomcat程序命令為:ps aux | grep tomcat_usercenterps -ef |grep tomcat 

檢視tomcat程序啟動情況netstat -anp|grep 9217 

檢視埠號是否被占用tail -f catalina.out -n200

部署bash /directory/bin/startup.sh;tail -f /directory/logs/catalina.out

執行時實時檢視執行日誌tail -f local/tomcat/logs/catalina.out | grep -v 'jms connection for destination '

tail -f local/tomcat/logs/catalina.out | grep -v 'jms connection for destination '|grep '驗證碼'

5.svn

linux使用過的命令

檢視centos 版本 cat etc redhat release 1,複製貼上檔案 cp 選項 原始檔或目錄 目標檔案或目錄 2,剪下貼上檔案 mv 選項 原始檔或目錄 目標檔案或目錄 3,刪除檔案 rm 檔案 慎用 rm rf linux下檔案的複製 移動與刪除命令為 cp,mv,rm 一 檔...

linux的命令呼叫過程

內部命令使用者輸入時系統呼叫的速率快,不是內建命令,系統將會讀取環境變數檔案.bash profile etc profile去找path路徑。然後在提一下命令的呼叫,有些歷史命令使用過後,會存在在hash表中,當你再次輸入該命令它的呼叫會是這樣乙個過程。hash 內建命令 path 命令的呼叫其實...

用過的PL SQL命令

1,檢視資料檔案的位置 select tablespace name,file id,file name,round bytes 1024 1024 0 total space from dba data files order by tablespace name 2,建立表空間 create t...