这是我参与更文挑战的第27天
,活动详情查看更文挑战
重定向
- … < 文件
输入重定向wc -l < list.txt
- … > 文件
输出重定向 覆盖原有内容ls > out.txt
- … >> 文件
追加重定向 文件末尾添加echo abc >> out.txt
- 高级重定向
ls /usr /abc >ok.txt
ls /usr /abc 1>ok.txt 2>error.txt
ls /usr /abc 2>/dev/null
复制代码
- 管道(|)
作用:把前一个命令的输出作为下一个命令的输入
符号: |
例子:
ls /var/log | grep log | wc -l
Linux文件命令
文件概述
文件是Linux用来存储信息的基本结构,它是被命名的存储在某种介质上的一组信息的集合。
Linux中所有内容都以文件的形式保存,分为:
- 普通文件
- 目录文件
- 设备文件
文件的成分:无论文件是一个程序、一个文档、一个数据库、一个目录,都有以下同样的结构
- 名字
- 索引节点,又称i节点,存放文件的状态信息的一个数据结构。包含文件的长度、创建及修改时间、权限、所属关系、磁盘位置等。
- 数据
Linux目录
目录文件也包含数据,它与普通文件的差别是:内核对这些数据进行结构化处理,它是由成对的“i节点号/文件名”构成的列表。
- 当把文件添加到一个目录中时,该目录的尺寸会增大,以便容纳新文件名。
- 当删除文件时,目录的尺寸并不减小,而是内核对该目录项做上特殊标记,以便下次添加一个文件时重新使用它
工作目录:用户登录到Linux系统后,每时每刻都处在某个目录之中,此目录被称为“工作目录” 或“当前目录”
用户主目录(Home Directory):是系统管理员在增加用户时为该用户建立起来的目录,每个用户都有自己的主目录。 使用符号~表示
绝对路径是指从“根”开始的路径,也称为完全路径;
cd /usr/local/bin
相对路径是指从用户工作目录开始的路径。
cd /usr
cd local/bin
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END