Linux-常用指令(超详细)(二)

Linux常用指令

本文紧接Linux-常用指令(超详细)(一)

1.find:查找文件

find [path] -name [文件名称]

2.grep:用来查找文件中的字符串

grep "字符串" -r [path]

作用①:查找字符串
作用②:配合管道符号 (‘|’)过滤其他命令的输出结果

例:ls -l | grep "xxxxx"
解释:加上管道符号之后是将 l l(ls -l)的结果通过管道传递给grep,作为grep命令的输出参数,让grep命令进行过滤

3. data:查看当前日期

4.切换用户、创建普通用户、修改普通用户密码

从普通用户切换到 root 用户
su -rootsu root,切换后若想退出,则exit

从普通用户切换到普通用户
su [用户名称]

创建用户
user add [用户名称]

更改普通用户密码
passwd [用户名称]

5.tree:可以查看目录结构

使用tree命令首先需要将其安装
安装:在root下,使用yum -y install tree
使用:tree [path]

6.查看文件内容(more、less、head、tail命令)

①more

more [FileName]

查看文件内容,在左下角有当前进度,按回车即可向下查看内容

  • 按B键:是向前翻页,展示之前一页的内容
  • 按F键:是向后翻页,展示后面一页的内容,若遇到结尾,则命令就会自动结束
  • 按Q键:退出
②less

less [FileName]

查看文件内容,在左下角展示文件名称

  • 按回车:向下一行
  • B键:向前翻页
  • F键:向后翻页,到结尾不会退出
  • Q键:退出
  • / + “字符串” :查找该字符串

more和less在查看文件内容的时,采用的是预加载的方式,即先将一部分文件的内容从磁盘中加载到内存中,当我们动态的查看文件内容时,more或less会动态的将内存中闲置的文件内容置换出去,换成一些我们要查看的内容。

③head:查看文件头部内容

head [FileName]:默认查看文件头部10行内容

head -n [Num] [FileName]:查看 num 行内容

④tail:查看文件尾部内容

tail [FileName]:默认查看文件尾部10行内容
tail -f [FileName]:监测文件是否有新的变化(修改),当检测到变化时(文件被修改),会直接进行输出(输出到当前查看的页面)

7. ctrl + c:中断当前输入的命令和结束正在执行的前台进程

  1. 在Linux操作系统下,执行的命令,本质上也是一个可执行程序,对标到windows操作系统,即为一个.exe程序
  2. 在命令行中输入命令,按回车执行,相当于执行当前exe程序,有的命令(ls),执行完就结束了,有的命令(tail -f),执行后就会进入阻塞状态(一种等待的状态)

8.histroy:查看历史执行命令

快捷执行之前执行过的命令方式

  1. ![之前执行过的命令的头部]
  2. ![之前执行过的命令对应的数字]
  3. 键盘的上下键

9. man:查看命令介绍,系统函数,库函数,函数原型以及介绍+返回值的命令

man 1 [命令名称]:查看命令
man 2 [系统函数名]:查看系统函数的介绍
man 3 [库函数名]:查看库函数名
man总共有7个手册,但常用的就以上三个。
补全man手册的方法
在root下使用yum -y install man-pages即可。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值