六尺之下


今日不肯埋头,明日何以抬头。

ISO文件

0 条评论 默认分类 无标签 linlk

一:ISO概念

ISO文件其实就是光盘镜像文件刻录软件可以直接把ISO文件刻录成可安装的系统光盘,ISO文件一般以iso为扩展名,其文件格式为iso9660。 ---- 来自百度百科

二:ISO文件由来

  1. 随着计算机U盘和移动硬盘的发展,很多电脑出厂的时候就不带光驱了。
  2. 有一些文件,天生就是存放在光盘文件中,例如WINDOWS操作系统

这时候就出现了一个问题:如何在一个不带光驱的电脑上,查看光盘文件呢?

解决方法就是:人们就把光盘内的文件原封不动地取出来,做成了ISO文件。

三:ISO文件使用

  1. 直接解压缩:
  2. 用ISO制作软件查看
  3. Win10系统可以用虚拟光驱装载

    • 右击ISO文件
    • 点击第一个黑体选项(Monter,装载)
    • 装载完页面会跳转到光盘里的文件夹
    • 使用完退出的时候,右击光盘,选择弹出。

四:为什么要使用ISO虚拟光盘?

这样每次使用的时候就不用去磨损你的正版盘。

crontab

0 条评论 Linux 无标签 linlk

原文地址:https://segmentfault.com/a/1190000021815907

crontab--定时任务

crontab命令被用来提交和管理用户需要周期性执行的任务。

crond进程每分钟定期检查是否有要执行的任务。如果有要执行的任务,则自动执行该文件。

crontab文件:

  • 每一行都是一个任务
  • 每行有六个字段,前五个字段代表时间,第六段表示要执行的命令段。

minute hour day month week command 顺序:分 时 日 月 周

  • minute: 表示分钟,可以是从0到59之间的任何整数。
  • hour:表示小时,可以是从0到23之间的任何整数。
  • day:表示日期,可以是从1到31之间的任何整数。
  • month:表示月份,可以是从1到12之间的任何整数。
  • week:表示星期几,可以是从0到7之间的任何整数,这里的0或7代表星期日。
  • command:要执行的命令,可以是系统命令,也可以是自己编写的脚本文件。

在以上各个字段中,还可以使用以下特殊字符:

  • 星号(*):代表所有可能的值,例如month字段如果是星号,则表示在满足其它字段的制约条件后每月都执行该命令操作。
  • 逗号(,):可以用逗号隔开的值指定一个列表范围,例如,“1,2,5,7,8,9”
  • 中杠(-):可以用整数之间的中杠表示一个整数范围,例如“2-6”表示“2,3,4,5,6”
  • 正斜线(/):可以用正斜线指定时间的间隔频率,例如“0-23/2”表示每两小时执行一次。同时正斜线可以和星号一起使用,例如*/10,如果用在minute字段,表示每十分钟执行一次。

image-20210226152127326

常用的Crontab命令:

安装crontab:yum install`crontabs`

查看定时任务列表:crontab-l

编辑定时任务:crontab –e【等同于: vim /var/spool/cron/root

**删除**定时任务:crontab–r

**备份**定时任务:crontab ` -l > $HOME/backMyCrontab `

crontab服务操作说明:

​ service crond start //启动服务

​ service crond stop //关闭服务

​ service crond restart //重启服务

​ service crond reload //重新载入配置

​ service crond status//查看crontab服务状态

推荐一个计算Crontab命令执行时间的网站:

https://tool.lu/crontab/

实例:

每隔2分钟输出当前时间到文件

/2 * echo $(date) >> /test/date.log

每周一的凌晨4点备份Crontab到指定目录的以当前日期命名的文件

0 4 1 crontab -l > /backup/backMyCrontab/backMyCrontab-$(date +%Y-%m-%d).log

在 12 月内, 每天的早上 6 点到 12 点,每隔 3 个小时 0 分钟执行一次 /usr/bin/backup

0 6-12/3 12 /usr/bin/backup

每天3-5,17-20每隔30分钟同步一次互联网时间,并且不输出日志到crontab将结果输出到log

