Linux基础命令

政林 2020-01-12 765浏览 0条评论
首页/正文
分享到: / / / /

Linux基础命令

reboot            #重启
shutdown –h now        #立马关机    
shutdown –r now        #立马重启
sync        #将数据由内存同步到硬盘中
ifconfig            #查看系统IP
userdel user    #删除用户但保存用户主目录
find            #查找
find 路径  -name  文件名    根据名称查询
find 路径  -user  文件名        根据用户着查询
find 路径  -size +n         按文件大小查询,+n 大于n  -n小于n   n等于n
cat  /etc/group            #查看创建了哪些组
groupdel  组名    #删除组
groupmod -n 新组名 老组名       #修改组
mkdir        #创建目录
touch            #创建空文件
lscpu            #查看系统配置
free -m            #查看内存大小
lsblk            #将以树状列出所有块设备,其中,TYPE=disk表示硬盘。
df -h或 fdisk -l|grep Disk    #查看硬盘使用情况
uname -a            #查看系统内核信息
cat /etc/issue  或cat /etc/redhat-release   查看当前操作系统版本信息
hostname            查看计算机名称    
du -s -h            #查看指定目录大小
grep MemTotal /proc/meminfo     # 查看内存总量
grep MemFree /proc/meminfo     # 查看空闲内存量
uptime         # 查看系统运行时间、用户数、负载
cat /proc/loadavg         # 查看系统负载磁盘和分区
mount | column -t         # 查看挂接的分区状态
fdisk -l         # 查看所有分区
swapon -s         # 查看所有交换分区
hdparm -i /dev/hda             # 查看磁盘参数(仅适用于IDE设备)
dmesg | grep IDE         # 查看启动时IDE设备检测状况网络
ifconfig         # 查看所有网络接口的属性
iptables -L         # 查看防火墙设置
route -n         # 查看路由表
netstat -lntp         # 查看所有监听端口
netstat -antp         # 查看所有已经建立的连接
netstat -s         # 查看网络统计信息进程
ps -ef         # 查看所有进程
top         # 实时显示进程状态用户
w             # 查看活动用户
id         # 查看指定用户信息
last             # 查看用户登录日志
cut -d: -f1 /etc/passwd     # 查看系统所有用户
cut -d: -f1 /etc/group         # 查看系统所有组
crontab -l         # 查看当前用户的计划任务服务
chkconfig –list         # 列出所有系统服务
chkconfig –list | grep on         # 列出所有启动的系统服务程序
rpm -qa         # 查看所有安装的软件包
cat /proc/cpuinfo :            #查看CPU相关参数的linux系统命令
cat /proc/partitions :    #查看linux硬盘和分区信息的系统信息命令
cat /proc/meminfo :        #查看linux系统内存信息的linux系统命令
cat /proc/version :        #查看版本,类似uname -r
cat /proc/ioports :            #查看设备io端口
cat /proc/interrupts :            #查看中断
cat /proc/pci :            #查看pci设备的信息
cat /proc/swaps :        #查看所有swap分区的信息
yum repolist enabled        #查看系统所有可用源
firewall-cmd --state                          ##查看防火墙状态,是否是running
firewall-cmd --reload                          ##重新载入配置,比如添加规则之后,需要执行此命令
firewall-cmd --get-zones                      ##列出支持的zone
firewall-cmd --get-services                    ##列出支持的服务,在列表中的服务是放行的
firewall-cmd --query-service ftp              ##查看ftp服务是否支持,返回yes或者no
firewall-cmd --add-service=ftp                ##临时开放ftp服务
firewall-cmd --add-service=ftp --permanent    ##永久开放ftp服务
firewall-cmd --remove-service=ftp --permanent  ##永久移除ftp服务
firewall-cmd --add-port=80/tcp --permanent    ##永久添加80端口 
iptables -L -n                                ##查看规则,这个命令是和iptables的相同的

点击这里给我发
消息
最后修改:2020-01-12 18:08:37 © 著作权归作者所有
如果觉得我的文章对你有用,请随意赞赏
扫一扫支付

上一篇

发表评论

评论列表

还没有人评论哦~赶快抢占沙发吧~