Linux基础精讲:第一篇(路径、进程、日志到常用命令)

Linux基础精讲:第一篇(路径、进程、日志到常用命令)

1、绝对路径用什么符号表示?当前目录、上层目录用什么表示?主目录用什么表示?切换目录用什么命令?

  • 绝对路径:如 /etc/init.d
  • 当前目录:./
  • 上层目录:../
  • 主目录:~/
  • 切换目录命令:cd

2、怎么查看当前进程?怎么执行退出?怎么查看当前路径?

  • 查看当前进程

    • ps:查看当前进程
    • ps -l:列出与本次登录有关的进程信息
    • ps -aux:查询内存中进程信息
    • ps -aux | grep *:查询指定进程
    • top:查看进程动态信息
    • kill -9 pid:杀死进程
  • 执行退出
    exit

  • 查看当前路径
    pwd


3、查看文件有哪些命令

  • vi 文件名:编辑方式查看,可修改
  • cat 文件名:显示全部文件内容
  • more 文件名:分页显示文件内容
  • less 文件名:分页显示文件内容(可往前翻页)
  • tail 文件名:查看文件尾部,可以指定行数
  • head 文件名:查看文件头部,可以指定行数

4、列举几个常用的 Linux 命令

  • ls:列出文件列表,常用参数 -a-l
  • mkdir:创建目录
  • rmdir:移除目录
  • tail -n 1000:显示文件最后 1000 行
  • tar -xvf:解包
  • tar -zcvf:打包并压缩
  • grep:查找字符串
  • pwd:显示当前所在目录
  • touch:创建空文件
  • 编辑器:vimvinano

5、你平时是怎么查看日志的?

Linux 查看日志常用命令有 tailcattacheadecho 等,常见用法:

tail

  • tail -n 10 test.log:查看最后 10 行
  • tail -n +10 test.log:从第 10 行开始查看
  • tail -fn 10 test.log:循环实时查看最后 10 行(常用)
  • tail -fn 1000 test.log | grep '关键字':实时查看并搜索
  • tail -n 4700 aa.log | more -1000:分页查看

head

  • head -n 10 test.log:查看头 10 行
  • head -n -10 test.log:查看除最后 10 行外的所有行

cat

  • cat filename:一次显示整个文件
  • cat > filename:从键盘创建一个文件
  • cat file1 file2 > file:合并文件
  • cat : > textfile2:清空文件内容

more

  • 分屏查看文件,常用按键:
    • Enter:向下滚动一行
    • Space:向下滚动一屏
    • Ctrl+F:向下滚动一屏
    • Ctrl+B:返回上一屏
    • q:退出

sed

  • sed -n '5,10p' filename:查看第 5 到第 10 行
  • sed -n '/2024-09-25/,/2024-09-26/p' test.log:按时间段查看

less

  • less log.log:打开文件
  • 常用快捷键:
    • Shift+G:跳到文件末尾
    • ?关键字:向上搜索
    • /关键字:向下搜索
    • n:重复搜索
    • Shift+N:反向搜索
    • q:退出

6、历史命令

  • history:显示历史记录
  • history | grep XXX:搜索包含某些指令的记录
  • history | more:分页查看记录
  • history -c:清空历史记录
  • !!:重复执行上一个命令
  • !323:执行编号 323 的命令
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值