首页 > 系统相关 >Linux上的各种查询

Linux上的各种查询

时间:2024-11-08 18:43:53浏览次数:5  
标签:文件 各种 name 查看 示例 用途 查询 Linux txt

在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

标签:文件,各种,name,查看,示例,用途,查询,Linux,txt
From: https://blog.csdn.net/H520xcodenodev/article/details/143633104

相关文章

  • 第二周学习笔记Linux:Linux用户权限管理 |文本处理|shell基础
    用户权限命令以及ACL权限相关命令1.Linux安全模型资源分派:Authenticaton:登陆认证,验证用户身份Authorization:授权,不同的用户设置不同权限Accouting:审计,检查用户的时候行为即Linux的AAA认证,是针对网络设备的网络访问控制策略和安全模型1用户Linux是多系统用户,可以......
  • linux文件的时间
    在类Unix系统中,文件的时间戳有几个不同的类别,每个时间戳代表了文件生命周期中的不同事件。"modify时间"(mtime)实际上是其中之一,下面是对常见时间戳的详细区分和解释:1. 修改时间(mtime -ModifyTime)定义:mtime 是文件内容最后一次被修改的时间。更新:当文件的内容发生改变......
  • ES 布尔查询中 minimum_should_match 参数使用避坑
    简介: ES布尔查询中minimum_should_match参数使用避坑在Elasticsearch(ES)中,布尔查询(BooleanQuery)是一种查询类型,它允许你组合多个查询子句以控制搜索结果的匹配逻辑。minimum_should_match是布尔查询中一个重要的参数,用于指定至少应该匹配的子句数量。 mini......
  • 【Linux】获得同一子网下当前在线设备IP/Latency/MAC 通过nmap指定CIDR扫描当前在线设
    【Linux】获得同一子网下当前在线设备IP/Latency/MAC通过nmap指定CIDR扫描当前在线设备通过路由器的后台,查看当前在线设备,受到网卡版本的影响,有时会有部分设备看不见MAC和分配的IP。此时,可以借助命令行工具扫描子网下所有连接的设备信息与通信状态。Nmap是一个强大的网......
  • 【Linux】为终端命令自定义快件键并弹窗提醒 设置快捷键切换网络代理(Network Proxy)Dis
    【Linux】为终端命令自定义快件键并弹窗提醒设置快捷键切换网络代理(NetworkProxy)Disabled/Manual并弹窗提醒可以自定义快捷键执行终端命令,执行完毕会有弹窗提醒。下面给一个例子,设置快捷键切换网络代理(NetworkProxy)Disabled/Manual并弹窗提醒。适用于Ubuntu系统,为......
  • Linux 终端控件:实时时刻表
    为了看几点才能讨论所以设计的,因此这里面有一个自带的机房时间表,你直接跑就行写得很naive,因为没找到Linux有啥API接口因此你需要在终端里跑如果用Vscode推荐分一个终端挂着否则可以单开一个终端然后置顶终端各种部件和时刻详细信息都提供了快捷修改接口,设置项全都放在......
  • 云服务器Linux部署war、jar包,并在nginx配置域名
    一,打包Jar包        一个Springboot项目默认打包jar包,无需修改配置,点击右侧Maven-Lifecycle-package打包即可注意:需要先检查pom.xml文件,可能此时打包完的jar包会出现        nomainmanifestattribute,intest-0.0.1-SNAPSHOT.jar        xx......
  • 【linux】Linux虚拟网络中的网络接口介绍
    原创信息技术圈IntroductiontoLinuxinterfacesforvirtualnetworkingLinux拥有丰富的虚拟网络功能,这些功能为托管虚拟机、容器以及云环境提供了基础。在这篇文章中,我将简要介绍所有常用虚拟网络接口类型。本文不涉及代码分析,仅对Linux上的接口及其使用进行简要介绍。......
  • linux新增物理卷,扩容逻辑分区,出现WARNING: xfs signature detected on /dev/vdb at of
    linux新增物理卷出现WARNING:xfssignaturedetectedon/dev/vdbatoffset0.Wipeit?[y/n]:标识这个/dev/vdb磁盘已经从0位置被标记为xfs类型的文件系统报错解释:这条信息表示在设备/dev/vdb上检测到了XFS文件系统的签名。通常情况下,这可能意味着分区/dev/vdb已被......
  • Linux分区出现 Device for PV wwoBYr-XnZx-Oa4D-71JE-essF-5qPe-Zu8Cvw not found or
    linux分区,出现这种情况,磁盘创建或分配出现了异常WARNING:DeviceforPVwwoBYr-XnZx-Oa4D-71JE-essF-5qPe-Zu8Cvwnotfoundorrejectedbyafilter.Couldn'tfinddevicewithuuidwwoBYr-XnZx-Oa4D-71JE-essF-5qPe-Zu8Cvw.PV/dev/vda2VGcentoslvm2[<39.0......