Linux系統基本操作命令


1、文件與文件夾(目錄)操作命令

可以參考:http://www.runoob.com/linux/linux-command-manual.html

1)rm:刪除命令 

       例:$  rm  -i  文件名------------->有詢問“Y/N”;          rm  -r  文件名  --------------->刪除該文件夾和子目錄下的所有文件;

       例:$  rm  -f  文件名-------------> 直接刪除,不詢問

2)  mv:移動目錄或文件,還可以重命名

       例:$   mv  text  /zzz  ------------->將text移動到zzz目錄下;

       例:$   mv  text  zzz  --------------->text重命名為zzz

3)  mkdir:創建路徑和刪除路徑,創建目錄

       例:$   mkdir  zzz  ------------->在當前目錄下創建zzz的目錄;

       例:$   rmdir  zzz  --------------->刪除目錄zzz

4)  touch :創建空文件

        例:$  touch  zzz.xx  ---------------->創建文件名是zzz.xx的文件

5)cat :查看文件內容

        例:$  cat  zzz.xx ----------------->查看文件zzz.xx中的內容

6)tail :監視文件尾部內容,默認10行

       例:$   tail  -n  20  -f  zzz.xx ----------->查看文件zzz.xx的尾部20行內容

7)cp :復制  

       例:$   cp  a.xx   b  ------->將a.xx文件復制到b目錄(文件夾)下

8)scp :拷貝文件

       例:$   scp  -i  zzz.xx  root@192.168.1.35:/xxx/xxxx/  ----------------->從一台虛擬機上將文件zzz.xx拷貝到另外一台35的虛擬機的指定目錄下;

       例:$   scp  -r zzz  root@192.168.1.35:/xxx/xxxx/  ----------------->從一台虛擬機上將文件夾(目錄)zzz拷貝到另外一台35的虛擬機的指定目錄下

9)chmod :給文件賦權限

        例:$  chmod  777  zzz.xx  給zzz.xx文件增加可執行的權限

 

2、查看端口號的命令  : netstat  -antpl

3、查看正在執行的進程的命令 : ps  -ef

4、強制殺死xxxx該進程的命令 :kill - 9  xxxx   

5、配置Java環境變量的命令:

   先執行----> vi  /etc/profile   配置結束執行-------> socrce  /etc/profice  然后執行------->cat  /etc/profile進行查看,用java  -version查看Java版本

6、df -h ---------------->是查看磁盤容量的使用情況      

       必要參數:

          -a 全部文件系統列表

         -h 方便閱讀方式顯示

         -H 等於“-h”,但是計算式,1K=1000,而不是1K=1024

        -i 顯示inode信息

        -k 區塊為1024字節

        -l 只顯示本地文件系統

       -m 區塊為1048576字節

       --no-sync 忽略 sync 命令

       -P 輸出格式為POSIX

       --sync 在取得磁盤信息前,先執行sync命令

        -T 文件系統類型

     選擇參數:

           --block-size=<區塊大小> 指定區塊大小

          -t<文件系統類型> 只顯示選定文件系統的磁盤信息

         -x<文件系統類型> 不顯示選定文件系統的磁盤信息

          --help 顯示幫助信息

          --version 顯示版本信息

         “df -h”這條命令再熟悉不過。以更易讀的方式顯示目前磁盤空間和使用情況。

          “df -i” 以inode模式來顯示磁盤使用情況。

7、網絡命令

1)ifconfig :查看用戶網絡配置。它顯示當前網絡設備配置。補充:Windows 用的是 ipconfig

2)ping 將數據包發向用戶指定地址。當包被接收,目標機器發送返回數據包。ping 主要有兩個作用:

  • 用來確認網絡連接是暢通的。
  • 用來查看連接的速度信息。

  補充:-c 參數可以定義 ping 的次數,腳本中的網絡判斷用得比較多,比如 ping -c 4  www.baidu.com 就是 ping 百度四次;而在 windows 下,則使用-n 參數來定義 ping 次數,如 ping -n 4 www.baidu.com,另外你可以通過 ctrl+C 來停止命令。

3)發現主機連接最有用最通用的 Linux 命令。你可以使用”netstat -g”查詢該主機訂閱的所有多播組(網絡)

   netstat -nap | grep port 將會顯示使用該端口的應用程序的進程 id

  netstat -a or netstat –all 將會顯示包括 TCP 和 UDP 的所有連接

  netstat –tcp or netstat –t 將會顯示 TCP 連接

  netstat –udp or netstat –u 將會顯示 UDP 連接

  netstat -g 將會顯示該主機訂閱的所有多播網絡。

  netstat  -antpl 查看占用的進程,端口等信息


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM