2019-3-13 Day10 课后笔记 重定向符号与文件属性


一:思想

1:如何提升自学能力?

1、养成主动看书的习惯

2、养成预习的习惯

(相当于工作中领导分配任务,让你去搞定的模拟)

3、课堂上要积极思考,对老师提问的问题要主动回答,

   对于不会的要主动发问。

4、对于老师留的课后拓展的作业要能够完成

5、对学习的内容要深度总结(思维导图总结,画图总结)

知识==>短时记忆==>编码加工==>长时记忆(存储在大脑里)==>提取

6、课后遇到不会的不要轻易问别人,要学会自己解决问题

7、提升阅读外语的能力

   通过计算机技术知识反向学习外语

  a:学过的单词记录单词对应的意思的英语

    fhs命令层次标准去查货man  cp看名字

  b:总结100个报错的翻译

二:重定向符号

1:标准输出重定向

(1)>或1>标准输出重定向,箭头方向就是数据流方向,把左边书库流向右边,将右边原来的数据清空

 清空前备份:cp test.txt{,.ori}

             cp test.txt test.txt.ori

 清空文件:>test.txt

           Cat test.txt

(2)>>或0>>标准输出重定向,内容追加到文件尾部

2:标准输入重定向

(3)<或0<标准输入重定向,箭头方向就是数据流向

standard   input,      writing to   standard   output

标准       输入       写入   到    标准       输出

(4)<<或0<<追加输入重定向,箭头方向就是数据流向

3:标准错误重定向

(5)2>标准错误输出重定向,箭头方向就是数据流向,将左边的【报错】输入到右边(覆盖)

(6)2>>标准错误追加输出重定向,箭头房间就是数据流向,将左边的【报错】输入到右边(追加)

固定定义:数字0     标准输入

          数字1     标准输出

          数字2     错误输出

(7)特殊重定向用法:将标准错误重定向到标准输出(即标准错误和标准输出一样从定向到文件中)的三个方法:

方法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

三:文件属性

1:文件属性:就是文件的大小,时间,类型,权限,属主

2:索引节点: 文件的唯一标识

3:进程号: 进程的唯一标识

4:文件属性的详解

12345678910

33631870-rw-r--r--.1RootRoot4Mar1311:29a.txt


第一列:索引节点编号

第二列:文件类型及权限(第一个字符-为文件d为目录;第二个字符为属主的读权限;第三个字符为属主的写权限;第四个字符为属主的执行权限;第五个字符为属组的读权限;第六个字符为属组的写权限;第七个字符为属组的执行权限;第八个字符为非同组读权限;第九个字符为非同组写权限;第十个字符为非同组执行权限;最后一个字符点号“.”是和selinux有关的一个标识)

第三列:硬连接数

第四列:属主(文件的拥有者,用户)

第五列:属组(文件属于的组,用户组)

第六列:文件大小

第七列:月份

第八列:日

第九列:时间

第十列:文件名

你可能感兴趣的:(2019-3-13 Day10 课后笔记 重定向符号与文件属性)