摘要: 2、文本处理三剑客 sed流式编辑器,主要擅长对文件的编辑,我们可以事先定制好编辑文件的指令,然后让sed自动完成对文件的整体编辑(非交互环境)​格式:sed -r '定位+命令' 文件路径 #没有定位则代表文本所有内容,没有命令或定位于命令都没有则默认显示文本内容。​定位:行定位:#sed -r 阅读全文
posted @ 2021-08-14 16:55 Gnomeshghy 阅读(131) 评论(0) 推荐(0)
摘要: 一、linux系统的目录结构 window系统————————文件夹linux系统————————目录​根目录:顶级目录window系统:多根结构(系统默认文件分割符为\)C:D:linux系统:单根结构(系统默认文件分割符为/)/ 二、绝对路径与相对路径 从根开始写的路径就是绝对路径,否者就是相对 阅读全文
posted @ 2021-08-14 16:54 Gnomeshghy 阅读(157) 评论(0) 推荐(0)
摘要: 1、操作系统相关 单用户模式破解root密码 grub加密 光盘修复模式/救援模式 bios加密 ps:软件的安全性越高应用性越低,因此软件总是在安全和可用性之间做出选择 一些闭源的代码往往是因为代码的安全性低 ​ 2、shell基础命令 ​ shell命令 ​ shell解释器 ​ 操作系统 ​ 阅读全文
posted @ 2021-08-14 16:51 Gnomeshghy 阅读(265) 评论(0) 推荐(0)
摘要: 一、xshell 什么是xshell? xshell是一个远程执行命令客户端程序,对应的服务端程序openssh-serve(默认22端口) # 在xshell输入命令,命令会传到服务端然后执行输入的命令(tcp协议),命令的结果会传回xshell里显示出来。 套接字客户端 网络 套接字服务端 xs 阅读全文
posted @ 2021-08-14 16:48 Gnomeshghy 阅读(143) 评论(0) 推荐(0)
摘要: 一、函数的基本使用 # 1、函数的使用原则:先定义,后调用# 函数传值时跟“:”,注释的意思,不会对值本身产生影响def foo(x: int, y: int) -> int: # foo=函数的内存地址 print(x) print(y) print(x + y) # return 123foo( 阅读全文
posted @ 2021-08-14 16:41 Gnomeshghy 阅读(114) 评论(0) 推荐(0)
摘要: 文字资料 https://www.zhihu.com/column/c_1313146923390873600 网络基础之协议篇: https://www.cnblogs.com/linhaifeng/articles/5937962.html 网络基础之子网划分: https://www.cnbl 阅读全文
posted @ 2021-08-14 16:37 Gnomeshghy 阅读(30) 评论(0) 推荐(0)
摘要: 一、文件修改的两种方式 文件修改的原理:把硬盘数据读入内存,在内存修改完毕后,再覆盖回硬盘具体来说又分为两种方案。 #方案一:with open('test.txt',mode='rt',encoding='utf-8') as f: data = f.read()​with open('test. 阅读全文
posted @ 2021-08-14 16:35 Gnomeshghy 阅读(389) 评论(0) 推荐(0)
摘要: 一、文件的基本操作 1、什么是文件 文件是操作系统提供给用户或者说是应用程序操作硬盘的一种功能。 2、为何要用文件 读写文件就是在读写硬盘:我们对文件的读写操作都会被操作系统转换成硬盘的读写操作。 应用程序——————文件对象、文件句柄 操作系统——————操作系统对硬件进行封装,硬盘最后封装为文件 阅读全文
posted @ 2021-08-14 16:34 Gnomeshghy 阅读(589) 评论(0) 推荐(0)
摘要: 练习题 2.字典练习题 1.将列表中大于等于66的元素放入字典k1键对应的列表中 将列表中小于66的元素放入字典k2键对应的列表中 nums=[11,22,33,44,55,66,77,88,99,90] dic={ 'k1':[], 'k2':[] } 2.s='hello jason jason 阅读全文
posted @ 2021-08-14 16:32 Gnomeshghy 阅读(88) 评论(0) 推荐(0)
摘要: 成员运算 in 判断在...里面not in 判断不在...里面 print('a' in 'hello world aaa') #true print('world' in 'hello world aaa') #true print('red' in ['red','blue','yellow' 阅读全文
posted @ 2021-08-14 16:30 Gnomeshghy 阅读(52) 评论(0) 推荐(0)
摘要: 与用户交互 输入 input # python2与python3的区别 '''python3''' # 将获取到的用户输入赋值给变量名res res = input('please input your username>>>:') print(res, type(res)) # id返回一串数字( 阅读全文
posted @ 2021-08-14 16:28 Gnomeshghy 阅读(160) 评论(0) 推荐(0)
摘要: 理解所有语法的大前提: 为何要有这种语法??? 为了让计算机能够具备人的某项功能 0 编写python的两个地方1 IDE集成开发环境 超级编辑器:pycharm2 注释3、变量4、基本数据类型5、基本运算符6、输入输出 0 编写python的两个地方 交互式环境 写入文件(主流:永久保存代码) p 阅读全文
posted @ 2021-08-14 16:23 Gnomeshghy 阅读(503) 评论(0) 推荐(0)
摘要: 一 操作系统安装与启动 cpu ROM:(BIOS:Basic input output system) CMOS cpuRAM:windows本地硬盘 平台 = 计算机硬件+操作系统​跨平台性:开发出的软件可以在任意平台正常运行 二 编程语言分类 机器语言:直接用计算机能理解的二进制指令去编写程序 阅读全文
posted @ 2021-08-14 16:21 Gnomeshghy 阅读(88) 评论(0) 推荐(0)
摘要: ps:计算机硬件+操作系统==》平台 python入门 编程语言分类(***) 机器语言 汇编语言 高级语言 编译型:go 解释型:python​ python介绍 三大特性(******) python语言与python解释器发展史 安装py解释器(*****) python2.7解释器 pyth 阅读全文
posted @ 2021-08-14 16:18 Gnomeshghy 阅读(56) 评论(0) 推荐(0)