windows下xshell操作Linux命令大全(及服務器日誌查看)

(1)命令ls——列出文件
  ls -la 給出當前目錄下所有文件的一個長列表,包括以句點開頭的“隱藏”文件
  ls a* 列出當前目錄下以字母a開頭的所有文件
  ls -l *.doc 給出當前目錄下以.doc結尾的所有文件
(2)命令cp——複製文件
  cp afile afile.bak 把文件複製爲新文件afile.bak
  cp afile /home/bible/ 把文件afile從當前目錄複製到/home/bible/目錄下
  cp * /tmp 把當前目錄下的所有未隱藏文件複製到/tmp/目錄下
  cp -a docs docs.bak 遞歸性地把當前目錄下的docs目錄複製爲新目錄docs.bak,保持文件屬性,並複製所有的文件,包括以句點開頭的隱藏文件。爲了方便起見,-a選項包含-R選項
  cp -i 在覆蓋前詢問用戶
  cp -v 告訴用戶正在做什麼
(3)命令mv——移動和重命名文件
  mv aflie bfile 將afile重命名爲bfile
  mv afile /tmp 把當前目錄下的afile移動到/tmp/目錄下
(4)命令rm——刪除文件和目錄
  rm afile 刪除文件afile
  rm * 刪除當前目錄下的所有文件(未隱藏文件)。rm命令不刪除目錄,除非也指定了-r(遞歸)參數。
  rm -rf domed 刪除domed目錄以及它所包含的所有內容
  rm -i a* 刪除當前目錄下所有以字母a開頭的文件,並且在每次刪除時,提示用戶進行確認
(5)命令cd——更改目錄
  cd ~ 切換到主目錄
  cd /tmp 切換到目錄/tmp
  cd dir 切換到當前目錄下的dir目錄
  cd / 切換到根目錄
  cd .. 切換到到上一級目錄
  cd ../.. 切換到上二級目錄
  cd ~ 切換到用戶目錄,比如是root用戶,則切換到/root下
(6)命令mkdir——建立目錄
  mkdir phots 在當前目錄中建立名爲photos的目錄
  mkdir -p this/that/theother 在當前目錄下建立指定的嵌套子目錄
(7)命令mkdir——刪除目錄
  mkdir 將刪除空目錄
(8)命令more、less——查看文件內容
  more /etc/passwd 查看/etc/passwd的內容
  功能:分頁顯示命令
    more file
    more命令也可以通過管道符(|)與其他的命令一起使用,例如:
    ps ux|more
    ls|more
    less /etc/passwd 查看/etc/passwd的內容
(9)命令grep——搜索文件內容
  grep bible /etc/exports 在文件exports中查找包含bible的所有行
  tail -100 /var/log/apache/access.log|grep 404 在WEB服務器日誌文件access.log的後100行中查找包含“404”的行
  tail -100 /var/log/apache/access.log|grep -v googlebot 在WEB服務器日誌文件access.log的後100行中,查找沒有被google訪問的行
  grep -v ^# /etc/apache2/httpd.conf 在主apache配置文件中,查找所有非註釋行
(10)命令find——查找文件
  find .-name *.rpm 在當前目錄中查找rpm包
  find .|grep page 在當前目錄及其子目錄中查找文件名包含page的文件
  locate traceroute 在系統的任何地方查找文件名包含traceroute的文件
(11)命令vi——編輯文件
  vi /etc/bubby.txt 用vi編輯文件/etc/bubby.txt
  vim /etc/bubby.txt 用vi編輯文件/etc/bubby.txt
  快捷操作:
  切換窗口:alt+1,alt+2
  全屏:alt+回車
  將vim掛起(暫停):ctrl+z,暫停後可進行其他shell操作,完了之後可通過 fg 命令切換回vim界面繼續編輯
  :MR:查看歷史文件記錄(注意:MR大寫)
  :sp 橫向切換界面窗口   :vsp 縱向切換界面窗口   方便多文件對照編碼(如下圖:)
  emacs /etc/bubby.txt 用emacs編輯文件/etc/bubby.txt
