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] ]
-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相关知识记得关注公众号“良许Linux”,或扫描下方二维码进行关注,更多等着你!