echo "/30 [3-5],[17-20] /usr/bin/ntpstat time.windows.com >/dev/null 2>&1" >> /var/cron.log

每隔两天的上午8点到11点的第3和第15分钟执行command

3,15 8-11 /2 * command

每个星期一的上午8点到11点的第3和第15分钟执行command

3,15 8-11 1 command

每周六、周日的1:10重启smb

10 1 6,0 /etc/init.d/smb restart

每周一至周五3点钟,在目录/home中,查找文件名为*.xxx的文件,并删除4天前的文件。

00 03 1-5 find /home "*.xxx" -mtime +4 -exec rm {} ;

每小时执行/etc/cron.hourly目录内的脚本

01 root run-parts /etc/cron.hourly

datetime

0 条评论 python datetime linlk

python 的 datetime 模块

时间的三种存在方式:字符串时间对象时间戳

today = datetime.datetime.today()

  • time --> 字符串:strftime(<time对象>, <格式>)

    # 获取今天时间,并格式化成字符串
    datetime.datetime.strftime(today, "%Y-%m-%d")
    
    today.strftime("%Y-%m-%d")
  • 字符串 --> time: strptime(<string>, <格式>)
  • 时间戳 --> time:fromtimestamp(时间戳)

    datetime.datetime.fromtimestamp(timeS)

获取当前时间对象:

datetime.datetime.now()

datetime.datetime.today()

获取当前时间戳对象:

import time

time.localtime()

格式参数(常用):

参数效果
%D月 / 天 / 年
%F年 - 月 - 日
%Y带世纪部分的十制年份
%y不带世纪的十进制年份(值从0到99
%m十进制表示的月份
%d十进制表示的每月的第几天
%H24小时制的小时
%M十时制表示的分钟数
%S十时制表示的秒数

Git Bash配置账户密码

0 条评论 默认分类 git linlk
  1. 首先创建项目仓库(文件夹)并初始化项目
  2. 添加全局配置

    git config --global user.name "账户"
    git config --global user.password "密码"
  3. 凭证存储

如果第二步不行的话,则在 .git/config 文件末尾中添加两行:

[credential]
    helper = store

久坐

0 条评论 养生 无标签 linlk

注意事项

  1. 不要坐太低太软的椅子:
    因为太软的椅子会使腰曲向下凹陷,时间长了腰曲变直,容易诱发腰椎间盘突出,太低的椅子则使腰背肌压力增大,腰肌劳损。一般设计比较好的椅子最好在腰部和颈部都有适当地支撑,以缓解久坐后脊柱的压力
  2. 椅子和桌子要注意比例:
    人坐着对着电脑应该是平视,不应该有低头或者后仰的情况,这样才不会使颈肩部的软组织过于紧张。
  3. 尽量避免久坐:
    每隔半个小时起来活动活动。
  4. 有空时适当锻炼:
    像单杠 游泳都是比较适合的,也可以以瑜伽这些静态的锻炼为主,最好不要做乒乓球这类单边运动。
  5. 睡觉注意事项:

    • 睡觉最好不要睡太软的床,
    • 可以在腰部放个一个巴掌宽 2到3厘米厚的毛巾垫着睡觉,保持腰曲,
    • 枕头不能过高,一般以自己的拳头那么高就可以了,要放在颈椎下方
      桌椅高度

放松的动作:

  1. 久坐
    单一姿势过久了,可以试试这样,正常站立位,双脚宽度同肩宽,双手叉腰,尽量向后仰,维持十秒钟,放松一下,反复做十次,尽量每隔半个小时一个小时起来活动活动。
  2. 颈肌对抗训练,
    双手抱颈部,头向后仰,双手肘关节尽量贴紧,维持十到二十秒,然后尽量张开,维持十到二十秒,反复十到二十次。可以拉伸颈肩部软组织,保持颈曲,预防寰枢关节失稳。
  3. 单杠拉伸
    双手拉着单杠,全身放松,顺着身体的重量悬吊十到二十秒,放手休息一下,反复做十到二十次,早晚坚持,可以拉伸脊柱及脊旁软组织,减轻关节压力,预防椎间盘退变膨突。