(12)命令rz、sz——文件上傳下載
  運行命令Sudo rz,即是接收文件,xshell就會彈出文件選擇對話框,選好文件之後關閉對話框,文件就會上傳到linux裏的當前目錄 
  運行命令Sudo sz file 就是發文件到windows上(保存的目錄是可以配置) 比ftp命令方便多了,而且服務器不用再開FTP服務了。
(13)命令cat——顯示文件內容
  cat file
(14)命令ps——查看進程
  ps [options] 
  DESCRIPTION(描述):ps命令顯示運行程序選項的一些信息。如果你想顯示選項的一些重複信息,請使用top命令替代。
  用標準語法查看系統上的每一個進程。
     ps -e
     ps -ef
     ps -eF
     ps -ely 
(15)命令kill——殺掉進程
  [root@linux ~]# kill -signal %jobnumber
  [root@linux ~]# kill -l
  參數:
  -l  :這個是 L 的小寫,列出目前 kill 能夠使用的訊號 (signal) 有哪些?共有62個信號。
  signal :代表給予後面接的那個工作什麼樣的指示囉!用 man 7 signal 可知:
  -1 :重新讀取一次參數的設定檔 (類似 reload)
  -2 :代表與由鍵盤輸入 [ctrl]-c 同樣的動作;
  -9 :立刻強制刪除一個工作;
  -15:以正常的程序方式終止一項工作。與 -9 是不一樣的。
   範例一:找出目前的 bash 環境下的背景工作,並將該工作刪除。
  [root@linux ~]# jobs
  [1]+  Stopped                 vim bashrc
  [root@linux ~]# kill -9 %1
  [1]+  已砍掉                  vim bashrc
(16)命令stop、start——重啓tomcat
  ./catalina.sh stop      ./catalina.sh start

(17)命令top——查看cpu、內存


(18)命令pwd——查看當前路徑
(19)命令tar——打包、解包rar
  tar -cvf **.tar a.jsp b.java      將a和b打成**.rar
  tar -xvf **.tar a.jsp b.java      **.tar 解包
(20)命令tail——查看文件詳細信息
  tail -f aaa.txt          看aaa.txt文件的詳細信息
  tail -n x aaa.log           x:最後幾行
(21)命令head——查看文件的名字和後綴
  head -n x aaa.log           x:開始幾行aaa.log:要查看的文件的名字和後綴
(22)命令diff——比較文件內容 
    diff dir1 dir2 比較目錄1與目錄2的文件列表是否相同,但不比較文件的實際內容,不同則列出
   diff file1 file2 比較文件1與文件2的內容是否相同,如果是文本格式的文件,則將不相同的內容顯示,如果是二進制代碼則只表示兩個文件是不同的
   comm file1 file2 比較文件,顯示兩個文件不相同的內容
(23)命令ln——建立連接 
   ln source_path target_path 硬連接
   ln -s source_path target_path 軟連接
(24)命令touch——創建一個空文件
  touch aaa.txt  創建一個空文件,文件名爲aaa.txt
  三、基本系統命令
(25)命令man——查看某個命令的幫助
   man ls 顯示ls命令的幫助內容
(26)命令w——顯示登錄用戶的詳細信息
  Sarge:~# w
(27)命令who——顯示登錄用戶
  Sarge:~# who
(28)命令last——查看最近那些用戶登錄系統
  Sarge:~# last
(29)命令date——系統日期設定
  date -s 060520 06:00:00 設置系統時期爲20065206點整。
(30)命令clock——時鐘設置
  clock –r 對系統Bios中讀取時間參數
  clock –w 將系統時間(如由date設置的時間)寫入Bios
 (31)命令uname——查看系統版本
  uname -R 顯示操作系統內核的version
(32)命令reboot、shutdown——關閉和重新啓動計算機
    reboot   重新啓動計算機
  shutdown -r now  重新啓動計算機,停止服務後重新啓動計算機
  shutdown -h now  關閉計算機,停止服務後再關閉系統
  halt   關閉計算機
  一般用shutdown -r now,在重啓系統是,關閉相關服務,shutdown -h now也是如此。
