LIUNX系统管理常用命令

常用命令整理
系统命令:
#查看系统时间
date
#格式化输出日期
date +%Y-%m-%d
2018-10-24
date "+%Y%m%d"
20181024
#修改系统时间
#-s<字符串>:根据字符串来设置日期与时间。字符串前后必须加上双引号;
date -s "20181024 11:25:23"
#加减操作
#显示字符串所指的日期与时间。字符串前后必须加上双引号;day month year
date -d "-1 day" +%Y%m%d
#ip地址设置:
查看设备ip情况
ifconfig
临时设置ip
ifconfig eth0 192.168.1.156
暂时禁用或关闭网络
ifconfig eth0 down
开启
ifconfig eth0 up
如何永久设置IP
红帽系统 setup 图形设置
网络配置地址:
vim /etc/sysconfig/network-scripts/ifcfg-eth0
注意:ONBOOT="no"改为ONBOOT = yes
网络命令:
ping命令 -c 指定发送次数,判断对方是否存在
ping www.baidu.com
ping -c 5 www.baidu.com
traceroute 显示数据包到主机的路径(win tracert)
traceroute www.baodu.com

用户管理:
useradd tmp_233 添加tmp_233账户
passwd tmp_233 为 tmp_233设置密码
userdel tmp_233 删除用户
userdel -r tmp_233 了在删除用户时完全删除家目录,我们可以使用 -r 选项。这个选项同样会删除用户的邮件池
-f 强制删除用户
强制退出已经登陆用户:
who :查看一登陆用户
ps -u : 查看用户pid,-u uid or username 选择有效的用户id或者是用户名
kill pid :杀死对应用户的pid
last :统计所有用户最后登陆时间
lastlog: 显示所有用户,并显示登陆时间
进程管理:
进程查看:
ps aux/ps -le
类似任务管理器命令
top 输入q退出监控
pstree 可以查看进程关联关系
关闭进程:
kill pid
kill -1 pid 重启进程
kill -9 pid 强制杀死进程
系统定时任务:
crond 后台服务进程
查看是否开机启动
chkconfig --list | grep crond
启动:
service crond restart
crontab
-e 编辑
-l 查看
-r 删除
例:
0 5 * * * /root/autobak.shell
备份:
dump 指说普通备份,非增量备份
dump -0j -f /root/etc.bak.bz2 /etc/ :把/etc/目录备份为etc.bak.bz2
恢复备份
restore -r -f /root/boot.bak.bz2 :将/root/boot.bak.bz2解压缩到当前目录
关机:
立即关机:
shutdown -h now
shutdown -h 20:25
系统在今天的 20:25 分会关机,若在21:25才下达此命令,则隔天才关机
shutdown -h +10 系统再过十分钟后自动关机
shutdown -r now 系统立刻重新启动


猜你喜欢

转载自www.cnblogs.com/houzp/p/9851373.html