当前位置: 首页 > article >正文

Linux上的各种查询

在Linux中,有许多命令可以用于查询系统信息、文件和进程等。以下是一些常用的查询命令及其简要介绍:

  1. ls:

    • 用途:列出目录中的文件和子目录。
    • 示例:ls -l(以详细格式显示)或 ls -a(包括隐藏文件)。
  2. pwd:

    • 用途:显示当前工作目录的完整路径。
    • 示例:只需输入 pwd
  3. cd:

    • 用途:更改当前工作目录。
    • 示例:cd /path/to/directory
  4. cat:

    • 用途:查看文件内容,合并文件。
    • 示例:cat filename.txt
  5. more/ less:

    • 用途:分页显示文件内容,适合大文件查看。
    • 示例:less filename.txt
  6. find:

    • 用途:在指定目录中查找符合条件的文件。
    • 示例:查找当前目录下所有以.txt结尾的文件:
      find . -name "*.txt"
      
  7. grep:

    • 用途:从文本中搜索符合条件的行。
    • 示例:
      grep "search_term" filename.txt
      
  8. ps:

    • 用途:显示当前运行的进程列表。
    • 示例:
      ps aux  # 显示所有用户的进程
      
  9. top / htop :

    • 用途: 动态实时查看系统资源占用情况,包括CPU、内存、进程等。
    • 示例: 直接输入 top
  10. ** df ** :

    • 用途 : 查看磁盘空间使用情况
    • 示例 : df -h # 以人类可读格式显示磁盘使用情况
  11. ** du ** :

    • 用途 : 查看指定目录或文件占用的磁盘空间
      – 示例 : du –sh /path/to/directory # 显示指定目录总大小
  12. ** whoami ** :
    – 用途 : 显示当前用户身份
    – 示例 : 只需输入 whoami

  13. ** uname ** :
    – 用途: 查看系统信息,例如内核版本,主机名等
    – 示例 : uname –a(显示所有信息)

  14. ** network相关命令**

  • ifconfig/ip: 查看网络接口配置。

    ifconfig      # older command, may not be available on all systems.
    ip addr show  # recommended for newer Linux systems.
    
  • ping: 检测网络连接是否通畅。

ping example.com
  • netstat: 网络连接和监听端口状态(某些现代发行版可能需要使用ss命令)。
netstat -tuln
  1. 查找软件包
  • 在基于Debian的系统上使用apt:
apt search package_name
  • 在基于Red Hat的系统上使用yum或dnf:
yum search package_name        # For CentOS/RHEL (older)
dnf search package_name        # For Fedora/CentOS/RHEL (newer)

这些命令构成了Linux环境下进行基本查询的重要工具,可以帮助用户获取各种所需的信息。
对底层原理理解不够深入,选零声教育课程深入学习:https://it.0voice.com


http://www.kler.cn/a/385350.html

相关文章:

  • 一文了解Android SELinux
  • 使用 API 和离线库查询 IP 地址方法详解
  • 【Python爬虫实战】DrissionPage 与 ChromiumPage:高效网页自动化与数据抓取的双利器
  • element-plus按需引入报错AutoImport is not a function
  • vue:Transition
  • CAD数据提取
  • 关于使用python pptx生成或“复制”PPT页面的问题
  • 鸿蒙进阶篇-属性动画
  • 什么是 OpenTelemetry?
  • 苹果发布iOS 18.2首个公测版:Siri接入ChatGPT、iPhone 16拍照按钮有用了
  • 回调数据丢了?
  • 从0开始学习机器学习--Day19--学习曲线
  • 让Apache正确处理不同编码的文件避免中文乱码
  • Redis 热key总结
  • 各种数据库介绍
  • LeetCode 热题100 之 栈
  • C# 编程语言:跨时代的革命
  • 显存占用 显存测试
  • 《现代网络技术》读书笔记:SDN数据平面和OpenFlow
  • O-RAN 前传传输同步配置
  • kafka版本
  • java中图片加载
  • While 循环与 break 语句
  • 【数据集】【YOLO】【目标检测】口罩佩戴识别数据集 1971 张,YOLO佩戴口罩检测算法实战训练教程!
  • Autosar NvM规范导读工作原理与实现代码剖析
  • 关于Websocket