(33) 命令su——切換用戶
    su -  切換到root用戶
   su  zhoulj 切換到zhoulj用戶,
   注意:- ,他很關鍵,使用-,將使用用戶的環境變量
(34)命令free——查看內存和swap分區使用情況
   Sarge:~# free -tm
(35)命令uptime——現在的時間 ,系統開機運轉到現在經過的時間,連線的使用者數量,最近一分鐘,五分鐘和十五分鐘的系統負載
   Sarge:~# uptime
(36) 命令vmstat——監視虛擬內存使用情況
   # vmstat
(37)命令iostat——磁盤吞吐量
   -c      只顯示CPU行
   -d      顯示磁盤行
   -k      以千字節爲單位顯示磁盤輸出
   -t       在輸出中包括時間戳
   -x      在輸出中包括擴展的磁盤指標
(38)命令clear—— 清屏
(39)重啓tomcat
(40)變更使用者chown
  變更文件或目錄的擁有者或所屬羣組
  chown -R -h owner file
  - R(recursive)選項意味着對所有子目錄下的文件也都進行同樣的操作。
  - h選項意味着在改變符號鏈接文件的屬主時不影響該鏈接所指向的目標文件
  chown -R xh test1 (test1目錄及子目錄的所有文件屬主變爲xh)

1.查看要重啓進程的進程號
  Ps –ef|grep xxxx
2.殺掉該項目的進程
  先殺第二列,再殺第一列
  Sudo kill -9 x x
  (x爲進程號,同時殺多箇中間以空格分割)
3.重啓tomcat
  首先找到tomcat的bin目錄
  Cd    tomcat/bin;
  然後運行 sudo ./run.sh即可啓動tomcat。

  Maven 打包語句:mvn clean package –Dmaven.test.skip=true

修改語言
  vi /etc/sysconfig/i18n修改Linux語言 如:LANGUAGE="zh_EN"大寫的改成小寫的en esc,:wq source /etc/sysconfig/i18n

#查找不知道目錄的文件
  find  -name / "名字"

系統
1# 查看內核/操作系統/CPU信息
  # uname -a          
2# 查看操作系統版本
  # head -n 1 /etc/issue   
3# 查看CPU信息
  # cat /proc/cpuinfo  
4# 查看計算機名
  # hostname 
5# 列出所有PCI設備
  # lspci -tv 
6# 列出所有USB設備
  # lsusb -tv 
7# 列出加載的內核模塊
  # lsmod  
8# 查看環境變量
  # env 
資源
9# 查看內存使用量和交換區使用量
  # free -m 
10# 查看各分區使用情況
  # df -h 
11# 查看指定目錄的大小
  # du -sh <目錄名>        
12# 查看內存總量
  # grep MemTotal /proc/meminfo   
13# 查看空閒內存量
  # grep MemFree /proc/meminfo   
14# 查看系統運行時間、用戶數、負載
  # uptime                 
15# 查看系統負載
  # cat /proc/loadavg      
磁盤和分區
1# 查看掛接的分區狀態
  # mount | column -t      
2# 查看所有分區
  # fdisk -l              
3# 查看所有交換分區
  # swapon -s             
4# 查看磁盤參數(僅適用於IDE設備)
  # hdparm -i /dev/hda     
5# 查看啓動時IDE設備檢測狀況
  # dmesg | grep IDE       

網絡
1# 查看所有網絡接口的屬性
  # ifconfig 
2# 查看防火牆設置
  # iptables -L 
3# 查看路由表
  # route -n 
4# 查看所有監聽端口
  # netstat -lntp 
5# 查看所有已經建立的連接
  # netstat -antp          
6# 查看網絡統計信息
  # netstat -s 

進程
1# 查看所有進程
  # ps -ef                 
2# 實時顯示進程狀態
  # top
用戶
1# 查看活動用戶
  # w                      
2# 查看指定用戶信息
  # id <用戶名>  
