Linux常用命令最全精讲!!!

本文深入讲解Linux命令的基础知识,包括命令分类、格式、获取帮助的方法,以及目录和文件的基本操作,如查看属性、创建、复制、删除、移动和查找文件。通过详细解析touch、cp、rm、mv和find等常用命令,帮助读者熟练掌握Linux系统操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Linux命令基础

命令分类及格式

在Linux系统中,凡是在字符操作界面中输入的能够完成特定操作和任务的字符串,都可以称为“命令”。而严格一点来说,“命令”通常指代表了实现某一类功能的指令或程序的名称。

命令的分类及格式
Linux命令的执行必须依赖于Shell命令解释器。Shell实际上只是在Linux系统中运行的一种特殊程序,它位于操作系统内核与用户之间,负责接收用户输入的命令并进行翻译,将需要执行的操作传递给系统内核进行执行,Shel在用户和内核之间充当了一个翻译官的作用。当用户登录到Linux系统是,会自动加载一个Shell程序,以便给用户提供可以输入命令的操作系统。在这里插入图片描述

BASH是Linux系统中默认使用的Shell程序,文件位于/bin/bash.根据Linux命令与Shell程序的关系,一般分为以下两种类型。
内部命令和外部命令
描述啥哟
Linux系统默认会将存放外部命令,程序的目录(如/bin、/usr/bin、/usr/local/bin等)添加到用户的“搜索路径”中,当使用位于这些目录中的外部命令时,用户不需要指定具体的位置。因此大多是情况下,不用刻意去分辨内部命令和外部命令,其使用方法基本是类似的。在这里插入图片描述

Linux命令行的格式

在使用内部命令和外部命令是,参照一个通用的命令使用格式,可方便理解Linux命令的作用和工作方式。通用命令行使用格式如下图所示叭。在这里插入图片描述
在这里插入图片描述
小总结:在实际使用Linux命令行的过程中,“选项”和“参数”的称谓经常混淆,甚至前后顺序也允许点到,但一般不会影响到命令的执行效果,所以很多时候并不做严格区分。

获得命令帮助

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

目录和文件基本操作

查看目录或文件属性

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

创建目录和文件

1 touch————创建空文件
touch命令本来用于更新文件的时间标记,但在实际使用 中经常用于创建新的测试文件。使用文件名作为参数,可以同时创建多个文件。当目标文件已存在时,将更新文件的时间标记,否则将创建指定名称的空文件。在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

复制、删除、移动目录和文件

使用 cp、rm、mv 命令可以复制、删除和移动 Linux 目录和文件。
1.cp——复制(Copy)文件或目录
cp 命令用于复制文件或目录,将需要复制的文件或目录(源)重建一份并保存为新的文件或目录(可保存到其他目录中)。cp 命令的基本使用格式如下:
cp [选项]… 源文件或目录… 目标文件或目录
-f:覆盖目标同名文件或目录时不进行提醒,而直接强制(Force)复制。
-i:覆盖目标同名文件或目录时提醒用户确认(Interactive,交互式)。
-p:复制时保持(Preserve)源文件的权限、属主及时间标记等属性不变。
-r:复制目录时必须使用此选项,表示递归复制所有文件及子目录。
2. rm 命令——删除(Remove)文件或目录rm 命令用于删除指定的文件或目录,在 Linux 命令行界面中,删除的文件是难以恢复的,因此使用 rm 命令删除文件时需要格外小心。rm 命令使用要删除的文件或目录名作为参数。常用的几个选项如下(与 cp 命令的对应选项含义基本相似)所述。
-f:删除文件或目录时不进行提醒,而直接强制删除。
-i:删除文件或目录时提醒用户确认。
-r:删除目录时必须使用此选项,表示递归删除整个目录树(应谨慎使用)。
3.mv 命令——移动(Move)文件或目录
mv 命令用于将指定的文件或目录转移位置,如果目标位置与源位置相同,则效果相当于为文件或目录改名。

查找目录和文件

1.which 命令——查找用户所执行的命令文件存放的目录
which 命令用于查找 Linux 命令程序并显示所在的具体位置,其搜索范围主要由用户的环境变量 PATH 决定(可以执行“echo $PATH”命令查看),这个范围也是 Linux 操作系统在执行命令或程序时的默认搜索路径。
2.find 命令——查找文件或目录
find 命令是 Linux 操作系统中功能非常强大的查找命令,可以根据目标的名称、类型、
大小等不同属性进行精细查找。find 命令在查找时采用递归的方式,其使用形式相当灵活, 也可以相当复杂。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值