天天看點

unix指令自己總結

1 cd 目錄 移動到一個目錄下面

2 ps -ef|grep java 檢視java程序

3 ./shutdown.sh 停tomcat  

./start.sh 用于進入tomcat的bin目錄後執行啟動tomcat指令 反之,關閉tomcat為./shutdown.sh

4 ./startup.sh 啟tomcat

5 prstat -a 2 檢視cpu使用情況 每2秒重新整理一次

6 kill -9 程序号 殺程序

7 bash 切換到unix下指令方式 若系統是soloaris或linux

8 top 檢視cpu使用

top指令 %MER是指記憶體占用的百分比,%CPU指cpu使用百分比

9 q 退出 用于使用檢視cpu指令後,退出到可以輸入指令

10 free 檢視記憶體使用

11 pwd 檢視目前路徑

12 reboot 重新開機(軟重新開機),也可通過拔掉電源等會再插上重新開機

13 exit 退出連接配接

14 ll/ls /ls -a    列出目前目錄清單 ls -a 列出所有all目錄

15 cd 目錄(如:/uu/tomcat/bin) 移動到tomcat的bin目錄下 目錄可通過ssh界面化工具粘貼

16 sar 2 50 總共檢視50次,每兩秒鐘重新整理一次 退出cpu檢視,ctrl+c

17 gunzip 檔案名 解壓rar檔案

18 tar cvfz <檔案名>.tar.gz <檔案清單>

     壓縮檔案為tar.gz結尾 舉例:tar cvf - testproject | gzip > /mayl/testproject081021.tar.gz

     可帶目錄 進入目錄A 此例子是将A目錄下的testproject檔案夾壓縮到B目錄(/mayl)下 檔案名為testproject081021.tar.gz

      也可不帶目錄,直接壓縮到目前進入的目錄A下

19 壓縮:

     tar cvf - <檔案清單或目錄> | gzip > <檔案名>.tar.gz

     解壓縮:

     gzip -cd <檔案名>.tar.gz | tar xvf -

     舉例:gzip -cd testproject081021.tar.gz | tar xvf -

     進入目錄A 執行此指令 是将檔案解壓到A目錄下 也可指定目錄(将某目錄下的檔案解壓到目前目錄A下)

20 拷貝

    cp -rf <源目錄> <目的地目錄>

    千萬注意: 不要覆寫有用的東西

     舉例:cp -rf /mayl/myproject/webapps/ . 拷貝下面所有的到目前檔案夾下 (整個檔案夾的拷貝)

     cp <file1> <目的地目錄>

     單個檔案的拷貝

釋出war包:

通過ssh界面化連接配接到unix伺服器 移到tomcat的webapp目錄下,将本機的war包拖動到該目錄下即可,然後重新開機tomcat。

21 連接配接遠端上傳war包

    scp test.war [email protected]:/uu/u01/dir/ 連接配接遠端上傳war包

    回車輸入yes

   輸入密碼回車

    退出ctrl+c

22 netstat -na

      檢視連接配接,可看具體ip到庫的連接配接個數

23 cat /proc/version

     可檢視版本

24 killall -9 java   停止所有java程序

25 編輯

vi a.xml

按esc,按x,删除字母

按a,修改

按esc,按:wq 儲存

按q

26 ls -l 檢視該目錄下所有檔案大小

27 scp test.war [email protected]:/uu/u01/dir/ 連接配接遠端上傳war包

回車輸入yes

輸入密碼回車

退出ctrl+c

28 連接配接一個沒有外網位址的伺服器192.168.1.10 B

通過ssh連接配接該伺服器的一個有外網位址的内網A 192.168.1.11 外網222.1.1.1

進入指令視窗,輸入ssh 192.168.1.10

回車輸入密碼即可連入進行指令操作

29 建立檔案夾

mkdir 檔案夾名

30 apache伺服器啟動、停止、重新開機、檢視程序

./apachectl start

./apachectl stop

./httpd restart

ps -ef|grep apache

ps -ef|grep httpd

31 resin伺服器啟動、停止、重新開機

./httpd.sh start

./httpd.sh stop

./httpd.sh restart

32 對檔案增權重限

chmod +x ./httpd.sh

增加後此檔案即可執行了