分类学习
文章平均质量分 58
柠檬树下的狒
希望每天进步的阳光boy
展开
-
2021-09-04-Linux磁盘管理认识
Linux文件系统学习磁盘的物理层面的认识磁盘的组成就像是一个烤串,由多个 磁片组成,每一个磁片上有若干圆形的叫磁柱cylinder(或者是叫磁道track),没一个磁柱又由 若干的扇区sector组成。磁盘需要进行分区。分区是文件系统的单位。也就是说一个分区一个文件系统,不同的分区文件系统可以不同。在分区的整体规则方面,也就是分区怎么分,分为MBR和GPT分区。MBR分区:典型特征是<1> 磁盘的第一个sector最重要。里面存有系统启动信息MBR(448B),和分区表(64B)原创 2021-09-08 10:22:00 · 101 阅读 · 0 评论 -
2021-08-30-tcpdump 命令详解
tcpdump 命令详解综述:在学习TCP网络相关的时候,学习到了tcpdump这个工具。其核心功能可以分为两个部分:对数据包进行过滤,将我们不需要的包抛弃掉。通过filter expression以及一些 选项 实现对我们需要的包进行各种处理。比如将之怎么显示出来,将之下载到一个文件中分述:过滤规则过滤规则主要是filter expression 。其由一个或多个单元构成。每一个单元包括有4个域。分别是proto 表示协议,如tcp ip ether等。默认是和后面的type保原创 2021-08-30 18:39:48 · 1854 阅读 · 0 评论 -
2021-08-29-第一个bash脚本遇到的问题以及解决方案
写第一个bash脚本遇到的问题以及解决方案1 变量的定义和使用变量的定义很简单,不需要类型声明。但是注意给变量赋值的时候 等号两端 不应该有空格。否则出错。变量的赋值如果使用另外变量的话,应该使用$()将其括起来变量的赋值还可以是 一个命令的输出,前提也是必须用$()括起来。来说明不是一个简单的字符串变量的使用也很简单,需要注意必须加$,可以使用${},时候后者可以使用一些其他的功能,包括我将会讲到的字符串的截取2 变量为字符串的时候,怎样进行截取使用${variable:A:原创 2021-08-29 21:40:15 · 350 阅读 · 0 评论 -
2021-08-28-grep命令
grep命令综述grep是一个查找指令。查找的模式为 grep 显示选项 '正则表达式' 数据源查找的来源可以是 文件,也可以是标准输出(通过管道来进行使用)。两者使用都很普遍。查找条件可以使用正则表达式,需要加引号。查找结果的显示当然也可以有不同的形式。分述查找来源如果使用文件的话,那么模式为 数据源就是文件名,可以使用 通配符来进行多项的匹配如果使用标准输出的话,可以使用管道查找条件使用正则表达式不用多说。如果需要用到条件逻辑判断,则需要使用egrep命令。显示设置原创 2021-08-28 22:44:24 · 121 阅读 · 0 评论 -
2021-08-28-export命令
export命令综述:export命令是一个环境变量的 展示(可以展示全部的环境变量),创建, 删除(不再将该环境变量向下传递),修改 的命令展示使用-p选项或者不加选项即可展示当前的所有环境变量创建这里创建 相比于 直接在bash里面创建的优势在于 可以使变量向下传递.也就是向下面创建的环境传递。修改这里的修改一样相当于使变量可以向下传递。注意:export相当于是将一个环境变量导出,使其可以向下传递。直接export 变量也是一样的。也就意味者,普通定义的原创 2021-08-28 22:22:03 · 164 阅读 · 0 评论 -
2021-5-10linux-find命令
------------find命令--------------------命令格式:find [-H] [-L] [-P] [-D debugopts] [-Olevel][starting-point…] [expression]starting-point为一个起点列表,可以多个起点expression:This is a kind of query specification describinghow we match files and what we do with the fil原创 2021-05-20 23:37:46 · 246 阅读 · 0 评论 -
2021-5-16git的使用(后续可能还会有更新油)
主题:git的使用。本篇主要是学习git时一些粗浅的学习笔记,可能后面会有更新。因为不够全面。如果想要详细学的话,可以移步廖雪峰的git教程内容:1 git是一个版本控制系统,简单理解就是可以记录一个空间内被追踪文件的每次的修改。git的下载安装很简单。直接用apt install git即可。git需要建立一个respository,这个respository就是版本库,是git的监管区域,可以监管里面的文件,respository建立需要 1 建立一个空文件夹,这是这个respositor原创 2021-05-17 20:37:21 · 96 阅读 · 0 评论 -
网络编程记录
主题:学习计算机网络相关,应该会更新的。---------------并发服务器和迭代服务器-------------------并发服务器指的是对于多个客户的请求,可以采用并发的方式来处理迭代服务器指的是对于多个客户的请求,会进行排队,然后逐个处理。一个完全处理完之后,去处理下一个,这种方式会使得客户的体验非常差。并发服务器的实现可以采用多种方式来实现。----------------------osi模型和网际协议族-----------------在网际协议族中,设备驱动程序 完成了物原创 2021-05-18 22:34:44 · 63 阅读 · 0 评论 -
2021-5-20mysql
记录学习mysql,后续可能有更新1 安装,使用apt install mysql-server 这样安装的有server,也有client,是一个完整的系统2 安装之后,运行server start mysql;就会运行起来(但是后来会发现出现没办法找到服务的问题)3 登录:远程的话,mysql -h hostname -P 端口号 -u username -p password(换行之后填密码)本地的话,省去-h 和 -P ,因为默认是localhost和0,表示本地。-u和-p参数要挨着op原创 2021-05-20 22:31:46 · 59 阅读 · 0 评论