3# 查看用戶登錄日誌
  # last 
4# 查看系統所有用戶
  # cut -d: -f1 /etc/passwd   
5# 查看系統所有組
  # cut -d: -f1 /etc/group
6# 查看當前用戶的計劃任務
  # crontab -l 

服務
1# 列出所有系統服務
  # chkconfig --list 
2# 列出所有啓動的系統服務
  # chkconfig --list | grep on    

查看端口netstat –an
netstat -ano + tasklist /svc

netstat -ano 查找端口對應PID tasklist /svc 根據PID查找服務
netstat -tuln | grep 17002    查看端口情況

程序
1# 查看所有安裝的軟件包
  # rpm -qa 
用find命令查找最近修改過的文件

  Apache lsof -i:80
  chkconfig --list 查看服務

  apache重啓命令:service httpd start 啓動

  service httpd restart 重新啓動

  service httpd stop 停止服務

解壓:
  tar -xzvf union.kuche.com_20120209.tar.gz

複製
  cp  -a  union.kuche.com    union1.kuche.com

刪除 
  rm -rf union.kuche.com

#啓動VPN命令
  執行命令:service openvpn start

#修改工作目錄
  vi /etc/passwd

 
suse
linux 常用命令
(1)命令ls——列出文件
ls
-la 給出當前目錄下所有文件的一個長列表,包括以句點開頭的“隱藏”文件
ls a* 列出當前目錄下以字母a開頭的所有文件
ls -l *.doc 給出當前目錄下以.doc結尾的所有文件
(2)命令cp——複製文件
cp afile afile.bak 把文件複製爲新文件afile.bak
cp afile /home/bible/ 把文件afile從當前目錄複製到/home/bible/目錄下
cp
* /tmp 把當前目錄下的所有未隱藏文件複製到/tmp/目錄下
cp
-a docs docs.bak 遞歸性地把當前目錄下的docs目錄複製爲新目錄docs.bak,保持文件屬性,並複製所有的文件,包括以句點開頭的隱藏文件。爲了方便起見,-a選項包含-R選項
cp
-i 在覆蓋前詢問用戶
cp
-v 告訴用戶正在做什麼
(3)命令mv——移動和重命名文件
mv
aflie bfile 將afile重命名爲bfile
mv
afile /tmp 把當前目錄下的afile移動到/tmp/目錄下
(4)命令rm——刪除文件和目錄
rm
afile 刪除文件afile
rm
* 刪除當前目錄下的所有文件(未隱藏文件)。rm命令不刪除目錄,除非也指定了-r(遞歸)參數。
rm
-rf domed 刪除domed目錄以及它所包含的所有內容
rm
-i a* 刪除當前目錄下所有以字母a開頭的文件,並且在每次刪除時,提示用戶進行確認
(5)命令cd——更改目錄
cd
~ 切換到主目錄
cd
/tmp 切換到目錄/tmp
cd
dir 切換到當前目錄下的dir目錄
cd
/ 切換到根目錄
cd
.. 切換到到上一級目錄
cd
../.. 切換到上二級目錄
cd
~ 切換到用戶目錄,比如是root用戶,則切換到/root下
(6)命令mkdir——建立目錄
mkdir
phots 在當前目錄中建立名爲photos的目錄
mkdir
-p this/that/theother 在當前目錄下建立指定的嵌套子目錄
(7)命令mkdir——刪除目錄
mkdir 將刪除空目錄
(8)命令more、less——查看文件內容
more /etc/passwd 查看/etc/passwd的內容
功能:分頁顯示命令
  more file
  more命令也可以通過管道符(|)與其他的命令一起使用,例如:
  ps ux|more
  ls|more
