6  crond任务调度 

crontab [option]

-e 编辑    -l 查询任务      -r 删除当前用户的所有任务

执行 crontab -e 进入编辑状态,编辑完指令保存后,会按设定的进行执行,如果后面跟的是一个文件,会执行这个文件(记得给可执行权限)

*/1 * * * * ls -al /home >> /home/1.txt

1 * * * * 表示一个小时中的1分钟;*/1 * * * 表示每隔1分钟;*0,8,15  * * *表示第0,8,15分钟执行;0-1 * * * * 表示0到1分钟内执行

共5个* 分别表示分钟,小时,一个月第几天,一年第几个月,一周的星期几

service crond restart   重启任务调度

7 磁盘分区

7.1 虚拟机增加一块新硬盘

lsblk -f   // 查看分区情况和挂载情况
  • 虚拟机增加硬盘   设置-硬盘-增加
  • 分区   
    • fdisk /dev/sdb
    • m 显示命令列表
    • n 新增分区,然后p选择为主分区,两次回车,最后w写入分区并退出
  • 格式化  
    • 分区命令 mkfs-t    ext4   /dev/sdb1
  • 挂载
    • mount   /dev/sdb1   /home/wulc/newdisk
    • umount  /dev/sdb1
  • 设置可以自动挂载
    • 修改/etc/fstab
    • mount -a  立即生效

7.2 查看磁盘情况

df -h  // 查询系统所有磁盘使用情况
du -[option] /home // 查询指定目录的占用情况
-s 指定目录占用大小汇总
-h 带计量单位
-a 含文件
--max-depth=1 子目录深度
-c 列出明细的同时,增加汇总值
du -h --max-depth=1 ./ // 查询当前文件夹下子文件夹大小
  • 统计某个目录下的文件个数
    • ls -l /home | grep "^-" | wc -l    // 
  • 统计某个目录下目录的个数
    • ls -l /home | grep "^d" | wc -l  
  • 统计目录下所有文件的个数
    • ls -lR /opt | grep "^-" | wc -l
  • 统计目录下所有目录的个数
    • ls -lR /opt | grep "^d" | wc -l
  • 以树状显示目录
    • yum install tree
    • tree

8 网络配置

 win上虚拟机有一个虚拟网卡vmnet8,可以通过修改来设置虚拟机的网络地址

ifconfig
  1.  自动获取
  2. 指定固定ip用作服务器
    • ip a 查看网卡信息
    • networkctl status ens33
    • [https://developer.aliyun.com/article/744737]
ps -aux | grep xxx // grep sshd 通过管道进行过滤
ps -a // 显示所有进程 ps -u // 用户格式显示进程信息 ps -x // 显示后台进程显示的详细信息
ps -ef // 查看父进程

9.2 终止进程

kill -9 id   // 加 -9 为强制终止
killall  id

9.3 查看进程数

pstree [option]
-p            // 显示进程的pid
-u            // 显示进程的所属用户

9.4 服务(service)管理

  • 管理指令
systemctl(service) 服务名 [start | stop | restart | reload | status]

服务如:sshd,mysql,iptables(防火墙)

telnet ip地址 端口号   // dos下查看,windows需要开启telnet
  • 查看系统有哪些服务并且修改运行级别
ls -al /etc/init.d
vim /etc/inittab
  • 给每个服务设置各个级别自启动或关闭
chkconfig --list | grep xxx
chkconfig 服务名 --list chkconfig
--level 5 服务名 on/off

 9.5 进程监控指令

  • 动态监控进程
top [option]
-d 10 // 刷新次数每10秒
-i //
-p //
交互指令
p 以CPU使用率排序,默认就是这个项
M 以内存的使用频率排序
N 以PID排序
q 退出top
u + username 指定监控哪个用户
k + uid 结束进程
  • 监控网络状态
netstat -anp  // all net service
netstat -anp | grep sshd // sshd service

 

posted on 2021-01-19 23:23  wulc++  阅读(51)  评论(0编辑  收藏  举报