Linux基础(三)--系统管理

系统管理

  • 查看系统信息
linux命令 目的
uname 系统名称
uname -r 内核版本
cat /proc/cpuinfo cpu信息
cat /pr/meminfo 内存信息
date 系统时间
cal 2020 显示日历表
# date -s 2019-09-30 设置日期时间,root用户
df - lh 磁盘信息
du -sh /home/beifeng 占用磁盘大小
# fdisk -l 创建系统时挂的设备名
# fsck /dev/sda3 修复磁盘
# mount 查看挂载磁盘信息
#mount /dev/sdb1 /data01 挂载磁盘
#umount /dev/sdb1 卸载磁盘
#free -m 看系统内存使用情况
top 各个进程内存的使用情况
top -M 动态更新
cd /etc/sysconfig/network-scrips/ cat ifcfg-eth0 查看网卡信息
ping 主机名+ip地址映射
  • 软件安装方式
linux命令 目的
# rpm -qa竖线grep java 检查某个软件是否安装
#rpm -e --nodeps XXXXX 卸载已安装的软件
# rpm -ivh xxx.rpm 安装软件
$ unzip xxx.zip 首先安装,zip软件解压
$ zip yy.zip filetar 压缩
$ tar -zxvf xxx.tar.gz 软件解压,解压到当前目录
$ tar -zxvf xxx.tar.gz -C dir 解压到指定目录
$ tar -zcvf zzz.tar.gz dir 压缩
  • 设置普通用户的sudo权限
linux命令 目的
# vi /etc/sudoers 最上面插入beifeng ALL=(root)NOPASSWD:ALL 可以在普通话用户的情况下使用root用户的权限
$ sudo service iptables status 查看防火墙是否关闭
$ sudo service iptables stop 关闭防火墙
$ sudo service iptables start 开启防火墙
$ sudo chkconfig iptables off/on 永久性设置防火墙关闭/开启
$ cat /etc/sysconfig/selinux 禁用SELINUX(1)
$ sudo vi /etc/sysconfig/selinux 禁用SELINUX(2)
将SELINUX的值改为disabled 禁用SELINUX(3)
生效的话必须重启机器$ sudo reboot 禁用SELINUX(4)
  • 在linux中,自带的调度功能crontab
Linux命令 目的
$cronbtab -e 添加任务
*/1 * * * */bin/date >>/home/beifeng/log.txt 每分钟更新添加时间
$ crontab -l 查看所有的定时任务
$ crontab -r 删除所有的定时任务

针对用户:每个用户都可以调度自己的任务
crontab基本定义:
* * * * * command
所有字段之间使用空格隔开
字段的含义五个*
执行每隔分钟*/1-59
执行每隔小时*/0-23
执行每隔天*/1-31
执行每隔月*/1-12
执行每隔星期*/0-6(星期天是0)

猜你喜欢

转载自blog.csdn.net/qq_42007339/article/details/106227360