linux命令加强

作者: 看似温柔 | 来源:发表于2018-09-28 18:15 被阅读58次
linux命令加强.jpg

复习

切换目录 :

cd

  • . :当前目录
  • .. :上级目录
  • / :代表根目录或目录和文件之间的分隔符

pwd

  • 查看当前路径

ls

  • 查看当前目录下的文件

tab

  • 自动补全

grep

  • 文件外部根据关键字搜索文件内容

more

  • 以分页的形式打开文件:
    1、 回车 :下翻一行
    2、 空格 :下翻一页
    3、 b :上翻一页
    4、 q/ctrl+c :退出
    5、 n :跳转到下一个搜索结果
    6、 /关键字 :文件内搜索关键字

tail

  • 查看文件末尾多少行
  • tail -500f 日志文件名 :查看500行的实时刷新日志

cat

  • 查看文件内容

日志定位流程

看界面提示

看前端日志

  • web端F12开发者工具console

抓包看请求和响应

  • 工具: F12开发者工具network、fiddler
  • 看什么:
    1、 响应码
    2、 请求参数:格式和内容
    3、 响应数据:内容(错误码和错误码描述)和格式

去服务器看日志

  • 工具:xshell或secureCRT

  • 服务器的连接信息:
    1、 ip/域名:对应一台服务器
    2、 用户名和密码:身份验证
    3、 端口:通信用

  • 查找日志文件(模糊查找):find 路径 -name 文件名(文件名里可以用关键字加通配符*组合)


    find实例.jpg
  • bug定位,后项:
    1、 grep:搜索关键字是否在文件中存在;确定关键字是否可用;确定关键字在哪个文件中;确定关键字在哪一行
    2、 more:以分页的形式打开日志文件;支持文件内搜索;可以直接打开文件并跳转某一行

  • 实时定位日志:tail
    1、 能查看日志文件最新的日志
    2、 能查看实时刷新的日志

  • 日志看什么:sql、请求参数、响应数据、报错信息


    看什么.jpg

数据库执行sql语句

  • 如果是查询语句:直接执行
  • 如果是增删改:转化成执行语句进行查询

linux命令加强

ps -ef

  • 查进程编号(pid):ps -ef | grep 进程名

kill -9

  • 杀进程 :kill -9 进程编号(pid)

du

  • 统计文件或者文件夹大小:
    1、 du -sh :统计当前文件夹的总大小
    2、 du -sh 文件名 :统计目标文件的总大小
    3、 du -sh 目录 :通过目录统计文件的总大小


    看大小.jpg

ping

  • 查看主机网络通不通:ping 域名/ip

top

  • 实时查看系统资源占用 :top

df

  • 查看磁盘大小 :df -h

ls

  • 查看目录下的文件
    1、 ls
    2、 ls -a:查看目录下的所有文件,包括隐藏文件
    3、 ls 路径 :通过路径查看某一目录下的文件
    4、 ls -l :查看当前目录下文件的详细信息
    5、 ls -lh :查看当前目录下文件的详细信息,并以合适的单位显示文件的大小
    6、 ls -l 目录 :查看目录下文件的详细信息
    7、 ls -l 文件 :查看某个文件的详细信息

    8、 ls -l 和ls -lh 区分图: 区分

touch

  • 创建空文件 :touch 文件名

mkdir

  • 创建空文件夹 :mkdir 文件夹名

cp

  • 复制文件 :cp 源文件 目标文件
  • 复制文件夹 :cp -r 源文件夹 目标文件夹

mv

  • 移动文件、文件夹 :mv 源文件 目标文夹

输出重定向

  • ‘’>‘’:清空并写入
  • ‘’>>‘’ :追加写入

vi

  • 编辑器
    1、 模式:命令行模式、编辑模式、底行模式
    2、 命令行→编辑模式:i、a或s
    3、 编辑→命令行 :esc
    4、 命令→底行 : :
    5、 底行→命令行 :删掉冒号
  • 保存/退出
    1、 只保存不退出:底行模式输入w
    2、 保存并退出 :底行模式下wq、命令行模式下shift+z+z
    3、 不保存退出 :底行模式下输入 q!
  • 命令行模式下的命令:
    1、 yy:复制
    2、 p :粘贴
    3、 dd:剪切

回顾

  • |:管道符
  • netstat -ano | grep 端口号 :linux下查看端口是否被占用

相关文章

  • linux命令加强

    linux命令 1.cd .(当前目录) ..(上级目录) /(代表根目录,代表目录和文件之间的分隔符) 2.pw...

  • linux命令加强

    复习 切换目录 : cd . :当前目录 .. :上级目录 / :代表根目录或目录和文件之间的分隔符 pwd 查看...

  • 操作系统课程设计要求

    一.设计目的 熟悉Linux编程环境,加强对Linux命令的理解及函数的运用 二.设计内容 1. 在Linux环境...

  • 14天linux命令加强

    linux命令加强 复习 cd./ 当前目录../ 上级目录/ 代表根目录 or 代表目录和文件之间的分隔符 ...

  • AWK 命令详解

    AWK 命令详解 除了使用 sed 命令,Linux 系统中还有一个功能更加强大的文本数据处理工具,就是 awk。...

  • 面试题 2021-11-01~2021-11-12

    常用的Linux命令 Linux命令 - Linux安全网 - Linux操作系统_Linux 命令_Linux教...

  • linux 命令

    vi 编辑器命令 linux重启命令 linux ssh命令 linux scp命令

  • CentOS7解决vim找不到问题

    vim编辑器是Linux中的强大组件,是vi编辑器的加强版 在Linux命令行输入vim时提示:-bash:vim...

  • Web Jenkins 自动构建打包

    Linux命令参考链接 Linux命令大全Linux命令大全Linux常用命令大全 本文可能到的命令: Jenki...

  • Linux

    linux awk命令详解、linux awk命令Linux常用操作指令Linux netstat命令详解 awk...

网友评论

    本文标题:linux命令加强

    本文链接:https://www.haomeiwen.com/subject/azvpoftx.html