Linux最常用到的命令

文件和目录操作

1、1 ls命令

ls命令是Linux系统中最常用的命令之一,用于列出目录中的文件和子目录,常用选项有:

Linux最常用到的命令

-a:显示所有文件,包括隐藏文件(以.开头的文件)

-l:以长格式显示文件详细信息

-h:以易读的方式显示文件大小

-r:反向排序

-t:按修改时间排序

-S:按文件大小排序

要查看当前目录下的所有文件和子目录,可以使用以下命令:

ls

1、2 cd命令

cd命令用于切换当前工作目录,要切换到/home/user目录,可以使用以下命令:

cd /home/user

1、3 pwd命令

pwd命令用于显示当前工作目录的路径,要查看当前工作目录的路径,可以使用以下命令:

pwd

文本处理

2、1 grep命令

grep命令用于在文件中搜索包含指定字符串的行,常用选项有:

-i:忽略大小写

-n:显示匹配行的行号

-v:显示不匹配的行

Linux最常用到的命令

-c:计算匹配行的数量

-r:递归搜索子目录中的文件

-E:使用扩展正则表达式进行搜索

-w:匹配整个单词

-o:仅显示匹配的部分内容(默认为整行匹配)

-A num:显示匹配行及其后num行的内容

-B num:显示匹配行及其前num行的内容

–color:高亮显示匹配的文本(默认为高亮显示)

–exclude-dir:排除指定的目录进行搜索(默认排除当前目录)

–include=FILE:只搜索指定文件中的字符串(默认搜索标准输入)

要在/etc/passwd文件中查找包含"root"的行,可以使用以下命令:

grep "root" /etc/passwd

2、2 find命令

find命令用于在目录树中查找文件,常用选项有:

-name:按照文件名查找(支持通配符)

-type:按照文件类型查找(如普通文件、目录、符号链接等)

-size:按照文件大小查找(如大于1M、大于100K等)

Linux最常用到的命令

-mtime:按照文件修改时间查找(如在过去24小时内修改的文件)

-exec:对找到的文件执行指定的命令(如删除、移动等)

-maxdepth n:限制搜索深度为n层(默认为最大深度)

-mindepth n:限制搜索深度为n层(默认为最小深度)

-not:排除符合指定条件的文件或目录(如不包含"test"的文件)

-and:同时满足多个条件的文件或目录才会被选中(如文件名包含"file"且大小大于100K)

-or:满足任意一个条件的文件或目录都会被选中(如文件名包含"file"或大小大于100K)

要在当前目录及其子目录中查找大于100K的文件,可以使用以下命令:

find . -type f -size +100k

进程管理与系统监控

3、1 ps命令(Process Status)

ps命令用于显示当前系统的进程状态,常用选项有:

a:显示终端上的所有进程(包括其他用户的进程)

u:显示进程的详细状态(如用户、CPU占用率等)

x:显示没有控制终端的进程(如僵尸进程、后台进程等)

e:显示所有进程(包括没有控制终端的进程)并显示其命令行参数的前n个字符(默认为10个字符)

f:显示进程的完整命令行参数(包括环境变量等)

原创文章,作者:K-seo,如若转载,请注明出处:https://www.kdun.cn/ask/148718.html

(0)
打赏 微信扫一扫 微信扫一扫
K-seo的头像K-seoSEO优化员
上一篇 2023-12-20 07:24
下一篇 2023-12-20 07:28

相关推荐

  • Linux系统下怎么批量压缩图片尺寸大小

    在Linux系统下,我们可以通过使用一些命令行工具来批量压缩图片尺寸大小,这些工具包括ImageMagick、GraphicsMagick和TinyPNG等,下面我将详细介绍如何使用这些工具进行批量压缩。ImageMagickImageMagick是一个功能强大的图像处理库,它支持超过100种格式的图片,并且可以用于创建、编辑和合成图……

    2023-12-21
    0153
  • 如何评估Linux服务器的报价并安全登录?

    登录Linux服务器通常需要使用SSH(安全外壳协议)客户端。您可以通过以下命令登录:,,“bash,ssh 用户名@服务器IP地址,“,,然后输入您的密码。如果您不知道服务器的IP地址、用户名或密码,请向您的服务器提供商或网络管理员查询。

    2024-07-28
    076
  • linux运维常用命令汇总

    在Linux系统中,命令行是一种非常强大的工具,它可以帮助管理员完成各种任务,如文件管理、系统监控、网络配置等,本文将对Linux系统中常用的运维命令进行整理和总结,帮助读者更好地掌握这些命令的使用方法。文件和目录操作1、ls:列出目录中的文件和子目录,常用选项有:-a:显示所有文件,包括隐藏文件。-l:以长格式显示文件信息。-h:以……

    2024-02-20
    0127
  • linux 配置永久路由

    在Linux下,路由配置是非常重要的一部分,它决定了数据包的传输路径,本文将详细介绍Linux下的路由配置命令以及配置永久路由的几种方式。Linux下路由配置命令1、查看路由表要查看路由表,可以使用route或ip route命令,这两个命令的功能相同,都可以查看和操作路由表。route -nip route show2、添加路由使用……

    2023-12-27
    0331
  • linux怎么查看本地docker容器镜像

    在Linux系统中,Docker是一种非常流行的容器化技术,它可以帮助我们轻松地创建、部署和管理应用程序,为了更好地了解Docker的运行状态,我们需要掌握如何查看Docker的状态,本文将详细介绍如何在Linux系统中查看Docker的状态。Docker基本概念1、Docker简介Docker是一个开源的应用容器引擎,它允许开发者将……

    2024-01-05
    0130
  • mongodb 数据库 linux系统下集群搭建过程

    1. 安装MongoDB,2. 配置MongoDB副本集,3. 创建MongoDB配置文件,4. 启动MongoDB服务,5. 验证集群状态,6. 添加或删除节点,7. 监控集群性能,8. 备份和恢复数据

    2024-05-22
    0117

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

免备案 高防CDN 无视CC/DDOS攻击 限时秒杀,10元即可体验  (专业解决各类攻击)>>点击进入