1、檢視埠占用情況
lsof -i tcp:80
2、檢視程序占用的檔案目錄
ll /proc/程序id/cwd
1、檢視系統版本
lsb_release -a
2、檢視核心版本
uname -a
cat /proc/version
yy複製
p 貼上
新增開機啟動:編輯 /etc/rc.local檔案,最後新增命令
新增防火牆埠允許: firewall-cmd --zone=public --add-port=3306/tcp --permanent
檢視防火牆埠列表:firewall-cmd --list-ports
防火牆重啟: systemctl reload firewalld
1、nohup命令實現退出終端後程式繼續後台執行,
需要輸入exit退出才能生效。
設定許可權
使用者:u:所屬使用者 g:組 o:其他使用者
具體許可權:w(4) :寫; r(2):讀 x(1):執行
chmod u+w
chown -r 使用者名稱 資料夾/檔案
專案放到伺服器上之後需要修改runtime許可權為777,這種做法不是最正確的做法。
正確做法:
一開始沒有許可權的原因是:檔案許可權755 ,所有者為root,所以沒有辦法寫入。
伺服器訪問的預設使用者是daemon,所以給runtime目錄設定使用者組為daemon,並設定許可權為770就可以了,最小限度的給檔案設定許可權。
生成的檔案目錄許可權參照umask(預設為0022即755許可權,檔案許可權是644),所有者和所屬組都是daemon,所以對於生成的目錄是有許可權的。
專案正確的許可權設定:
建立乙個使用者ftptest,參照上面這個鏈結,設定專案的所有者為ftptest,所屬組為php-fpm預設的使用者nginx
資料夾許可權755 檔案許可權644
這樣ftptest使用者可以用來操作ftp
runtime等快取日誌目錄設定770,可以寫入檔案
自我感覺這樣設定可以滿足大部分需求,許可權控制的也很好。
檢視linux目錄占用的空間大小
du -h :檢視伺服器某個目錄下的大小
df -h : 檢視整個磁碟的大小
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...