这篇文章主要介绍了Linux下重定向命令有哪些,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。
Linux重定向是指修改原来默认的一些东西,对原来系统命令的默认执行方式进行改变,比如说简单的我不想看到在显示器的输出而是希望输出到某一文件中就可以通过Linux重定向来进行这项工作。
1.重定向:
1.输出重定向:使用户将一个命令的执行结果输出重定向到一个文件中,而不是显示到屏幕上:1>:覆盖 1>>:追加2.错误重定向: 2> 2>>13.正确和错误都重定向到同一个位置:2>&1 ; &>
2.命令通配符:
* | 匹配任意长度的任意字符 |
---|---|
? | 匹配任意单个字符 |
[] | 匹配指定范围内的任意单个字符 |
[^] | 匹配指定范围外的任意单个字符 |
[[:upper:] | 所有的大写字母 |
[[:lower:]] | 所有的小写字母 |
[[:alpha:]] | 匹配所有的字母 |
[[:digit:]] | 所有的数字 |
[[:alnum:]] | 字母和数字 |
[[:space:]] | 空白字符 |
[[:punct:]] | 标点符号 |
显示详细信息
3.常用命令:
1.ls命令用法:ls:ls [OPTION]… [FILE]…
选项 | 用法 |
---|---|
ls | 列出当前目录下的文件和目录 |
-a | 显示所有文件包括隐藏文件 |
-A | 显示所有文件包括隐藏文件但除过.和… |
-c | 以ctime排序,-lt一起使用 |
-l | 以长数据格式显示文件属性以及权限等信息 |
-t | 以修改时间排序 |
-d | 列出目录本身,而不是目录中的内容 |
-i | 列出文件的inode号 一般和-l一起使用 |
-h | 将文件的大小以kB MB GB格式显示 |
2.pwd命令用法:pwd:显示当前工作目录 绝对路径-L:显示当前的路径,不管有没有链接文件,不加选项时就是以此显示-P:显示当前路径,如果有链接文件,直接显示链接文件指向的文件3.cd命令用法:cd:改变工作目录~:用户家目录-:表示前一个工作目录…:上级目录.:当前目录
4.date命令用法:date:显示或者修改系统时间和日期date [OPTION]… [+FORMAT]date [-u|–utc|–universal] MMDDhhmm[[CC]YY]
-d “string”:字符串所指的日期和时间,并不代表当前时间 not now-s “string”:根据字符串来设置日期和时间5.passwd命令用法:passwd:设置用户口令(只有root用户有权限使用)
选项 | 用法 |
---|---|
-k | 到期后密码仍然可以使用 |
-l | lock,锁定用户密码,只有root有权限操作 |
-u | 解除锁定 |
-f | 强制操作:只有root有权限 |
-n days | :两次密码修改的最小天数 |
-x days | 两次密码修改的做大天数 |
–stdin | 密码从标准输入获取密码,非交互式设置密码使用 |
-w days | 距离多少天提醒用户修改密码 |
-S | 查询密码状态 |
-i days | 密码过期后 多少天之后,用户被禁用 |
显示详细信息
6.su命令用法:su : 改变用户身份su – username-c commond: 变更用户为 user的使用者,执行commomd命令,再变回原来使用者-:用户的环境变量切换
7.清屏:clear= CTRL+L
感谢你能够认真阅读完这篇文章,希望小编分享的“Linux下重定向命令有哪些”这篇文章对大家有帮助,同时也希望大家多多支持编程网,关注编程网行业资讯频道,更多相关知识等着你来学习!