Linux Centos伺服器筆記

2021-08-27 11:35:24 字數 1612 閱讀 9359

1.call to undefined function mcrypt_module_open() 

#yum install php-mcrypt libmcrypt libmcrypt-devel

#service php-fpm restart

2.thinkcmf後台驗證碼無法顯示,出現call to undefined function imagecreate(),缺少gd庫

# yum -y install  php-gd

# service php-fpm restart

3.linux伺服器檢視資料夾大小

# du -h --max-depth=1 目錄
4.zip命令壓縮資料夾不輸出日誌

# zip -r -q ***.zip ***/
5.php守護者程序啟動,終端斷開後仍執行

# nohup php deamon.php start &
6.檢視程序

# ps -ef|grep php //檢視php程序

# ps -ef 檢視所有程序

7.檢視埠號

# netstat -lntp
8.檢視所有程序

# top   //shift+p 按照占用cpu排序

# ls -l /proc/程序id/exe // 檢視程序啟動檔案的路徑

# ls -l /proc/程序id/cwd //檢視程序執行目錄的路徑

# kill -9 程序id //終止程序

top命令詳解

pid:程序 id。

user:程序所有者。

pr:程序優先順序 ni:nice 值,nice 值越小,優先順序越高。

virt:使用的虛擬記憶體大小,單位 kb。

res:當前使用的記憶體大小,單位 kb。

shr:使用的共享記憶體的大小,單位 kb。

s:程序狀態。s代表可中斷,i是空閒程序,不占用cpu,t/t 是跟蹤或暫停, r是running,d是不可中斷,z是殭屍程序,程序已結束但是沒有**資源,x代表已經消亡,ps和top不會檢視到

%cpu:更新時間間隔內程序所使用的 cpu 時間的百分比。

%mem:更新時間間隔內程序所使用的記憶體的百分比。

time+:程序使用的 cpu 時間,精確到 0.01s。

command:程序名稱。

9.檔案許可權

# chmod -r 777 資料夾名稱 //給資料夾及下面子檔案全部許可權

# chmod o=rwx -r 資料夾名稱 //伺服器給資料夾開啟檔案並寫入檔案許可權

linux(centos)搭建SVN伺服器

安裝步驟如下 1 yum install subversion 2 輸入rpm ql subversion檢視安裝位置,如下圖 我們知道svn在bin目錄下生成了幾個二進位制檔案。輸入 svn help可以檢視svn的使用方法,如下圖。3 建立svn版本庫目錄 mkdir p var svn svn...

linux(centos)搭建SVN伺服器

安裝步驟如下 1 yum install subversion 2 輸入rpm ql subversion檢視安裝位置,如下圖 我們知道svn在bin目錄下生成了幾個二進位制檔案。輸入 svn help可以檢視svn的使用方法,如下圖。3 建立svn版本庫目錄 mkdir p var svn svn...

linux(centos)搭建SVN伺服器

安裝步驟如下 1 yum install subversion 2 輸入rpm ql subversion檢視安裝位置,如下圖 我們知道svn在bin目錄下生成了幾個二進位制檔案。輸入 svn help可以檢視svn的使用方法,如下圖。3 建立svn版本庫目錄 mkdir p var svn svn...