斷點

          每天進步一點點!
          posts - 174, comments - 56, trackbacks - 0, articles - 21

          SecureCRT 常用命令

          Posted on 2010-01-14 23:15 斷點 閱讀(466) 評論(0)  編輯  收藏 所屬分類: 其它

          常用命令:
          一、ls 只列出文件名 (相當(dāng)于dir,dir也可以使用)

          -A:列出所有文件,包含隱藏文件。
          -l:列表形式,包含文件的絕大部分屬性。
          -R:遞歸顯示。
          --help:此命令的幫助。

          二、cd 改變目錄
          cd /:進入根目錄
          cd :回到自己的目錄(用戶不同則目錄也不同,root為/root,xxt為/home/xxt
          cd ..:回到上級目錄
          pwd:顯示當(dāng)前所在的目錄

          三.less 文件名:查看文件內(nèi)容。

          四.q 退出打開的文件。

          五.上傳文件: rz 選擇要傳送的文件,確定。

          六.下載文件: sz 指定文件名,enter敲,即下載到了secureCRT/download目錄下。

          七:刪除文件: rm 刪除文件 ,rmdir 刪除空目錄。
           
          八.顯示 最近輸入的20條命令:history 20
           
          九.獲得幫助命令 --help查看命令下詳細(xì)參數(shù):  如:rz --help   , sz --help  。

          十.cd 進入某個文件夾的命令:
          mkdir+文件夾名 創(chuàng)建某個文件夾的命令
          sz+文件名 從服務(wù)器端向本機發(fā)送文件的命令
          rz 從本機向服務(wù)器端傳送文件的命令
          ll 列出當(dāng)前目錄下的所有文件,包括每個文件的詳細(xì)信息
          dir 對當(dāng)前文件夾
          vi 打開當(dāng)前文件

          十一.在編輯某個文件的時候:
          a 切換到編輯模式
          ctrl+c 退出編輯模式
          dd 刪除整行
          :q 退出當(dāng)前文件
          :w 寫入并保存當(dāng)前文件
          -f 強行xx的參數(shù)。。。

           

          其它命令:
          1.ps -ef  //查看server的進程,以列表形式顯示的server進程。
           ps 顯示當(dāng)前在系統(tǒng)運行的進程 /usr/bin/ps [選項] -e 顯示每個現(xiàn)在運行的進程 -f 生成一個完全的列表

          實際操作:
          --------------------------------------

          1 SSH客戶端連接到10.5.1.55系統(tǒng)(參見《啟動遠程客戶端說明SecureCRT.doc》)

          $ cd /home/bea2/user_projects/csdomain/bin

          2 查看weblogic92服務(wù)進程

          $ ps -eaf | grep weblogic

              bea2 327926 331940   0 13:08:45 pts/4 0:00 grep weblogic

          webadmin 421908 368956   0   Sep 24      - 4:13 /usr/java5_64/bin/java -Xms256m -Xmx512m -da -Dplatform.home=/home/weblogic/bea/weblogic92 -Dwls.home=/home/weblogic/bea/weblogic92/server -Dwli.home=/home/weblogic/bea/weblogic92/integration -Dweblogic.management.discover=true -Dwlw.iterativeDev=false -Dwlw.testConsole=false -Dwlw.logErrorsToConsole= -Dweblogic.ext.dirs=/home/weblogic/bea/patch_weblogic923/profiles/default/sysext_manifest_classpath -Dweblogic.Name=AdminServer -Djava.security.policy=/home/weblogic/bea/weblogic92/server/lib/weblogic.policy weblogic.Server

          bea2 491796 385044 17 00:12:50 pts/6 182:55 /usr/java5_64/bin/java -Xms6g -Xmx8g -javaagent:/home/bea2/user_projects/csdomain/Introscope/wily/Agent.jar -Dcom.wily.introscope.agentProfile=/home/bea2/user_projects/csdomain/Introscope/wily/IntroscopeAgent.profile -Dcom.wily.introscope.agent.agentName=AdminServer -da -Dplatform.home=/home/weblogic/bea/weblogic92 -Dwls.home=/home/weblogic/bea/weblogic92/server -Dwli.home=/home/weblogic/bea/weblogic92/integration -Dweblogic.management.discover=true -Dwlw.iterativeDev= -Dwlw.testConsole= -Dwlw.logErrorsToConsole= -Dfile.encoding=GBK -Dibm.stream.nio=true -Dweblogic.ext.dirs=/home/weblogic/bea/patch_weblogic923/profiles/default/sysext_manifest_classpath -Dweblogic.Name=AdminServer -Djava.security.policy=/home/weblogic/bea/weblogic92/server/lib/weblogic.policy weblogic.Server

          說明:根據(jù)以上提示查看登陸用戶bea2啟動的進程,注意標(biāo)紅的bea2為進程擁有著, 491796為進程號

          3 執(zhí)行如下命令殺掉進程

          $ kill -9 491796(根據(jù)2操做查找到得系統(tǒng)進程號)

          說明:執(zhí)行后再執(zhí)行$ ps -eaf | grep weblogic命令將不會看到該進程號的weblogic進程

          4 啟動服務(wù)

          $ ./quickRun.sh

          -------------------------------------------------------------------
          2.ant -buildfile CMS_MainTrunk.xml  //build 包

          3.vi test.txt  //瀏覽文件內(nèi)容
          i {insert寫輸入}
          esc  退出insert
          :wq! write 保存并退出vi模式  
          :q!  不保存退出vi模式

          4.我一般習(xí)慣用ps –ef命令,這樣看到以列表形式顯示的server進程;用命令pstree來查看server的進程,這樣看到以樹的形式顯示的server進程。
          Pstree命令的優(yōu)點在于可以立即找出某進程的父進程。您可能會需要使用 -p 選項顯示每個進程的 PID,以及 -u 選項來顯示啟動該進程的用戶名。
          一般來說,這一樹結(jié)構(gòu)比較長,您就需要這么執(zhí)行 pstree –up | less 這將讓您縱覽整個進程樹結(jié)構(gòu)。

          5.secureCRT中亂碼解決:Options->SessionOptions->Appearance->font把default改成UTF-8,就可以顯示中文字體了。
           
          6.hostname:查hostname

          7.ifconfig 查詢主機IP

          8.在S-CRT下用ctrl+c 和ctrl+v:
          Options---Global Options---Edit default Settings進去后點Terminal---Emulation然后點Mapped Keys,點中低部的,use windows copy and paste key,點確認(rèn)。

          9.進入vi的命令:
          vi filename :打開或新建文件,并將光標(biāo)置于第一行首
          vi +n filename :打開文件,并將光標(biāo)置于第n行首
          vi + filename :打開文件,并將光標(biāo)置于最后一行首
          vi +/pattern filename:打開文件,并將光標(biāo)置于第一個與pattern匹配的串處

          10.移動光標(biāo)類命令:
          }:光標(biāo)移至段落開頭
          {:光標(biāo)移至段落結(jié)尾
          nG:光標(biāo)移至第n行首
          n+:光標(biāo)下移n行
          n-:光標(biāo)上移n行
          n$:光標(biāo)移至第n行尾
          H :光標(biāo)移至屏幕頂行
          M :光標(biāo)移至屏幕中間行
          L :光標(biāo)移至屏幕最后行
          0:(注意是數(shù)字零)光標(biāo)移至當(dāng)前行首
          $:光標(biāo)移至當(dāng)前行尾

          11.屏幕翻滾類命令:
          Ctrl+u:向文件首翻半屏
          Ctrl+d:向文件尾翻半屏
          Ctrl+f:向文件尾翻一屏  //好像是 r
          Ctrl+b;向文件首翻一屏
           
          12.搜索命令:
          /pattern:從光標(biāo)開始處向文件尾搜索pattern
          ?pattern:從光標(biāo)開始處向文件首搜索pattern
          n:在同一方向重復(fù)上一次搜索命令
          N:在反方向上重復(fù)上一次搜索命令

          postgres使用:
          1.進入sql運行環(huán)境。
          [test@test bin]$ ./psql -n dbname -U usrname
          stay81=# select count(*) from table1;
           count
          -------
            5986
          (1 row)

          2. 退出,使用結(jié)束后退出,不然連接一直被掛起。
          stay81=# \q 

          3.postgres 數(shù)據(jù)導(dǎo)出。
          [postgres@test bin]$ ./pg_dump -U postgres -t testTable -d testDB > testTable.dump
          或[postgres@test bin]$ ./pg_dump -U postgres -d testDB -t testTable -F c -v > testTable.dump

          4. postgres 數(shù)據(jù)導(dǎo)入。
          [postgres@test bin]$ ./psql -U postgres -d testDB < testTable.dump
          或[postgres@test bin]$ ./pg_restore -U postgres -d testDB < testTable.dump

          5.一臺主機上將數(shù)據(jù)庫目錄轉(zhuǎn)儲到另一臺主機上。
          pg_dump -h host1 -p 5432 dbname | psql -h host2 -p post1 dbname
          或./pg_dump -U postgres -d testDB1 -t testTable | ./psql -U postgres -d testDB2
          -U 為用戶名 ,-d 為DB名,-t 為表名稱,如果整個數(shù)據(jù)庫導(dǎo)出,不需此項。

          6.php執(zhí)行。
          [test@test bin]$ /usr/bin/php -q ./batchstart.php


          實戰(zhàn)操作:

          /home/absys6$ ls
          dvlp              dvlp_bak20090413  personal          tmp
          /home/absys6$ cd dvlp
          /home/absys6/dvlp$ ls
          /home/absys6/dvlp$ cd SV_POLICY
          /home/absys6/dvlp/SV_POLICY$ ls
          include  src
          /home/absys6/dvlp/SV_POLICY$ cd src
          /home/absys6/dvlp/SV_POLICY/src$ ls
          /home/absys6/dvlp/SV_POLICY/src$ ls *pc    //對文件進行篩選
          /home/absys6/dvlp/SV_POLICY/src$ grep VIP *pc //列出包含VIP的所有.pc的文件的代碼的一部分。
          /home/absys6/dvlp/SV_POLICY/src$ vi PlyPrmCnt.pc  //查看整個文件。

          還可見其它命令:http://www.zjgzx.com/blog/user1/1/archives/2008/4607.html

          posted @ 2009-09-11 19:42 斷點 閱讀(556) | 評論 (0)

          主站蜘蛛池模板: 泸定县| 莱芜市| 桓台县| 韶关市| SHOW| 陵川县| 克东县| 竹山县| 德惠市| 乌兰浩特市| 都匀市| 瑞金市| 临安市| 乐都县| 南江县| 周宁县| 玛多县| 湘潭县| 北川| 谢通门县| 南漳县| 高台县| 静乐县| 徐闻县| 台南市| 绍兴县| 广丰县| 贡嘎县| 西乌| 鄂托克旗| 怀化市| 蕉岭县| 长宁县| 普兰县| 汉中市| 增城市| 栖霞市| 崇明县| 治多县| 绥阳县| 丹阳市|