(二)centos 常用命令和安裝

2021-07-30 07:56:55 字數 2858 閱讀 8522

安裝 

yum install screen

yum install wget

yum install pcre

yum install openssl*

檢視/編輯 網路配置 vi /etc/sysconfig/network-scripts/ifcfg-eno16777736 

重啟網路配置 service network restart 

切換使用者 su root

在centos中yum安裝和解除安裝軟體的使用方法

安裝方法

安裝乙個軟體時

安裝多個相類似的軟體時

安裝多個非類似軟體時

解除安裝乙個軟體時

解除安裝多個相類似的軟體時

解除安裝多個非類似軟體時

檢視埠是否開啟

netstat -an |grep 443

netstat -lntp 檢視監聽(listen)的埠

netstat -antp #檢視所有建立的tcp連線

停掉防火牆

service iptables stop

檢視是否安裝

whereis nginx

執行命令找到nginx路徑

ps aux | grep nginx

顯示程序

ps -ef |grep nginx  

殺死程序

kill -hup 主程序號或程序號檔案路徑

kill -sigusr2 pid

# top //找出cpu使用率高的程序pid

# strace -p pid //跟蹤程序

# ll /proc/pid/fd //檢視該程序在處理哪些檔案

將有可疑的php**修改之,如:file_get_contents沒有設定超時時間。

啟動ngin

cd usr/local/nginx/sbin

./nginx

重啟ngin

cd /usr/local/nginx/sbin

./nginx -s reload

強制停止

pkill -9 nginx

驗證ngin配置檔案正確

cd /usr/local/nginx/sbin

./nginx -t

檢視伺服器程序使用情況 

top    shift+p 按cpu排序   shift+m 按記憶體排序  

檢視所有程序

ps -ef

檢視伺服器版本

lsb_release -a

cat /etc/redhat-release

cat /etc/issue

登入mysql

mysql -u root -p

linux 所有配置檔案目錄

在etc檔案

/bin/systemctl start  iptables.service  開啟防火牆

可以實時的得到新追加到檔案中的資訊,常用來跟蹤日誌文

tail -f  17_05_05.log

linux下檢查是否安裝過某軟體包

1、rpm包安裝的,可以用 rpm -qa 看到,如果要查詢某軟體包是否安裝,用 rpm -qa | grep "軟體或者包的名字"

2、以deb包安裝的,可以用 dpkg -l 看到。如果是查詢指定軟體包,用 dpkg -l | grep "軟體或者包的名字"

3、yum方法安裝的,可以用 yum list installed 查詢,如果是查詢指定包,用 yum list installed | grep "軟體名或者包名"mysql 遠端訪問不行解決方法 host is not allowed to connect to this mysql server

如果你想連線你的mysql的時候發生這個錯誤:

error 1130: host 『192.168.1.3』 is not allowed to connect to this mysql server

解決方法:1。 改表法。可能是你的帳號不允許從遠端登陸,只能在localhost。這個時候只要在localhost的那台電腦,登入mysql後,更改 「mysql」 資料庫裡的 「user」 表裡的 「host」 項,從」localhost」改稱」%」

mysql -u root -pvmwaremysql>use mysql;mysql>update user set host = 『%』 where user = 『root';mysql>select host, user from user;

2. 授權法。例如,你想myuser使用mypassword從任何主機連線到mysql伺服器的話。

grant all privileges on *.* to 『myuser』@』%』 identified by 『mypassword』 with grant option;

如果你想允許使用者myuser從ip為192.168.1.3的主機連線到mysql伺服器,並使用mypassword作為密碼

grant all privileges on *.* to  『root』@』192.168.1.3′ identified by 『mypassword』 with grant option;

grant all privileges on *.* to 『root』@』10.10.40.54′ identified by 『123456』 with grant option;

CentOS常用命令

1.顯示當前目錄所有的檔案和目錄資訊 ls list ls xx目錄 檢視指定目錄下邊的檔案資訊 2.顯示當前檔案目錄位置 pwd 3.目錄之間切換 cd 目錄名字 cd 切換到上級目錄 4.切換到完全命令模式 init 3 進入命令模式 init 5 進入視覺化操作介面 5.使用者切換到超級管理員...

centos 常用命令

遠端鏈結 連交換機 telnet 192.168.1.241 username password 查埠 dis inter br 退出 ctrl 再按 quit 程序 殺程序 kill 9 5144 或 kill term 5144 9表示無條件 顯示程序 ps auxw 或 ps ef grep ...

centos 常用命令

建立目錄 mkdir p 目錄名 開啟目錄 cd 目錄名 1 cd 進入當前使用者的家目錄 2 cd 進入上次目錄 3 cd 進入上一級目錄 4 cd 進入當前目錄 檢視當前路徑 pwd 刪除目錄 rm rf 目錄名 rm 只能刪除空目錄 複製 cp 選項 目錄或檔案 目標目錄 1 r 複製目錄 2...