less /etc/passwd 查看/etc/passwd的內容
(9)命令grep——搜索文件內容
grep bible /etc/exports 在文件exports中查找包含bible的所有行
tail -100 /var/log/apache/access.log|grep 404 在WEB服務器日誌文件access.log的後100行中查找包含“404”的行
tail -100 /var/log/apache/access.log|grep -v
googlebot 在WEB服務器日誌文件access.log的後100行中,查找沒有被google訪問的行
grep -v ^# /etc/apache2/httpd.conf 在主apache配置文件中,查找所有非註釋行
(10)命令find——查找文件
find .-name *.rpm 在當前目錄中查找rpm包
find .|grep page 在當前目錄及其子目錄中查找文件名包含page的文件
locate traceroute 在系統的任何地方查找文件名包含traceroute的文件
(11)命令vi——編輯文件
vi /etc/bubby.txt 用vi編輯文件/etc/bubby.txt
vim /etc/bubby.txt 用vi編輯文件/etc/bubby.txt
快捷操作:
切換窗口:alt+1,alt+2
全屏:alt+回車
將vim掛起(暫停):ctrl+z,暫停後可進行其他shell操作,完了之後可通過 fg 命令切換回vim界面繼續編輯
:MR:查看歷史文件記錄(注意:MR大寫)
:sp 橫向切換界面窗口   :vsp 縱向切換界面窗口   方便多文件對照編碼(如下圖:)
emacs /etc/bubby.txt 用emacs編輯文件/etc/bubby.txt
(12)命令rz、sz——文件上傳下載
運行命令Sudo rz,即是接收文件,xshell就會彈出文件選擇對話框,選好文件之後關閉對話框,文件就會上傳到linux裏的當前目錄。
運行命令Sudo sz file
就是發文件到windows上(保存的目錄是可以配置)比ftp命令方便多了,而且服務器不用再開FTP服務了。
(13)命令cat——顯示文件內容
cat file
(14)命令ps——查看進程
ps [options] 

DESCRIPTION(描述):ps命令顯示運行程序選項的一些信息。如果你想顯示選項的一些重複信息,請使用top命令替代。
用標準語法查看系統上的每一個進程。

   ps -e

   ps -ef

   ps -eF

   ps -ely 
(15)命令kill——殺掉進程
  [root@linux ~]# kill -signal %jobnumber

  [root@linux ~]# kill -l

  參數:

  -l  :這個是
L 的小寫,列出目前 kill 能夠使用的訊號 (signal) 有哪些?共有62個信號。

  signal :代表給予後面接的那個工作什麼樣的指示囉!用 man 7 signal 可知:

  -1 :重新讀取一次參數的設定檔 (類似 reload)

  -2 :代表與由鍵盤輸入 [ctrl]-c 同樣的動作;

  -9 :立刻強制刪除一個工作;

  -15:以正常的程序方式終止一項工作。與 -9 是不一樣的。

 範例一:找出目前的 bash 環境下的背景工作,並將該工作刪除。

  [root@linux ~]# jobs

  [1]+ 
Stopped                
vim bashrc

  [root@linux ~]# kill -9 %1

  [1]+  已砍掉                 
vim bashrc
(16)命令stop、start——重啓tomcat
./catalina.sh
stop      ./catalina.sh start
(17)命令top——查看cpu、內存
 
 
(18)命令pwd——查看當前路徑
(19)命令tar——打包、解包rar
tar -cvf **.tar
a.jsp b.java      將a和b打成**.rar

tar -xvf **.tar a.jsp b.java      **.tar 解包
(20)命令tail——查看文件詳細信息

tail -f aaa.txt        
 看aaa.txt文件的詳細信息

tail -n x aaa.log           x:最後幾行
(21)命令head——查看文件的名字和後綴

head -n x aaa.log     
     x:開始幾行aaa.log:要查看的文件的名字和後綴
(22)命令diff——比較文件內容 
    diff dir1 dir2 比較目錄1與目錄2的文件列表是否相同,但不比較文件的實際內容,不同則列出
  diff file1
file2 比較文件1與文件2的內容是否相同,如果是文本格式的文件,則將不相同的內容顯示,如果是二進制代碼則只表示兩個文件是不同的
  comm file1
file2 比較文件,顯示兩個文件不相同的內容
(23)命令ln——建立連接 
   ln source_path target_path 硬連接
   ln -s source_path target_path 軟連接
