第二期学习报告(Yasso_C)

本文涉及的产品
公共DNS(含HTTPDNS解析),每月1000万次HTTP解析
云解析 DNS,旗舰版 1个月
全局流量管理 GTM,标准版 1个月
简介: 第二期学习报告(Yasso_C)

DAY1-1月24日 动手实战Linux文本处理入门深入解析实战
一、文本编辑工具Vim
image.png

二、文本文件查看命令
cat
命令描述:cat命令用于查看内容较少的纯文本文件。
命令格式:cat [选项] [文件]。
命令参数说明:
参数 说明
-n或--number 显示行号
-b或--number-nonblank 显示行号,但是不对空白行进行编号
-s或--squeeze-blank 当遇到有连续两行以上的空白行,只显示一行的空白行
aliyun11.png

DAY2-1月25日 动手实战Linux系统管理入门深入解析实战
常用系统工作命令
echo、date、wget、ps、top、pidof、kill、ifconfig、uname、uptime、free、who、last、history。
image.png

aliyun12.png

DAY3-1月26日 动手实战Linux磁盘管理入门深入解析实战
一、磁盘管理命令
df、du、fdisk

aliyun13.png

DAY4-1月27日 动手实战Linux文件与权限入门深入解析实战
一、文件目录管理命令
ls
命令描述: ls命令用于显示指定工作目录下的内容。
命令格式:ls [参数] [目录名]。
参数说明:
参数 说明
-a 显示所有文件及目录(包括隐藏文件)
-l 将文件的权限、拥有者、文件大小等详细信息列出(ll等同于ls -l)
-r 将文件反序列出(默认按英文字母正序)
-t 将文件按创建时间正序列出
-R 递归遍历目录下文件

pwd
命令描述:获取当前工作目录的绝对路径
cd
命令描述:cd命令用于切换工作目录。
touch
命令描述:touch命令用于修改文件或者目录的时间属性,包括存取时间和更改时间。若文件不存在,系统会建立一个新的文件。
命令格式:touch [参数] [文件]。
参数说明:
参数 说明
-c 如果指定文件不存在,不会建立新文件
-r 使用参考文件的时间记录
-t 设置文件的时间记录

mkdir
命令描述:mkdir命令用于新建子目录。-p参数确保目录名称存在,不存在的就新建一个。
mkdir -p a/b/c/d
命令使用示例:
新建目录a/b/c/d,并使用tree命令查看创建后的目录结构。
tree
image.png

rm
命令描述:rm命令用于删除一个文件或者目录。
命令格式:rm [参数] [文件]。
参数说明:
参数 说明
-i 删除前逐一询问确认
-f 无需确认,直接删除
-r 删除目录下所有文件

cp
命令描述: cp命令主要用于复制文件或目录。
命令格式:cp [参数] [源文件] [目标文件]。
参数说明:
参数 说明
-d 复制时保留链接
-f 覆盖已经存在的目标文件而不给出提示
-i 覆盖前询问
-p 除复制文件的内容外,还把修改时间和访问权限也复制到新文件中
-r 复制目录及目录内的所有项目

mv
命令描述: mv命令用来为文件或目录改名、或将文件或目录移入其它位置。
命令格式:mv [参数] [源文件] [目标文件]
参数说明:
参数 说明
-i 若指定目录已有同名文件,则先询问是否覆盖旧文件
-f 如果目标文件已经存在,不会询问而直接覆盖

rename
命令描述:rename命令用字符串替换的方式批量改变文件名。rename命令有C语言和Perl语言两个版本,这里介绍C语言版本的rename命令,不支持正则表达式。

chmod命令
chmod命令用于修改文件权限mode,-R参数以递归方式对子目录和文件进行修改。

chown命令
chown命令修改文件的属主和属组;-R参数以递归方式对子目录和文件进行修改;ls -l命令显示的第三列和第四列就是文件的属主和属组信息。

chgrp命令
chgrp命令用于修改文件的属组。

aliyun14.png

DAY5-1月28日 动手实战Linux文件管理入门深入解析实战

一、磁盘管理命令
磁盘管理命令

  1. cat命令。

cat命令描述:该命令用于连接文件并打印到标准输出设备上。
cat命令语法:
cat [参数] [文件名]
参数说明:
参数 说明
-n 由1开始对所有输出的行数进行编号。
-b 由1开始对所有输出的行数进行编号,对于空白行不编号。
-s 当遇到有连续两行以上的空白行,就替换为一行的空白行。
-E 在每行结束处显示$。
-T 将 TAB 字符显示为^I。

cmp命令。
cmp命令描述:该命令用于比较两个文件是否有差异。当相互比较的两个文件完全一样时,该指令不会显示任何信息。否则会标示出第一个不同之处的字符和列数编号。当不指定任何文件名称,或文件名为"-",则cmp指令会从标准输入设备读取数据。
cmp命令语法:
cmp -clsv--help[第二个文件]

diff命令。
diff命令描述:该命令用于比较文件的差异。diff命令以逐行的方式,比较文本文件的异同处。如果指定要比较目录,则diff会比较目录中相同文件名的文件,但不会比较其中子目录。

file命令。
file命令描述:该命令用于辨识文件类型。

find命令。
find命令描述:该命令用来在指定目录下查找文件。任何位于参数之前的字符串都将被视为欲查找的目录名。如果使用该命令时,不设置任何参数,则find命令将在当前目录下查找子目录与文件。并且将查找到的子目录和文件全部进行显示。

aliyun15.png

目录
相关文章
|
存储 安全 定位技术
ToDesk软件在权限提升中的应用
ToDesk软件在权限提升中的应用
544 0
|
安全 Shell API
Docker未授权访问漏洞利用
Docker未授权访问漏洞利用
300 0
|
SQL Web App开发 弹性计算
学习报告:冬季实战营第三期
在《冬季实战营第三期:MySQL数据库进阶实战》的学习报告
266 0
学习报告:冬季实战营第三期
|
弹性计算 网络协议 关系型数据库
第一期学习报告(Yasso_c)
第一期学习报告(Yasso_c)
187 1
第一期学习报告(Yasso_c)
|
SQL 弹性计算 运维
冬季实战营第三期学习报告
通过本期学期,掌握了MySQL及RDS MySQL基本操作
156 2
|
SQL 弹性计算 关系型数据库
第三期学习报告
部署博客及数据库相关基础知识加固
161 1
|
Web App开发 弹性计算 Kubernetes
学习报告:冬季实战营第四期
在《冬季实战营第四期:零基础容器技术实战》的学习报告
193 0
学习报告:冬季实战营第四期
|
弹性计算 运维 Linux
第一期学习报告
第一期学习报告
90 0
|
Linux Shell 开发工具
第二期学习报告
第二期学习报告
129 0
第二期学习报告
|
数据安全/隐私保护
Cobaltstrike系列(一)-- 远程控制
Cobaltstrike系列(一)-- 远程控制
493 0
Cobaltstrike系列(一)-- 远程控制