CentOS命令彙總

2021-08-31 03:26:43 字數 2372 閱讀 8378

目錄

一、防火牆

1、iptables防火牆使用

二、系統相關

1、centos7查詢開機啟動項服務:   

2、centos磁碟空間不足,找不到占用檔案

3、檢視埠占用情況,殺死程序

4、檢視記憶體占用排名情況

使用iptables防火牆開放埠

systemctl stop firewalld.service
systemctl disable firewalld.service
firewall-cmd --state
yum install iptables-services
vi /etc/sysconfig/iptables
新增埠80、8080、3306、3690埠:

2.1、檢視當前已經開放的埠

firewall-cmd --list-ports
2.2、開啟埠,以8888為例

firewall-cmd --zone=public --add-port=8888/tcp --permanent
2.3、重啟防火牆

firewall-cmd --reload
2.4、其他指令

# 關閉防火牆

firewall systemctl stop firewalld.service

# 關閉防火牆開機啟動

firewall sustemctl disable firewalld.service

# 查詢所有啟動項:

systemctl list-unit-files

# 過濾查詢啟動項:

systemctl list-unit-files | grep enable

systemctl list-unit-files | grep mysql

# 啟動失敗服務

systemctl --failed

使用du -sh  和df -h 檢視/data目錄,有時會出現兩者查詢的結果不一致,其原因是使用rm命令刪除檔案時,只有當該檔案不存在任何link才會被刪除,但若此時剛好有程序訪問這個檔案,則這個檔案的實際占用空間將不會被釋放。

du是根據檔名進行的空間統計,使用rm時該檔案對系統來說已經不可見,所以不會統計這個檔案。df則是磁碟實際占用的數量。

# 查詢埠占用程序,獲取pid

netstat -ntlp|grep 8080

# 根據pid查詢程序詳情,包括狀態、時間以及對應軟體

ps 1777

# 停止程序,其中 -9 表示強迫程序立即停止

kill -9 [pid] #-9 表示強迫程序立即停止

#或者根據服務名稱查詢程序id及其子程序(此種方式更加詳細)

ps -ef|grep redis

netstat -antup |grep 2711

# 10表示記憶體佔用量前10的程序

ps aux | sort -k4nr | head -n 10

adduser admin
passwd admin
# 查詢sudoers的路徑

whereis sudoers

# 再檢視root對該檔案的許可權,會發現只有讀的許可權,需要要修改

ls -l /etc/sudoers

# 新增w許可權

chmod -v u+w /etc/sudoers

# 編輯新使用者的root許可權

vim /etc/sudoers

# 在root下一行追加新增的使用者

admin all=(all) all

# wq儲存退出,收回sudoers的寫入許可權

chmod -v u-w /etc/sudoers

# 刪除名稱為admin的使用者

userdel -rf admin

Centos 命令 配置彙總

linux centos重啟命令 1 reboot 普通重啟 2 shutdown r now 立刻重啟 root使用者使用 3 shutdown r 10 過10分鐘自動重啟 root使用者使用 4 shutdown r 20 35 在時間為20 35時候重啟 root使用者使用 如果是通過shu...

centos7 命令彙總

一般我們習慣使用ifconfig,但centos7預設不支援。centos7中檢視ip命令 ip addr 大小寫敏感 也可以安裝ifconfig,方法如下 1 查詢 yum search ifconfig回顯告訴我們是在yum install net tools.x86 64包裡 2 安裝 yum...

centos7常用命令彙總(一)

shutdown 關機命令 shutdown h 5 5分鐘後關機 halt 直接關機 poweroff 直接關機 shutdown h now 0 立即關機 reboot 直接重啟 shutdown r 5 5分鐘後重啟 shutdown r now 0 立即重啟 list ls 如下 示例 ro...