系统管理
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 |
压缩 |
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命令 |
目的 |
$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)