20-05-26-命令行文本处理工具-Linux启动详解-RPM软件包管理-Bash的基本操作-文件系统基本结构

20-05-26-命令行文本处理工具-Linux启动详解-RPM软件包管理-Bash的基本操作-文件系统基本结构

命令行文本处理工具

  • 其中一点也没有想起来,是看了才想起来的
  • 是word count的缩写

统计行数
统计单词个数
统计字符个数

  • 对文件排序。如果忘记可以, 可能常用的是

忽略空白
基于数字进行排序
倒序
忽略大小写
u是指unique,删除重复的
使用c作为分隔符分割为列排序
x表示基于那几列排序

sed “/1-50s/需要查询的词/ 需要替换的词 /g”sed -e ‘’s/需要查询的词/ 需要替换的词 /g‘’ -e ‘’s/需要查询的词/ 需要替换的词 /g‘’ ` 多个替换

比较两个文件时,忽略掉空格
忽略大小写,但是实际上在linux是大小写敏感的
显示比较信息,可以在git上传文件时,不必上传,只需上传修改的内容即可。一般生成文件

Linux启动详解(还需要再次浏览@!)

  • 自己记住的部分
  • 7个等级。

模式1 是单用户模式
模式3是命令行模式
模式5是图形界面模式

  • root忘记密码,可以在程序启动时,进入单用户模式(即模式1),无需密码登录,登录之后再重新设置密码;这是不安全的,因为任何人都可以通过这种方式登录。所以可以设置密钥

  • 没有记住的部分,好多啊

  • BIOS 基本的输入输出系统;计算机启动第一个运行的就是BIOS,查找可启动的设备(比如U盘启动、光盘启动)

  • MBR BIOS找到启动设备后,执行引导代码;引导代码为MBR的466字节

  • GRUB 主流的引导程序(是啥

BIOS(查找可驱动的设备)–> MBR(引导代码)–>加载linux内核
命令dmesg查看启动时内核加载的信息,可以用来判断为什么系统启动不起来

RPM软件包管理

RPM 可以安装卸载更新软件(一种方式)
名称.版本.系统.平台.rpm (命名规范)

  • 大写的U

显示详细信息
显示进度条

  • rpm还可以查询需要安装的软件的信息;这个用的时候再查吧

Bash的基本操作 and 文件系统基本结构

  • #是管理者的符 $是用户的符
  • 命令三剑客

命令(比如 ls pwd)
参数 比如ls -a; ls -l(显示详细信息)
还有一个,忘了 (选项)

  • Tab键的牛叉之处

按一次Tab键是自动显示剩余的字符
按二次Tab键是自动显示与字符匹配的项

  • Ctrl + r 搜索历史命令并执行
  • 通配符,简单说

匹配多个
匹配一个

取反

  • 隐藏文件 ;隐藏文件不要修改,一般是配置文件,修改会麻烦。
  • 绝对路径
  • 相对路径
  • 还要个根的文件形式,后补

文章知识点与官方知识档案匹配,可进一步学习相关知识CS入门技能树Linux进阶新增用户25065 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年4月22日
下一篇 2020年4月22日

相关推荐