1、编写一个脚本的定时任务
就是 先编写这个脚本 然后执行他 然后再去,crontab -e 去创建定时任务 最后加上这个脚本的执行路径 入如果想取消这个定时任务 我们就 进入编辑里面 crontab -e 将其直接删除就行了
2、使用scp命令远程传输命令
scp /wjy/swb/a/chouyan.txt root@192.168.61.152:/root/backup # 本主机的文件位置 远程用户名 目标ip 拷贝文件的位置
3、生成指定文件的大小
dd if=/dev/zero of=swb.txt bs=1K count=1 #生成一个大小为1K的文件名字为swb.txt
4、定时更新时间校准
首先编写一个脚本 vim crontab_ntpdate.sh #!/bin/bash ntpdate -u ntp.aliyun.com 其次编写定时任务 crontab -e * */1 * * * /root/sunwenbin/test
5、配置国内yum源
首先备份主机原有yum源文件 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.back 然后现在aliyun.com源 wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo 然后清除yum源缓存 yum clean all yum makecache yum update
6、做别名
alias ok='cd /root/sunwenbin/test'
7、自动化部署脚本(配置国内yum源)
#!/bin/bash #这是一个自动配置国内阿里云镜像yum的自动脚本 if [ -f /etc/yum.repos.d/CentOS-Base.repo ] then mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.back wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo yum clean all yum makecache yum update echo "done 全部ok" fi
8、查找在linux系统上是否安装了某个软件
yum install -y mlocate updatedb 手动更新索引数据库 locate 软件名称
9、echo
echo -e "sunwenbin\ndaw" 会将换行符\n输出 \t同样
10、对文件进行大小分割
基本语法 split 选项 要分割的文件名 输出文件的前缀 split -b 2K test1.txt sun 按大小分割 split -l 5 test1.txt yanzi 按行数分割