Centos 7.6 常用命令
1、查看系統內核
uname -r
2、查看已安裝kernel-devel
uname -a ; rpm -qa kernel\* | sort
3、安裝rpm包(非自動下載依賴)
rpm -ivh xxxxx
4、安裝rpm包(自動下載安裝依賴)
sudo yum install xxxxxx
5、查看已開放的端口
firewall-cmd --list-ports
6、開啟端口規則
firewall-cmd --zone=public --add-port=80/tcp --permanent
firewall-cmd --zone=public --add-port=80/udp --permanent
7、刪除端口規則
firewall-cmd --zone=public --remove-port=80/tcp --permanent
8、重啟防火墻
firewall-cmd --reload
9、停止防火墻
systemctl stop firewalld.service
10、禁止防火墻開機啟動
systemctl disable firewalld.service
11、查看防火墻狀態
systemctl status firewalld
12、查看服務自啟動狀態
systemctl list-unit-files
13、查看IP地址
ip addr
14、修改網卡配置文件:/etc/sysconfig/network-scripts/下的ifcfg-emx,如ifcfg-em1,ifcfg-em2等,ONBOOT=yes標識開啟自啟動,否則使用ifconfig無法看到網卡
cd /etc/sysconfig/network-scripts/
vim ifcfg-emx
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=dhcp
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=em3
UUID=94bb29a0-2297-417f-afac-7c22663f30a8
DEVICE=em3
ONBOOT=yes
15、備份源,并更新阿里源和EPEL源
cd /etc/yum.repos.d/
mkdir repo_bak
mv *.repo repo_bak/
wget http://mirrors.aliyun.com/repo/Centos-7.repo
wget http://mirrors.aliyun.com/repo/epel-7.repo
yum clean all
yum makecache
yum repolist enabled
yum repolist all
16、查看監聽端口
ss -lnt | awk '/:/{print $4}' | grep :*
17、查看系統名稱
cat /etc/hostname
18、修改網關配置文件,實現雙網卡一個訪問內網一個訪問外網
vim /etc/sysconfig/network
加入:
# Created by anaconda
NETWORKING=yes
HOSTNAME=主機名稱
GATEWAY=xxx
編輯內網網卡去除GATEWAY項目和DEFROUTE=no 外網網卡去除DEFROUTE=yes
19、重啟網絡
service network restart
20、安裝GNOME圖形界面,并啟動
yum -y groups install "GNOME Desktop"
startx
21、升級系統
yum -y upgrade:只升級所有包,不升級軟件和系統內核
yum -y update:升級所有包同時也升級軟件和系統內核
22、安裝VNC并啟動0號界面
yum -y install tigervnc-server tigervnc
啟動0號界面
vncserver :0
也可添加系統服務啟動1號界面
cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service
修改內容
[Unit]
Description=Remote desktop service (VNC)
After=syslog.target network.target
[Service]
Type=simple
User=root
# Clean any existing files in /tmp/.X11-unix environment
ExecStartPre=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'
ExecStart=/sbin/runuser -l root -c "/usr/bin/vncserver %i"
PIDFile=/root/.vnc/%H%i.pid
ExecStop=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'
[Install]
WantedBy=multi-user.target
然后啟動
systemctl start vncserver@:1.service
23、啟動服務并開啟自啟動
systemctl start xxx
systemctl enable xxx
24、刷新服務
systemctl daemon-reload
25、安裝Wireshark
yum -y install wireshark
yum -y install wireshark-gnome

浙公網安備 33010602011771號