1.系统信息的查看:
查看系统名称:uname
uname -r 查看系统对应版本
查看cpu有关信息:cat /proc/cpuinfo
查看内存有关信息:cat /proc/meminfo
查看日期:date
查看时区:date -R
显示日历表:cal 2019
设置日期: date -s 2019-09-30
设置时分秒:date -s 14:42:45
查看磁盘使用情况:df -lh
预估目录占用空间大小:du -sh /home/beifeng/
修复磁盘(自动修复):fsck /dev/sda3
查看挂载磁盘信息:mount
mount /dev/ddb1 /data01
卸载磁盘:umount /dev/dbb1
2.内存有关信息查看
查看内存使用情况:free -m
查看进程使用情况:top/top -M
查看网卡有关信息:cd /etc/sysconfig/network-scripts/
3.Linux下软件安装的方式
第一种方式
RPM命令
检查某个软件是否安装
rpm -qa|grep jave
卸载已经安装的软件:
rpm -e --nodeps 软件名
安装软件
rpm -ivh xxx.rpm
第二种方式:
tar 源码 编译
解压软件:unzip xxx.zip
压缩软件:zip yy.zip file
tar软件
解压到当前目录
tar -zxvf xxx.tar.gz
解压到指定目录
tar -zxvf xxx.tar.gz -C dir
压缩
tar -zcvf zzz.tar.gz dir
第三种方式:
yum
4.设置普通用户sudo权限
切换到root用户
vi /etc/sudoers
在第一行添加以下内容:
senior ALL=(root)NOPASSWD:ALL
查看防火墙状态:
sudo service iptables status
关闭防火墙:
sudo service iptables stop
启动防火墙:
sudo service iptables start
永久性关闭防火墙:
sudo chkconfig httpd on
5.Linux定时任务
Linux当中,自带的调度功能crontab
针对用户
每个用户都可以调度自己的任务
在senior下创建一个定时任务
crontab -e
再配置有关信息
查看已有的定时任务:
crontab -l
删除定时任务:
crontab -r
crontab基本格式:
语法:
* * * * * command
说明:
1.六个字段之间,使用逗号隔开
2.字段的含义
第一个*:分钟1-59 例如每十分钟 */10
第二个*:时 0-23,*/2
第三个*:日1-31
第四个*:月1-12
第五个*:星期(0-6)
举一些例子:
每天21:30执行
30 21 * * * cmd01
每个月1,11,21的2:30执行
30 2 1,11,21 * * cmd02
每周六或者每周日,1:45执行
45 1 * * 6,0 cmd03
每天20:00到23:0每半个小时执行一次:
0,30 20-23 * * * cmd03
每小时执行一次:
* * /1 * * cmd05
网友评论