linux命令整理

本文介绍了如何使用Linux命令行工具进行日志文件的精确检索,包括显示特定范围内的行数、监视文件变化等实用技巧,并提供了环境变量设置的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

查看日志文件某几行

【一】从第3000行开始,显示1000行。即显示3000~3999行

cat filename | tail -n +3000 |head -n 1000

【二】显示1000行到3000行

cat filename | head -n 3000| tail -n +1000

tail -n 1000 显示最后1000行

tail -n +1000 从第1000行开始往后显示

head -n 3000 显示前面3000行

tail -n 20 filename 显示文件最后20行数据

tail -f filename 

监视filename文件的尾部内容(默认10行,相当于增加参数 -n 10),刷新显示在屏幕上。退出,按下CTRL+C。

用sed命令

sed -n '5,10p' filename 这样你就可以只查看文件的第5行到第10行。

echo命令

  1. echo 字符串   输出文本   echo -n 文本  (不换行输出)
  2. echo  文本+转义字符  \n换行 \f 换行 下一行的开始在上一行的末尾 \b相当于退格

export命令

  1. 动态库路径设置

          export LD_LIBRARY_PATH=/home/.....(动态库的目录)

     2.环境变量的设置

        2.1、直接用export命令:

             #export PATH=$PATH:/opt/au1200_rm/build_tools/bin
            查看是否已经设好,可用命令export查看:
             可以看到,环境变量已经设好,PATH里面已经有了我要加的编译器的路径。

       2.2、修改profile文件:

               #vi /etc/profile
              在里面加入:
              export PATH="$PATH:/opt/au1200_rm/build_tools/bin"

              让环境变量立即生效需要执行如下命令:

               #source /etc/profile

        2.3. 修改.bashrc文件:

                 # vi /root/.bashrc
                在里面加入:
                   export PATH="$PATH:/opt/au1200_rm/build_tools/bin"

   后两种方法一般需要重新注销系统才能生效,最后可以通过echo命令测试一下:
  # echo $PATH

source命令

  1. source filename 或 . filename

su命令

  1. su 身份  切换用户身份

sudo命令

     来以其他身份来执行命令

find命令

  1. find . -name gtwang.txt
  2. find /home -name gtwang.txt
  3. 在根目錄底下搜尋名稱為 gtwang的目錄:
    find / -type d -name gtwang
  4. find . -type f -name "*.php"
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值