(24)命令touch——創建一個空文件
  touch
aaa.txt  創建一個空文件,文件名爲aaa.txt
  三、基本系統命令
(25)命令man——查看某個命令的幫助
  man ls 顯示ls命令的幫助內容
(26)命令w——顯示登錄用戶的詳細信息
  Sarge:~# w
(27)命令who——顯示登錄用戶
  Sarge:~# who
(28)命令last——查看最近那些用戶登錄系統
  Sarge:~#
last
(29)命令date——系統日期設定
  date -s 060520
06:00:00 設置系統時期爲20065206點整。
(30)命令clock——時鐘設置
  clock –r 對系統Bios中讀取時間參數
clock –w 將系統時間(如由date設置的時間)寫入Bios
 (31)命令uname——查看系統版本
  uname -R 顯示操作系統內核的version
(32)命令reboot、shutdown——關閉和重新啓動計算機
    reboot   重新啓動計算機
  shutdown -r
now  重新啓動計算機,停止服務後重新啓動計算機
  shutdown -h
now  關閉計算機,停止服務後再關閉系統
  halt  
關閉計算機
  一般用shutdown -r
now,在重啓系統是,關閉相關服務,shutdown -h
now也是如此。
(33) 命令su——切換用戶
    su -  切換到root用戶
  su  zhoulj 切換到zhoulj用戶,
  注意:- ,他很關鍵,使用-,將使用用戶的環境變量
(34)命令free——查看內存和swap分區使用情況
  Sarge:~# free -tm
(35)命令uptime——現在的時間 ,系統開機運轉到現在經過的時間,連線的使用者數量,最近一分鐘,五分鐘和十五分鐘的系統負載
   Sarge:~# uptime
(36) 命令vmstat——監視虛擬內存使用情況
   # vmstat
(37)命令iostat——磁盤吞吐量
  
-c      只顯示CPU行
   -d     
顯示磁盤行
   -k     
以千字節爲單位顯示磁盤輸出
   -t      
在輸出中包括時間戳
   -x     
在輸出中包括擴展的磁盤指標
(38)命令clear—— 清屏

(39)重啓tomcat
(40)變更使用者chown
變更文件或目錄的擁有者或所屬羣組

chown -R -h owner file

- R(recursive)選項意味着對所有子目錄下的文件也都進行同樣的操作。

- h選項意味着在改變符號鏈接文件的屬主時不影響該鏈接所指向的目標文件
chown -R xh test1 (test1目錄及子目錄的所有文件屬主變爲xh)
 
1.查看要重啓進程的進程號
Ps –ef|grep xxxx
2.殺掉該項目的進程
先殺第二列,再殺第一列
Sudo kill -9 x x
(x爲進程號,同時殺多箇中間以空格分割)
3.重啓tomcat
首先找到tomcat的bin目錄
Cd  tomcat/bin;
然後運行 sudo ./run.sh即可啓動tomcat。
 
Maven 打包語句:mvn
clean package –Dmaven.test.skip=true
 
修改語言
vi /etc/sysconfig/i18n修改Linux語言
如:LANGUAGE="zh_EN"大寫的改成小寫的en
esc,:wq
source /etc/sysconfig/i18n
 
#查找不知道目錄的文件
find  -name / "名字"
 
系統
1# 查看內核/操作系統/CPU信息
# uname -a          
2# 查看操作系統版本
# head -n 1 /etc/issue   
3# 查看CPU信息
# cat /proc/cpuinfo  
4# 查看計算機名
# hostname 
5# 列出所有PCI設備
# lspci -tv 
6# 列出所有USB設備
# lsusb -tv 
7# 列出加載的內核模塊
# lsmod  
8# 查看環境變量
# env 
資源
9# 查看內存使用量和交換區使用量
# free -m 
10# 查看各分區使用情況
# df -h 
11# 查看指定目錄的大小
# du -sh <目錄名>        
12# 查看內存總量
# grep MemTotal /proc/meminfo   
13# 查看空閒內存量
# grep MemFree /proc/meminfo   
14# 查看系統運行時間、用戶數、負載
# uptime                 
15# 查看系統負載
# cat /proc/loadavg      
磁盤和分區
1# 查看掛接的分區狀態
# mount | column -t      
2# 查看所有分區
# fdisk -l              
3# 查看所有交換分區
# swapon -s             
4# 查看磁盤參數(僅適用於IDE設備)
# hdparm -i /dev/hda     
5# 查看啓動時IDE設備檢測狀況
# dmesg | grep IDE       
 
