标签:set mysql ice tar ntp font cep 系统时间 histsize
centos6 iptables防火墙
清空防火墙规则:
iptables -F
开启防火墙:
service iptables start
关闭防火墙:
service iptables stop
重启防火墙:
service iptables restart
开放80端口:
iptables -I INPUT -p tcp --dport 80 -j ACCEPT
保存防火墙规则:
service iptables save 或 iptables-save
centos7 firewalld防火墙
开放httpd服务
firewall-cmd --add-service=http
firewall-cmd --permanent --add-service=http
firewall-cmd --reload
firewalld防火墙开放80端口
firewall-cmd --zone=public --add-port=80/tcp --permanent #开启80端口
firewall-cmd --reload #重新载入
firewall-cmd --zone=public --query-port=80/tcp #查看80端口是否开启
firewall-cmd --zone=public --remove-port=80/tcp --permanent #删除80端口
firewall-cmd --zone=public --list-ports #查看所有打开的端口
停止、启动和重启firewalld
停止:systemctl stop firewalld
启动:systemctl start firewalld
重启:systemctl restart firewalld
查看CPU的个数
cat /proc/cpuinfo | grep processor
查看单个cpu信息
cat /proc/cpuinfo
查看CPU大小
cat /proc/cpuinfo |grep "model name" && cat /proc/cpuinfo |grep "physical id"
查看内存情况
free –m
查看内存大小
cat /proc/meminfo |grep MemTotal 或 grep MemTotal /proc/meminfo
查看空闲内存
grep MemFree /proc/meminfo
查看所有的交换分区
swapon -s
查看硬盘大小
fdisk -l |grep Disk
查看各个分区使用情况
df -hT
查看系统负载磁盘和分区
cat /proc/loadavg
查看指定目录的大小
du -sh
查看系统版本
cat /etc/redhat-release
显示操作系统的发行版号
uname -r
显示系统名、节点名称、操作系统的发行版号、操作系统版本、运行系统的机器 ID 号。
uname -a
查看计算机的名称
hostname
Centos6 修改主机名(永久修改)
vim /etc/sysconfig/network
Centos7修改主机名(永久修改)
方法一:修改/etc/hostname文件设置主机名
方法二:hostnamectl set-hostname xxx
查看所有PCI设备
lspci –tv
查看所有USB设备
lsusb –tv
查看加载的内核模块
lsmod
查看环境变量资源
env
查看系统运行时间、用户数、负载
uptime
查看当前系统时间
date
同步时间
ntpdate -u ntp.api.bz #ntp.api.bz NTP服务器(上海)
查看时区
date -R
查看挂载的分区状态
mount | column -t
查看所有网络接口的属性
ifconfig
查看防火墙设置
iptables -L
查看路由表
route –n
查看443端口是否被占用
netstat -tnl | grep 443
查看所有已建立的连接
netstat –antp
查看服务监听端口
netstat -atunlp | grep ssh
查看服务进程
ps -aux | grep ssh 或 ps -ef | grep ssh
查看用户登陆日志
last
查看当前用户的计划任务
crontab -l
查看所有系统服务
chkconfig --list #适用于centos6
systemctl list-unit-files #适用于centos7
systemctl --type service #适用于centos7
查看所有启动的系统服务程序
chkconfig --list | grep on #适用于centos6
systemctl list-unit-files #适用于centos7
查看指定服务的当前启动信息:
chkconfig --list httpd
查看所有安装的软件包
rpm -qa
统计已安装软件包的数量
rpm -qa | wc -l
实时显示进程状态
top
查看活动用户
w
查看指定用户信息
id 用户
#centos7 systemctl
查看服务启动项
systemctl list-unit-files
列出所有服务
systemctl list-unit-files –type=service
如何激活服务并在开机时启用或禁用服务(即系统启动时自动启动mysql.service服务)
systemctl is-active mysql.service
systemctl enable mysql.service
systemctl disable mysql.service
systemctl status cron.service #查看定时任务状态
systemctl stop cron.service #关闭定时任务
systemctl status cron.service #查看操作情况
systemctl list-unit-files|grep enable #查看当前正在运行的服务
systemctl disable postfix.service #关闭邮件服务
systemctl list-unit-files|grep postfix #查看邮件服务是否开启
systemctl stop firewalld.service #关闭防火墙
systemctl is-enable #开启的服务
systemctl disable #关闭的服务
查看nfs服务开机启动是否:
systemctl is-enabled nfs.service
使用systemctl命令杀死服务:
systemctl killcrond
临时修改selinux:
setenforce 0|1
查看selinux状态:
getenforce
永久关闭selinux:
sed -i ‘/SELINUX=enforcing/SELINUX=disabled/g‘ /etc/sysconfig/selinux
查看系统运行级别
runlevel 或 who -r
Linux系统有7个运行级别(runlevel)
运行级别0:系统停机状态,系统默认运行级别不能设为0,否则不能正常启动
运行级别1:单用户工作状态,root权限,用于系统维护,禁止远程登陆
运行级别2:多用户状态(没有NFS)
运行级别3:完全的多用户状态(有NFS),登陆后进入控制台命令行模式
运行级别4:系统未使用,保留
运行级别5:X11控制台,登陆后进入图形GUI模式
运行级别6:系统正常关闭并重启,默认运行级别不能设为6,否则不能正常启动
#centos7更改启动模式;
查看当前是以哪种模式启动的:
systemctl get-default 或 runlevel
临时修改运行级别:
init 3
永久修改运行级别:
以命令行模式启动:
systemctl set-default multi-user.target
以图形化界面启动:
systemctl set-default graphical.target
更改后reboot重启生效
centos6更改启动模式
以图形化界面启动
vim /etc/inittab
id:5:initdefault:
以命令行启动
id:3:initdefault:
查看当前PS1的定义值
set | grep PS1
修改命令提示符颜色
vim ~/.bashrc
PS1="\[\e[37;40m\][\[\e[32;40m\]\u\[\e[37;40m\]@\h \[\e[36;40m\]\w\[\e[0m\]]\\$ "
查看系统支持语言
locale
查看当前系统语言
echo $LANG $LANGUAGE
修改系统语言:
改为英文
vim /etc/profile
LANG="en_US.UTF-8"
export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRC LANG
改为中文
vim /etc/profile
LANG="zh_CN.UTF-8"
export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRC LANG
centos7修改字符集方法
方法一:编辑字符集配置文件
/etc/locale.conf
方法二:命令行修改字符集
localectl set-locale LANG=zh_CN.UTF-8
localectl status
centos6修改字符集方法
/etc/sysconfig/i18n
查看DNS解析流程
dig +trace www.baidu.com
路由追踪
traceroute www.qq.com
查看nginx脚本位置
which nginx
which指令会在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果。
查看nginx配置文件路径
whereis nginx
在当前路径下查找文件
find nginx*
在根目录下查找文件
find / nginx
清除历史记录
history -c
标签:set mysql ice tar ntp font cep 系统时间 histsize
原文地址:https://www.cnblogs.com/Mr-Ding/p/9188666.html