第1章 老男孩思想:如何提升自学能力?
这就是工作中领导分配任务,让你去搞定的模拟。
1.3 课堂上积极思考,对老师提问的问题主动回答,对于不会的要主动发问
抓重点:知识=è短时记忆è编码加工è长时记忆(存储大脑里)è提取
笔记/书è查帮助文档=è搜索引擎è加一些linux交流群=è身边人同学,项目经理、老师
通过计算机技术知识反向学习外语
Fsh目录层次标准里去查或man cp 看名字
1.7.2 总结100个报错翻译
Command not found
命令 没有 找到
第2章 Linux 里严格区分大小写
2.1 Tr 替换或删除字符
tr - translate or delete character
替换 或者 删除 字符
[root@oldgirl ~]# cat test.txt
Welcome to oldboy training.
we are excellent.
[root@oldgirl ~]# tr "w" "9" < test.txt
Welcome to oldboy training.
9e are excellent.
[root@oldgirl ~]# tr w 9 < test.txt
Welcome to oldboy training.
9e are excellent.
所有字符尽量加双引号
2.2 Grep 过滤 筛子(linux里面排前三)
grep, egrep, fgrep - print lines matching a pattern
打印 行 匹配 一个 模式/样式
![](https://img.haomeiwen.com/i16837788/deb5bf87e02de857.png)
--color =auto 过滤的内容加色[if !vml]
-v invert取反 排除某些行*****
![](https://img.haomeiwen.com/i16837788/4b0a4e1613d349aa.png)
-I 不区分大小写
![](https://img.haomeiwen.com/i16837788/834b93bb612afd2c.png)
-iv
![](https://img.haomeiwen.com/i16837788/70adc2ef47bc2d67.png)
-n 显示行号(对输出的内容显示原文件的行号)
![](https://img.haomeiwen.com/i16837788/0a0eaad073f159fb.png)
![](https://img.haomeiwen.com/i16837788/9a9cf3be3ff6a2ed.png)
-w 按单词为单位过滤
[root@oldgirl ~]# cat test.txt
Welcome to oldboy training.
we are excellent.
oldboy1
[root@oldgirl ~]#grep -w "oldboy" test.txt
Welcome to oldboy training.
[root@oldgirl ~]#grep "oldboy" test.txt
Welcome to oldboy training.
oldboy1
[root@oldgirl ~]# grep -w "oldboy" test.txt
Welcome to oldboy training.
-O 只输出匹配的内容
![](https://img.haomeiwen.com/i16837788/6369772be19f241d.png)
![](https://img.haomeiwen.com/i16837788/2679a798c4c65b3a.png)
-E 扩展的grep,即egrep,可以同时过滤两个单词
![](https://img.haomeiwen.com/i16837788/e860224f41871c18.png)
第3章 超定向符号的核心知识 (重点)
3.1 > 输出重定向,箭头方向就是数据流向,把左边的数据流向右边,会清空右边之前的数据
![](https://img.haomeiwen.com/i16837788/a7bc675dae246863.png)
![](https://img.haomeiwen.com/i16837788/e3e66ebb4d2f48a9.png)
3.2 >> 追加输出重定向,内容追加到文件尾部
![](https://img.haomeiwen.com/i16837788/763f53829caca96c.png)
![](https://img.haomeiwen.com/i16837788/e8254e927216a939.png)
3.3 cat >>文件<<EOF
![](https://img.haomeiwen.com/i16837788/d1a93106e23c2543.png)
3.4 错误输出 2>
数字2 错误输出(error output)
2> 错误输出重定向,箭头方向就是数据流向,把左边的爆破错输出到右边(覆盖)
![](https://img.haomeiwen.com/i16837788/76b2f97023ce849c.png)
此外还有一个特殊重定向用法:将标准错误重定向到标准输出,即标准错误和标准输出一样从定向到文件中,这个功能有3种实现命令方法。方法1:echo "I am oldboy" 1>>oldboy.txt 2>>oldboy.txt
方法2:echo "I am oldboy" &>>oldboy.txt
方法3:echo "I am oldboy" >>oldboy.txt 2>&1
第4章 Linux 文件属性概述
文件属性:文件的大小,时间,类型,权限,属主
![](https://img.haomeiwen.com/i16837788/754a4a53cfa90e8a.png)
![](https://img.haomeiwen.com/i16837788/05e030e3ebccd597.png)
第二列第一个字符:文件类型
一切皆文件。Windows用扩展名区分文件,Linux里有自己的文件类型,linux里的扩展名兼容windows方便区分文件
1 文件
图片、视频、文档都是文件
创建:touch 、 vim 、 echo、 cat
拷贝、移动:cp 、mv
删除: rm
三种类型:a . 纯文本文件: 字符数字等信息
b.数据文件: 存放命令收集的信
c.二进制文件: 可执行的命令
2 目录(directory)
生成:mkdir -p
复制:cp -a/-r
删除:rm -rf
区分:a 开头为d
b. 颜色为蓝色
ls -p目录结尾加斜线,斜线结尾
ls -h人类可读形式显示
ls -I 显示inde节点*****
ls -F 不同文件结尾加不同标识,目录结尾加斜线
网友评论