網絡
1# 查看所有網絡接口的屬性
# ifconfig 
2# 查看防火牆設置
# iptables -L 
3# 查看路由表
# route -n 
4# 查看所有監聽端口
# netstat -lntp 
5# 查看所有已經建立的連接
# netstat -antp          
6# 查看網絡統計信息
# netstat -s 
 
進程
1# 查看所有進程
# ps -ef                 
2# 實時顯示進程狀態
# top
用戶
1# 查看活動用戶
# w                      
2# 查看指定用戶信息
# id <用戶名>  
3# 查看用戶登錄日誌
# last 
4# 查看系統所有用戶
# cut -d: -f1 /etc/passwd   
5# 查看系統所有組
# cut -d: -f1 /etc/group
6# 查看當前用戶的計劃任務
# crontab -l 
 
服務
1# 列出所有系統服務
# chkconfig --list 
2# 列出所有啓動的系統服務
# chkconfig --list | grep on    
 
查看端口netstat
–an
netstat -ano + tasklist /svc



netstat -ano 查找端口對應PID tasklist /svc 根據PID查找服務
netstat -tuln | grep 17002    查看端口情況
 
程序
1# 查看所有安裝的軟件包
# rpm -qa 
用find命令查找最近修改過的文件
 
Apache lsof -i:80
chkconfig --list 查看服務
 
apache重啓命令:service httpd start 啓動
 
service httpd restart 重新啓動
 
service httpd stop 停止服務
 
安裝JDK
[root@localhost
software]# chmod u+x jdk-6u31-linux-x64-rpm.bin 
[root@localhost
software]# ./jdk-6u31-linux-x64-rpm.bin 
[root@localhost /]#
vi /etc/profile 
export JAVA_HOME=/usr/java/jdk1.6.0_31
export
JRE_HOME=/usr/java/jdk1.6.0_31/jre
export
PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
export
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
[root@localhost /]#
source /etc/profile
[root@localhost /]#
java -version
java version
"1.6.0_31"
Java(TM) SE Runtime
Environment (build 1.6.0_31-b04)
Java HotSpot(TM)
64-Bit Server VM (build 20.6-b01, mixed mode)
 
 
壓縮:(壓縮後包名  壓縮前的包名)
tar -zcvf
union.kuche.com_20120209.tar.gz union.kuche.com
 
移動:(移動打包好的壓縮包到/opt/back/web/目錄下 )
mv  union.kuche.com_20120209.tar.gz   /opt/back/web/
 
解壓:
tar -xzvf
union.kuche.com_20120209.tar.gz
 
複製
cp  -a 
union.kuche.com   
union1.kuche.com
 
刪除
rm -rf
union.kuche.com
 
#啓動VPN命令
執行命令:service openvpn start

第一步,打開XShell,左上角“新建”,彈出框如下圖:

在這裏插入圖片描述

名稱填個自己方便辨識的,主機填上查看日誌的ip地址,端口號等其他地方不用修改。

第二步,點擊確定,填寫用戶名和密碼,OK,連接會話成功!

第三步,查看日誌

輸入命令:tail -f 當前的文件.log ,即可實時監控當前操作的後臺日誌,如果想退出 ,用ctrl+C

回車鍵就可以看日誌了。

第四,xshell實用快捷鍵

Ctrl+S:暫停日誌更新

Ctrl+Q : 啓動日誌實時更新

第五、導出日誌信息:

若看日誌不便,可以右擊–>選擇“到文本編輯器”–>“全部”,也可以。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章