Linux 常用命令

常用控制组合键

ctrl + l 清屏
ctrl + o 执行当前命令
ctrl + s 阻止屏幕输出
ctrl + q 允许屏幕输出
ctrl + c 终止命令
ctrl + z 挂起命令
ctrl + d 输入结束或者注销Linux系统  

光标操作

  Ctrl + a 移动光标到首行
  Ctrl + e 移动光标到尾行
  Ctrl + f 按字符前移
  Ctrl + b 按字符后移
  Ctrl + xx 在命令行首行和光标间移动
  Ctrl + u 删除从光标到首行的部分
  Ctrl + h 删除光标前一个字符
  Ctrl + y 插入最近删除的单词
  Ctrl + t 交换光标及光标前一个字符
  Alt + f 按单词向前移动
  Alt + b 安单词向后移动
  Alt + d 从光标位置删除到结尾
  Alt + c 将光标位置的字母改为大写
  Alt + u 将光标位置以后的本单词改为大写
  Alt + l 将光标位置以后的本单词改为小写

特殊字符

字符作用
·用来命令替代
~用户主目录
#注释
$变量取值
(子Shell的开始
子Shell的结束
\使命令持续到下一行
<输入重定向
>输出重定向
>>追加重定向
’ ’不具有变量置换的功能
" "具有变量置换的功能
/路径分隔符
;命令分隔符

cat:显示文本文件

-n		对输出的所有行进行编号
-b		对飞空输出行进行编号
-s		当遇到有连续两行以上的空白行时,就替换为一行的空白行
-E		在每行结束处显示$

grep:查找文件中符合条件的字符串

grep[选项][查找模式][文件]

-E		模式是一个可扩展的正则表达式
-F		模式是一组由断行符分隔的定长字符串
-P		模式是一个Perl正则表达式
-b		在输出的没一行前显示包含匹配字符串的行在文件中的字节偏移量
-c		只显示匹配行的数量
-i		比较时不区分大小写
-h		抑制输出的文件名前缀
-l		只显示匹配的文件名
-L		只显示不匹配的文件名
-n		在输出前加上匹配字符串所在的行号
-v		只显示不包含匹配字符的行
-x		强制模式仅完全匹配一行
-w		强制模式仅完全匹配字词
-e<模式>用模式来进行匹配操作
-f<文件>从文件中取得模式
-r		递归的读取每个目录下的所有文件
-q		禁止一切正常输出
-s		取消错误消息

find:列出文件系统内符合条件的文件

find[路径][选项]

-name<文件名>		按照文件名来查找文件
-perm<权限>			按照文件权限来查找文件
-user<用户名>		按照文件用户来查找文件
-group<组名>		按照文件的组群所有者来查找文件
-atime n			在过去的n天内被访问过的文件
-amin n				在过去的n分钟内被访问过的文件
-ctime n			在过去的n天内被更改过的文件
-cmin n				在过去的n分钟内被更改过的文件
-mtime n			在过去的n天内被修改过的文件
-mmin n				在过去的n分钟内被修改过的文件
-size n[ckMG]		查找大小为n的文件
-empty				查找空文件,可以使普通的文件或目录
-type<文件类型>		按照文件类型来查找文件
-fstype<文件系统类型>按照指定文件系统类型来查找文件
-nogroup			没有群组的文件
-nouser				没有用户的文件

查找时定义的文件类型

b		块设备文件
d		目录
c		字符设备文件
p		管道文件
l		符号链接文件
f		普通文件
s		socket文件

locate:在数据库中查找文件

locate[选项][范本样式]

-q		安静模式,不会显示任何错误信息
-r		使用正则表达式作为搜索的条件
-i		匹配模式时忽略区分大小写
-c		显示找到的条目数
-w		匹配完整的路径名
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值