linux 常用命令

2021-10-17 18:44:55 字數 2953 閱讀 4956

重啟 crontab:  systemctl restart crond.service

重啟 mariadb:  systemctl restart mariadb

重啟 nginx:sudo systemctl reload nginx | sudo systemctl restart nginx |sudo /etc/init.d/nginx restart | sudo nginx -s restart  

重啟php:sudo service php-fpm restart | sudo systemctl php-fpm restart

壓縮tar.gz : -zcvf 壓縮檔案名 .tar.gz 被壓縮檔案名  

例子:tar -zcvf news_s_wekey_cn.tar.gz /s.weekey.cn

解壓tar.gz :   tar -zxvf 壓縮檔案名.tar.gz

壓縮zip:  zip -r  mydata.zip mydata #壓縮mydata目錄

解壓zip: unzip mydata.zip -d mydata

檢視服務: ps aux | grep 服務名稱

檢視埠:netstat -tunple | grep 服務埠

檢視當前磁碟使用情況:df -h

檢視當前目錄每個資料夾的情況:du --max-depth=1 -h

查詢大檔案: find / -type f -size +200m

查詢大檔案並排序:find / -type f -size +200m 2>/dev/null|xargs du -shm|sort -nr

檢視當前終端下的命令:ps

檢視所有的程序(不是動態的):ps -aux 

檢視所有的程序(是動態的):top

(最牛叉的):htop 

查詢指定程序:ps -ef | grep mmp-front  //mmp-front是程序關鍵字

殺死程序:kill -9 程序id

檢視指定資料夾大小  du -sh  news_s_wekey_cn.tar.gz

找檔案: find / -name 'nginx.conf'

grep -rn 'this success!!!!'

模糊查詢: find / -name '*wzk88.cn*'

複製檔案: cp /www/wwwroot/wzk.cn/music/*   /www/wwwroot/wzk/

檢查nginx 語法有沒有錯誤:nginx -t

nginx配置檔案路徑:cd /www/server/panel/vhost/nginx/119.23.68.193.conf

重啟nginx命令:nginx -s reload

實時檢視檔案:tailf /www/wwwlogs/wzk_8009.log;

執行檢查php檔案錯誤:php -l test.php

只檢查檔案錯誤不執行:php test.php

強制刪除檔案 rm -f test.php

強制刪除檔案 夾  rm -rf ci

改檔名 mv wzk.com  wzk

全域性搜尋檔案:grep -nr   '檔案'   ci/

檢視檔案大小:du -bm --max-depth=1 .

檢視埠號:netstat -ano | grep 8899

在檔案中查詢:grep -nr 'fopen' /www/server/php/70/

修改檔案直接跳到512行 vim ./system/core/loader.php +512

在檔案裡顯示行數: :set number

顯示當前的所在路徑:pwd

檢視資料夾大小: du -hs news_yaoci2/

新增站點操作:

1、先在阿里雲後的安全組配置規則,新增安全組規則,只填寫埠範圍:8899/8899 和授權物件:0.0.0.0/0

就可以了。

2、去寶塔後台的**處,再新增站點輸入網域名稱wzk.cn:8899 確定就好了

3 、去寶塔後台開啟埠號8899開好了。檢視埠號:netstat -ano | grep 8899

4、輸入119.23.68.193:8899 即可訪問!

mysqpdump 命令備份資料庫:mysqldump -uroot -p zhao > /home/zhao2.sql

------------------------- 在 git 命令 ------------------------------------

zip zhao.sql.zip /home/zhao.sql  把檔案壓縮成zip格式 (這格式可以在phpmyadmin 直接匯入)

zip -r myci.zip ci  在當前資料夾內壓縮目錄ci為myci.zip 的壓縮檔案

tar -zcvf yaoci2-beta.tar.gz /var/www/html/yaoci2-beta/ 把專案打包

tar -zcvf zt_novel2.tar.gz /home/zt_novel.sql   把檔案打包

上傳專案到伺服器 scp -r ci [email protected]:/www/wwwroot/wzk/ (確定->yes->輸入伺服器密碼)

scp -r member.php [email protected]:/www/wwwroot/wzk/news_yaoci2/controllers/

112.74.198.179   m.yaoyaola.cn ip位址

埠是28上傳檔案到伺服器命令:

上傳檔案:

scp -p 28 -r demo1.html [email protected]:/www/wwwroot/test/

scp -p 28 -r [email protected]:/www/wwwroot/test/demo1.html /d/

------------------------- git 命令 ------------------------------------

Linux常用命令之Linux常用命令實戰知識點

在在複習linux,這是以前做的筆記,分享一下。linux系統 一切皆檔案 操作檔案就是操作linux系統 一 linux版本 1 redhat 企業版 收費 2 centos redhat的社群版 免費 3 ubuntu 4 紅旗 二 linux的特點 1 多使用者 多工 2 豐富的網路功能 3 ...

LINUX常用命令

一 目錄結構 目錄名稱 意 義 vmlinuz 該目錄中存放的是系統核心 bin 該目錄中存放linux的常用命令,在有的版本中是一些和根目錄下相同的目錄。boot 該目錄下存放的都是系統啟動時要用到的程式,當用lilo引導linux時,會用到這裡的一些資訊 dev 該目錄包含了linux系統中使用...

linux 常用命令

ssh 連線 eg.ssh l mike www.mydomain.com or 192.168.0.1 scp 複製 本地 遠端 scp localfile username tohost newfile 遠端 本地 scp username tohost remotefile local 把tx...