1,alias 别名
简化复杂命令的输入
alias myls='ls -lh' #定义别名
unalias myls #删除别名
2,通配符:
*:任意多个任意字符
?:单个字符
[a-z]:多个字符或连续范围中的一个,若无则忽略
{a,min,xy}:多组不同的字符串,全匹配
例:请列出/dev/tty20至/dev/tty30
ls /dev/tty{2[0-9],30}
3,根据字符串模式提取文本行
格式:grep [选项] '匹配字符串' 文本文件...
• 常用命令选项:
-v,取反匹配
-i,忽略大小写
^word 以字符串word开头
word$ 以字符串word结尾
4,根据预设的条件递归查找对应的文件
格式:find [目录] [条件1]
• 常用条件表示:
-type 类型(f 文件、d 目录、l 快捷方式)
-name "文档名称"
-size +|-文件大小(k、M、G)
-user 用户名
-group 查找所属组
-mtime 按照时间去查找,过去时间
例:找出所有用户student拥有的文件,并且把它们拷贝到/root/findfiles 目录中
find / -user student -type f -exec cp -p {} /root/findfiles \;
5,| 管道: 将前面的输出结果作为后面的参数
例:查看/etc/passwd的第11到15行
cat -n /etc/passwd | head -15 | tail -5
6,more:当文件内容超过一屏时,来一页一页显示,但是只可以向后翻
less:和more一样,不过less支持向前翻页
7,帮助命令:man、--help
例:命令很熟悉,但是忘记了某个参数
man tar 查找压缩包的命令tar的参数
8,查看历史命令:history
清空历史命令:history -c
9,date:查看/调整系统日期时间
例:date +%F
2018-01-12 显示当前日期
date +"%Y-%m-%d %H:%M:%S"
2018-01-12 16:00:56 显示当前日期时间
date -s "2011-11-11 11:11:11"设置当前时间为2011年11月11日,11时11分11秒
10,重定向输出:
>:覆盖重定向
>>:追加重定向
> : 只收集正确信息的重定向
2>: 只收集错误信息的重定向
&>:收集正确与错误信息的重定向
Linux常用命令(二)
原创
©著作权归作者所有:来自51CTO博客作者武朝阳的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:Linux常用命令(一)
下一篇:vim文本编辑器
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
linux常用命令
linux基础:常用指令
linux常用命令 ls -
Linux 常用命令二
代表前一个工作目录~ ...
java 操作系统 tomcat xml 当前目录 -
Linux _常用命令使用(二)
此文章介绍了Linux常用命令的简单使用方法以供参考。
Linux 常用命令 -
【Linux】常用命令大全(二)
Linux常用操作命令
linux 运维 服务器 当前目录 vim -
Linux常用命令(二)- 网络网络监听
-
linux常用命令sudo linux常用命令大全
一、系统命令 1、shutdown –h now:立刻进行关机 –r now:现在重新启动计算机 2、reboot:现在重新启动计算机  
linux常用命令sudo 复制文件 源文件 目标文件