03 2022 档案
摘要:vim 编辑器 # 什么是vim vi和vim命令都是Linux里较为强大的文本编辑器,由于linux系统中一切皆为文件而配置一个服务器就是在修改器配置文件的参数,vim编辑器是运维工程师必须掌握的一个工具,没有它很多工作都没有办法完成 ,vim其实就是vi的升级版 # 为什么要使用vim编辑器 因
阅读全文
摘要:文件的 属性及类型 文件的属性 # 第一列字符 文件的类型: 可以自己创建的 - :普通文件 touch d :directory 目录 mkdir l :link 软连接文件 (windows里面的快捷方式) ln 自己无法创建的 c :设备文件 (char 字符设备文件) 和字符相关的设备 b
阅读全文
摘要:day 10 去重命令 uniq # 语法结构 uniq [选项]... 文件名... 选项 : -c :count 统计 文件内容截取命令 cut # 语法结构 cut [选项]... 文件名... # cut 默认没有分隔符 选项 : -d :指定分割符 -f :取列 选择要打印的列的内容 -c
阅读全文
摘要:day 9 文件过滤命令 grep :过滤出内容 ^ :以...开头 $ :以...结尾 * :匹配*前面的内容至少0次或多次 . :匹配字符 # | :管道符 # 作用:将管道符左边命令的标准输出,交给管道符右边命令的标准来处理 选项 -n :打印行号 number -A : after 查看过滤
阅读全文
摘要:day 8 复制命令 cp: copy 复制命令 # 语法结构 cp [选项] 源文件.. 目标路径 选项 : -t :目标路径 源文件 -p:保持文件属性 -r:递归复制,复制目录下的所有文件 -a:相当于-pr,既可以保持文件属性又可以拷贝目录 -i:提示 cp默认有提示 -v:显示拷贝过程 删
阅读全文
摘要:文件管理命令 文件创建命令 mkdir make directory 选项:-p :递归创建目录,如果目录已存在,则不创建,且不报错 -v :显示目录的创建的过程 语法: mkdir [OPTTON]... DIRECTORY.... 创建目录 [选项可有可无,可以有多个] 目录的名字 在当前目录下
阅读全文
摘要:day 6 文件管理 对于计算机来说,所谓的数据就是0和1的序列。这样的一个序列可以储存在内存中,但内存中的数据会随着关机而消失。为了将数据长久保存,我们把数据储存在光盘或硬盘中。根据我们的需求,我们通常会将数据分开保存到文件这样一个个的小单位中(所谓的小,是相对于所有的数据而言)。但如果数据只能组
阅读全文
摘要:Bash特性 基础语法 命令 [选项] [参数] command [option] [argument] 在语法中,中括号的意思是可有可无的 获取ls命令的帮助 用法:ls [选项] [文件] ls : 查看当前所在工作目录下的文件目录 -a 查看目录下的所有文件,包括隐藏文件 -l 以长格式的方式
阅读全文
摘要:Bash初始 1. 虚拟机的快照 记录虚拟机某时刻的状态,随时可以还原到记录的状态(存档,读档) 注意:快照,尽量在关机状态下拍摄 2. 虚拟机的克隆 克隆的前提条件:必须在虚拟机关机的状态下,才能克隆 克隆的两种方式 克隆当前虚拟机状态 从快照状态克隆! 克隆类型 1.创建链接克隆: 优点:克隆速
阅读全文
摘要:今日学习笔记 网卡配置 一般使用静态IP地址,不推荐使用自动配置,因为自动化分配地址到期会更改IP地址。 IP地址: address:10.0.0.100 子网掩码: netmask:255.255.255.0 网关: getway:10.0.0.2 虚拟机网络模式: 桥接模式:将虚拟机的网卡和物理
阅读全文
摘要:day 8 字典的内置方法 类型转换 dict () 按kye取值 d1 = { 'name': 'jason', 'age': 18, 'hobbies': ['play game', 'basketball'] } print(d1['name']) # jason 键存在 print(d1['
阅读全文
摘要:day 7 字符串的其他内置方法 移除字符串首尾的指定字符,可以选择方向 s1 = '$$$jason$$$' print(s1.strip('$')) print(s1.lstrip('$')) print(s1.rstrip('$')) 大小写相关操作 s2 = 'JAHSKDsldjasl'
阅读全文
摘要:day 6 while + else while与else连用: 当while没有被关键词break主动结束的情况下,正常结束循环体代码之后会执行else的子代码。 while 条件: 循环体代码 else: 循环体代码正常运行结束 则会执行该子代码块 count = 1 while count <
阅读全文
摘要:day5 流程控制 流程控制就是控制事物的执行流程 执行流程的分类: 1. 顺序结构:顺序结构的程序设计是最简单的,只要按照解决问题的顺序写出相应的语句就行,它的执行顺序是自下而上,依次执行。 2. 分支结构:分支结构的执行是依据一定的条件选择执行路径,而不是严格按照语句出现的物理顺序。分支结构的程
阅读全文
摘要:day4 基本数据类型 字典 dict 1. 列表储存信息有一个缺陷,它无法明确表明数据的去向,字典能够非常精准的储存信息。 2.字典的创建方法是用大括号括起来,内存存放多个元素,元素与元素之间用逗号隔开元素是用k:v键值对的方式储存的。 3.k是对v描述性的信息,一般都是字符串;v是真实的数据。
阅读全文
摘要:day3 python多版本共存 1. 在cmd窗口中 将两个版本的python解释器所在路径都添加到环境变量里面之后重新命名python解释器文件名 2. 在pucharm中 方式一:file setting project python interpreter 选择system interpre
阅读全文
摘要:今日内容笔记 操作系统 1. 操作系统本质也是一种应用软件 2. 控制协调计算机各个硬件工作 3. 一台计算机运行软件必须要有操作系统 4. 程序员开发的程序都是基于操作系统 # 常见的操作系统 PC端 windows系统 注重用户体验 linux系统 源于unix 更加注重程序运行 mac系统 源
阅读全文
摘要:typora软件 # 下载 网址:https://typoraio.cn/ # 安装方法 双击exe文件(最好不要安装在C盘里) # markdown语法 Markdown是一种纯文本格式的标记语言,操作简单。通过简单的标记语法,它可以使普通文本内容具有一定的格式。 # 偏好设置 先去中文官网下载c
阅读全文
摘要:简介 1.Typora Typora 是一款由 Abner Lee 开发的轻量级 Markdown 编辑器,与其他 Markdown 编辑器不同的是,Typora 没有采用源代码和预览双栏显示的方式,而是采用所见即所得的编辑方式,实现了即时预览的功能,但也可切换至源代码编辑模式。 2.Markdow
阅读全文