linux(centos6.5)常用命令


前言:由於項目項目使用的是linux服務器,因此會使用到較多linux命令,本文對centos下常用命令進行記錄

 

1、vi的三種模式

2、解壓縮相關

3、用戶相關

4、文件相關

5、各種查看命令

 

1、vi的三種模式

vi 文件名                                  //命令行模式,進入文件中

輸入i                                        //插入模式,對文件進行編輯

點擊ESC,再輸入冒號                //底行模式,輸入wq,就是保存並退出;q!不保存退出

 

2、解壓縮相關

XXX.tar.gz進行解壓縮:tar -zxvf XXX.tar.gz

XXX.tar進行解壓   :tar -xvf XXX.tar

XXX.zip進行解壓:unzip XXX.zip

 

 

3、用戶相關

groupadd  group                             //創建group用戶

 

useradd new                                    //創建new用戶
password new                                  //為new設置密碼
su new                                            //切換到new這個用戶
password                                        //為當前用戶修改密碼

 

4、文件相關

mkdir new                                              //創建名稱為new的文件夾

touch  new/new01.txt                            //在文件夾下新建文件為new01.txt

chmod 755 new01.txt                             //授權所有用戶訪問權限

cp 源路徑/文件 目標路徑/                         //將源文件復制到目標路徑

scp 源服務器:/文件   目標服務器:/文件        //服務器之間復制

rm -rf 文件夾或文件                        //刪除文件,如果是文件夾,必須帶r參數

mv 源路徑/文件 目標路徑/文件                   //移動源文件到目標路徑

mv 文件名.txt 文件名1.txt                  //修改文件名

 

5、各種查看命令

df -lh                                                //查看磁盤信息
lsb_release -a                                 //查看系統版本信息
free                                                  //查看內存信息
top                                                   //查看占有資源top資源進程

cat  /proc/meminfo                              //機器的內存使用信息

cat /proc/pid/statm                         //進程所占用的內存

netstat -anpl|grep 服務                       //查看服務端口號
ps -ef|grep 服務名                              //查看是否安裝服務

ps -aux | grep 服務                               //查看服務是否運行

netstat -tulnp                                        //查看已開啟的監聽狀態的端口 

netstat -anp|grep 端口號                        //查看端口占用情況

tail -f  filename                                        //會把filename里最尾部的內容顯示在屏幕上

tail -f  /tomcat/calinia.out                     //查看tomcat的運行日志

命令help                    //查看該命令的用法

 chkconfig 服務名 status   //查看單個服務的運行狀態

chkconfig –list                 查看所有服務的運行狀態 
service 服務名 status     //查看單個服務的運行狀態

service -status -all          //查看所有服務的運行狀態

 

 其他:

1、nohub  用法:使用nohup命令使進程在用戶退出后仍繼續執行

2、查看哪些端口被占用:netstat -tunlp

3、都可以查看指定端口被哪個進程占用的情況

 lsof -i:端口號

netstat -tunlp |grep 端口號

 


免責聲明!

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



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