老男孩思想:如何提升自学能力?
1、养成主动看书的习惯。
2、养成预习的习惯。
这就是工作中领导分配任务,让你去搞定的模拟。
3、课堂上要积极思考,对老师提问的问题要主动回答,
对于不会的要主动问。
4、对老师留的课后拓展的作业要能够完成。
5、对学习的内容要深度总结(思维导图,自己画图总结)等
抓重点:女浴室着火
知识==>短时记忆==>编码加工==>长时记忆(存储大脑里)==>提取
6、课后遇到不会的不要轻易问别人,学会自己解决问题。
笔记/书==差帮助文档==搜索引擎==加一些Linux交流群==身边的人、项目经理、老师
7、提升阅读外语能力。
通过计算机技术知识反向学习外语
a.学过的单词记录单词对应的意思的英文
fhs目录层次标准里去查或man cp 看名字
b.总结100个报错的翻译
command not found
命令 没有 找到
Linux里严格区分大小写。所有字符都尽量加双引号。
学习的时候重视过程,工作的时候重视结果
Linux命令:
-color给过滤的内容加颜色
-v invert取反
-i ignore忽略,不区分大小写
-n --line number对输出的内容显示源文件行号
-w按单词为单位过滤
-o只显示过滤的内容
-E拓展的grep 即egrep
重定向符号的核心知识*****
>或1>:
输出重定向,箭头方向就是数据流向,把左边的数据流向到右边会清空右边之前的数据。
清空前备份:
cp test.txt{,.ori}
cp test.txt test.txt.ori
清空文件:
>test.txt
cat testtxt
echo
"I am studying linux." >>/data/oldboy.txt
>>或1>>:
追加输出重定向,内容追加到文件尾部。
<:
标准输入重定向,箭头方向就是数据流向方向
<<:
追加输入重定向,箭头方向就是数据流向,
2>标准错误输出重定向,箭头方向就是数据流向,把左边的报错输出到右边(覆盖)
2>>标准错误追加输出重定向,箭头方向就是数据流向,把左边的报错输出到右边(追加)
固定定义;
数字1 标准输出(standard output)
数字0 标准输入(standard input)
数字2 错误输出(error output)
重定向符号总结:
Linux文件属性:
文件属性:文件的大小 时间 类型 权限 属主
索引节点 文件的唯一标识
身份证:人的唯一标识
进程号:进程的唯一标识
共10列
第一列:inode索引节点编号
系统读取文件时首先通过文件名找到inode号码,然后才能读取到文件内容
第二列:文件类型及权限。这一列共11个字符,
其中第一个字符为文件类型,
随后的9个自复位文件的对应权限,
最后一个字符点号“.”是和selinux有关的一个标识
第三列:硬链接数
第四列:属主:文件的拥有者,用户
第五列:属组:文件属于的组,用户组
第六列:大小
第七列:月份
第八列:日
第九列:时间
第十列:文件名
第二列第一个字符:文件类型
一切皆文件。Windows用扩展名区分文件,Linux里有自己的文件类型,Linux里的扩展名兼容Windows方便区分文件。
1、-普通文件
图片 视频 文档 都是文件
创建:touch vim echo cat
拷贝,移动:cp mv
删除:rm
三种类型:
a,纯文本文件:字符数字等内容
b,数据文件:存放命令搜集的信息
c,二进制文件:可执行的命令
2、d 目录(directory)
生成:mkdir -p
复制:cp -a/r
删除:rm -fr
区分:
a,开头为d
b,颜色为蓝色
c,ls -p,目录结尾加斜线,斜线结尾












网友评论