【九月打卡】第11天 Linux常用基础知识_2
2022/9/17 4:17:19
本文主要是介绍【九月打卡】第11天 Linux常用基础知识_2,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
一、课程信息
打卡时间:2022.9.16
课程名称:2022新版编程必备基础,计算机组成原理+操作图片描述系统+网络
章节名称:第16章 Linux常用基础知识
讲师: 咚咚呛
二、今日课程
课程内容:文件隐藏属性的查看、文件的打包与压缩、crontab的原理与使用、shell的基础知识
三、学习心得
文件有许多隐藏属性,可以用命令:lsattr(或 chattr)查询文件的隐藏属性。
Linux文件的打包与压缩:打包的压缩文件有许多后缀。总的来说一般都是先打包后压缩,
下面的-zcvf中的z表示的是压缩算法的不同,对于不同的压缩算法需要改变不同的字母 打包与压缩: tar -zcvf xxx.tar.gz xxx 解压: tar -zxvf xxx.tar.gz
crontab是Unix的操作系统下的基于事件的任务调度管理系统,可以用于程序的周期性调度。我们可能有需要周期性需要执行的任务,例如定期清理缓存等等,这时候可以使用crontab。
crontb的使用方法:执行时间+执行命令
执行时间:分为5个部分,分别代表分钟、小时、日期、月份、周几,每个部分都可以用数字或者特殊字符进行定义,这里列举了一些特殊字符的代表含义:
* 代表当前部分时间的任何时候都执行 , 代表分隔的时段 - 代表一段时间范围内 -/n 代表每个n个单位间隔
不同用户都有自己的crontb,相互不影响,crontb只支持分钟级别的操作。这里我认为只需要建立了解一下linux下有这种工具就可以了,后续要使用在找资料。
shell和scripts:shell scripts是用shell庇阿涅的脚本程序,分为shell和scripts。shell是操作系统的文本界面,就相当于windows的powershell。shell scrpts是shell提供的功能编写的一个程序。当我们需要执行很多复杂动作时,我们可以编写shell scripts来一键执行这些复杂动作。shell的语法还是比较复杂的,内容也比较多,在下一次打卡再补充。
四、学习截图
这篇关于【九月打卡】第11天 Linux常用基础知识_2的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-18git仓库有更新,jenkins 自动触发拉代码怎么配置的?-icode9专业技术文章分享
- 2024-12-18Jenkins webhook 方式怎么配置指定的分支?-icode9专业技术文章分享
- 2024-12-13Linux C++项目实战入门教程
- 2024-12-13Linux C++编程项目实战入门教程
- 2024-12-11Linux部署Scrapy教程:新手入门指南
- 2024-12-11怎么将在本地创建的 Maven 仓库迁移到 Linux 服务器上?-icode9专业技术文章分享
- 2024-12-10Linux常用命令
- 2024-12-06谁看谁服! Linux 创始人对于进程和线程的理解是…
- 2024-12-04操作系统教程:新手入门及初级技巧详解
- 2024-12-04操作系统入门:新手必学指南