Linux使用概述(六)

发布于 2021-02-09  578 次阅读


《Linux相关》目录

tree:查看目录树(tree = ls -R)


which:查找命令所在的路径


whereis:查看命令所在的路径,源代码文件,帮助信息文件所在的文件

    -b:只查看文件所在的位置(等同于which命令)

    -m:只查看帮助信息所在的位置

    -s:支持看源代码所在的位置

查找文件命令:locate

    非实时性,根据自己的数据库查找文件,CentOS每天更新一次数据库,安装完locate后,生成/var/lib/mlocate目录,存放数据库

    模糊匹配

    /var/lib/mlocate/mlocate.db    //locate工具的数据库

  # yum -y install mlocate  //安装locate工具    
  # locate file_name    
  # updatedb   //更新locate数据库

查看文本文件内容命令: cat more less head tail

Linux和Windows中文件内容行尾标记是不同的:

  • Linux中是以$为结尾
  • Windows中是以ENTER键结尾

cat:一次性查看文件内容

more:可以翻页查看文本文件内容

    enter键:向下翻一行

    空格键:向下翻一屏

    ctrl+b:向上翻一屏

    ctrl+f:向下翻一屏

    =:显示当前的行号

    v:调用vi编辑器

    !command:调用shell执行命令

    q:退出more命令

    # more +num file_name  //从num行开始查看文件内容


less:可以翻页查看文本文件内容

   enter键:向下翻一行

    空格键:向下翻一屏

    pagedown:向下翻一屏

    pageup:向上翻一屏

    上下方向键:向上/向下翻一行

    /word:在该文件中查找word关键字

        n:查找下一个

        N:查找上一个

管道:连接多条命令,前一条命令输出结果作为后一条命令的输入条件, 管道符 ’|‘

head:默认查看文件文件的前十行

    -n:查看文件文件前n行    

tail:默认查看文本文件的后十行

   -n:查看文本文件的后n行

   -f:动态查看文本文件内容,如动态查看日志:  tail -f /var/log/messages


人生就像赛跑,不在乎你是否第一个到达终点,而在乎你是否跑完全程。