5.crond、磁盘、网络等配置

一、crond任务调度

任务调度: 指系统在某个时间执行的特定的命令或程序。

语法:contab [选项]

常用选项:

选项描述
-u用来设定某个用户的crontab服务
-e编辑某个用户的crontab文件内容。如果不指定用户,则表示编辑当前用户的crontab文件。
-l显示某个用户的crontab文件内容,如果不指定用户,则表示显示当前用户的crontab文件内容。
-r从/var/spool/cron目录中删除某个用户的crontab文件,如果不指定用户,则默认删除当前用户的crontab文件。
-i在删除用户的crontab文件时给确认提示。

cron五个占位符说明:

项目含义范围
第一个"*"一小时当中的第几分钟0-59
第二个"*"一天当中的第几小时0-23
第三个"*"一个月当中的第几天1-31
第四个"*"一年当中的第几月1-12
第五个"*"一周当中的星期几0-7(0和7都代表星期天)

实例:备份数据库

# 1.编写备份数据库脚本(mysqlback.sh),并给一个可执行权限
# 2.执行crontab
crontab -e
# 3.写入定时命令,类似vim编辑
# 每天6点,脚本路径
0 6 * * * /home/mysqlbackup/mysqlback.sh
# 4.查看日志
tail -f /var/log/cron

二、磁盘分区、挂载

1、磁盘说明

1).Linux硬盘分为IDE硬盘和SCSI硬盘,目前基本上是SCSI硬盘。
2).对于SCSI硬盘则标识为“sdx~”,SCSI硬盘是用“sd”来表示分区所在的类型。

2.lsblk

列出块设备信息。

语法:lsblk [选项]

常用选项:

选项描述
-a显示所有设备。
-f显示文件系统信息。
-m显示权限信息。

示例:

[root@IP0200005 ~]# lsblk
NAME            MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda               8:0    0   50G  0 disk
├─sda1            8:1    0    1G  0 part /boot
└─sda2            8:2    0   49G  0 part
  ├─centos-root 253:0    0   47G  0 lvm  /
  └─centos-swap 253:1    0    2G  0 lvm  [SWAP]
sdb               8:16   0   50G  0 disk
sdc               8:32   0   50G  0 disk
sr0              11:0    1  4.3G  0 rom

在这里插入图片描述

3.df

磁盘情况查询。

语法:df [选项]

常用选项:

选项描述
-a包含全部的文件系统
-h以可读性较高的方式来显示信息
-l仅显示本地端的文件系统

示例:

[root@IP0200005 ~]# df -h
文件系统                 容量  已用  可用 已用% 挂载点
/dev/mapper/centos-root   47G   35G   13G   73% /
devtmpfs                 7.8G     0  7.8G    0% /dev
tmpfs                    7.8G     0  7.8G    0% /dev/shm
tmpfs                    7.8G   69M  7.7G    1% /run
tmpfs                    7.8G     0  7.8G    0% /sys/fs/cgroup
/dev/sda1               1014M  162M  853M   16% /boot
tmpfs                    1.6G     0  1.6G    0% /run/user/997
tmpfs                    1.6G     0  1.6G    0% /run/user/0
172.16.211.6:/js_hx      148G  8.8G  132G    7% /usr/local/finance-share-directory
4.du

显示每个文件和目录的磁盘使用空间。

语法:du [选项] [文件]

**常用选项:**默认为当前目录

选项描述
-a包含文件
-s指定目录占用大小汇总
-h以K,M,G为单位,提高信息的可读性
-c列出明细同时增加汇总值
--max-depth=N计算到第N层目录的大小

示例:

# 显示指定目录大小
[root@IP0200005 home]# du -sh /home
8.0G    /home

三、网络配置

1.ifconfig

查看网络配置。

2.ping

测试与目标主机的连通性。

语法:ping [参数] [主机名或IP]

常用选项:

选项描述
-c 数目在发送指定数目的包后停止
-i 秒数设定间隔几秒送一个网络封包给一台机器

示例:

[root@IP0200005 home]# ping 10.102.34.15
PING 10.102.34.15 (10.102.34.15) 56(84) bytes of data.
64 bytes from 10.102.34.15: icmp_seq=1 ttl=64 time=0.630 ms
64 bytes from 10.102.34.15: icmp_seq=2 ttl=64 time=0.523 ms
64 bytes from 10.102.34.15: icmp_seq=3 ttl=64 time=0.534 ms
3.tracert

Tracert 是一个 Windows 实用程序,可用于跟踪从路由器到目标网络的数据采集的路由。它还显示了在整个传输路由期间采用的跳数。

语法:tracert IP

4.telnet

查看某个端口是否可访问。

语法:telnet IP 端口 或者 telnet 域名 端口

示例:

[root@IP0200005 home]# telnet 10.102.34.15 3306
Trying 10.102.34.15...
Connected to 10.102.34.15.
Escape character is '^]'.
5.netstat

检验本机各端口的网络连接情况。

语法:netstat [参数]

常用选项:

选项描述
-a显示所有选项,默认不显示LISTEN相关
-t仅显示tcp相关选项
-u仅显示udp相关选项
-n拒绝显示别名,能显示数字的全部转化成数字
-l仅列出有在 Listen (监听) 的服务状态
-p显示建立相关链接的程序名
-r显示路由信息,路由表
-e显示扩展信息,例如uid等

示例:

[root@IP0200005 home]# netstat -lntp | grep 8080
tcp6       0      0 :::8080                 :::*                    LISTEN      128380/java
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值