linux常见shell命令

文件和目录操作

1、ls命令:列出目录中的文件和子目录,常用选项有-l(长格式显示)、-a(显示所有文件,包括隐藏文件)、-h(以人类可读的格式显示文件大小)等。

2、cd命令:切换当前工作目录。cd /home/user将把当前工作目录切换到/home/user。

linux常见shell命令

3、pwd命令:显示当前工作目录的路径。

4、mkdir命令:创建新目录。mkdir newdir将创建一个名为newdir的新目录。

5、rmdir命令:删除空目录。

6、rm命令:删除文件或目录,常用选项有-r(递归删除目录及其内容)、-f(强制删除,忽略不存在的文件,不会给出提示)等。

7、touch命令:创建新的空文件或更新已有文件的访问和修改时间。

8、cat命令:查看文件内容或合并文件,常用选项有-n(显示行号)、-b(显示非空行的行号)等。

文本处理

1、grep命令:在文件中搜索指定的字符串,常用选项有-i(忽略大小写)、-n(显示行号)等。

2、find命令:在目录中查找文件,常用选项有-name、-type等。

linux常见shell命令

3、wc命令:统计文件中的字节数、字数、行数等信息。

4、head命令:显示文件的前n行。

5、tail命令:显示文件的后n行。

系统管理

1、top命令:实时显示系统中各个进程的资源占用情况。

2、ps命令:显示系统中的进程状态,常用选项有-ef(显示所有进程)、-u(用户相关的进程)等。

3、kill命令:终止指定的进程,常用信号有9(强制终止进程)、15(向进程发送SIGTERM信号)等。

4、chmod命令:更改文件或目录的权限,常用选项有-R(递归更改权限)、-v(显示详细的权限更改信息)等。

网络操作

1、ifconfig命令:查看或配置网络接口的信息。

linux常见shell命令

2、netstat命令:查看网络状态,如连接、路由表等,常用选项有-a(显示所有连接)、-t(仅显示TCP连接)等。

3、ping命令:测试网络连通性。

4、wget命令:从网络上下载文件。

压缩和解压

1、tar命令:打包或解包文件或目录,常用选项有-c(创建新的归档文件)、-x(从归档文件中提取文件)等。

2、gzip命令:压缩或解压缩文件,常用选项有-d(解压缩)、-k(保留原文件名)等。

3、bzip2命令:压缩或解压缩文件,常用选项有-d(解压缩)、-k(保留原文件名)等。

其他常用命令

1、history命令:查看命令历史记录,常用的是history,不带参数表示显示最近的50条历史记录,带参数表示显示指定数量的历史记录,如history 10表示显示最近的10条历史记录,使用history -c可以清空历史记录,使用history -w可以将当前会话的历史记录写入到~/.bash_history文件中,以便在下次登录时恢复历史记录。

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

Like (0)
Donate 微信扫一扫 微信扫一扫
K-seo的头像K-seoSEO优化员
Previous 2023-12-20 18:39
Next 2023-12-20 18:44

相关推荐

  • linux怎么改变文件夹权限

    在Linux系统中,文件和文件夹的权限是非常重要的,它决定了谁可以访问和修改这些文件,默认情况下,新创建的文件和文件夹的权限可能不适合您的需要,因此您可能需要更改它们的权限,以下是如何在Linux中更改文件夹权限的详细步骤。我们需要了解什么是文件权限,在Linux中,每个文件和文件夹都有三个基本的权限:所有者权限,组权限和其他用户权限……

    2023-11-29
    0116
  • linux安装jdkrpm包

    在Linux系统中安装JDK,通常需要使用rpm包进行安装,下面是一个简单的教程,介绍如何编写和使用rpm语句来安装JDK。你需要下载适用于你的Linux发行版的JDK RPM包,你可以从Oracle官方网站或其他可信来源获取到合适的RPM包,确保下载的RPM包与你的系统架构(例如x86_64)相匹配。接下来,打开终端并进入你想要安装……

    2023-12-13
    0126
  • linux怎么显示当前目录所有文件

    在Linux系统中,有多种方法可以显示当前目录下的所有文件,以下是一些常用的命令和技术,你可以根据自己的需求选择合适的命令来完成这一操作。1、使用ls命令最简单和最常用的方法是使用ls命令,默认情况下,ls命令会列出当前目录下的所有文件和文件夹,不包括隐藏文件(以.开头的文件)。ls如果你还想看到隐藏文件,可以使用-a选项:ls -a……

    2024-02-05
    0434
  • 如何在Linux系统中将MySQL数据库目录恢复到自建的MySQL数据库?

    要将Linux MySQL数据库目录恢复到自建的MySQL数据库,您需要首先备份原始数据库目录。在自建的MySQL数据库中创建一个新的数据库,并将备份的数据文件复制到新数据库的数据目录下。重启MySQL服务以应用更改。

    2024-08-16
    065
  • ssh登录linux服务器慢或者登陆错误的解决方法是

    SSH登录Linux服务器慢或者登陆错误的解决方法在日常工作和学习中,我们经常需要通过SSH远程登录到Linux服务器进行操作,有时候我们可能会遇到SSH登录慢或者登录错误的问题,本文将介绍一些常见的解决方法。网络问题1、检查本地网络我们需要检查本地网络是否正常,可以尝试ping一下服务器的IP地址,看是否能够正常连通,如果ping不……

    2023-12-31
    0113
  • 如何登录linux云虚拟主机账号

    由于字数限制,这里只能提供一个大致的步骤和一些关键的技术细节,完整的500字教程可能需要更多的时间和空间。1. 你需要有一个Linux云虚拟主机的账户,如果你还没有,你可以访问你的云服务提供商的网站来创建一个。2. 登录你的云虚拟主机,这通常可以通过在浏览器中输入你的主机提供商提供的IP地址来实现,如果你使用的是Amazon Web ……

    2023-12-07
    0132

发表回复

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

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