Linux常用基本命令-操作

目录

一、shell

1、什么是shell

 二、Linux基本的命令分类

1、内部命令和外部命令

2、查看内部命令 

2.1、help命令

2.2、enable 命令

2.3、type命令 

2.4、whereis命令 

2.5、which 命令

2.6、hash缓存

 三、Linux常用命令

1、Linux命令格式

2、Linux命令行的辅助操作 

3、获得命令帮助的方法

3.1、内部命令 help

3.2 、命令的“--help”选项

3.3、man命令

4、目录和文件的管理命令

4.1、pwd-查看当前工作目录

4.2、cd-切换工作目录

4.3、 ls-列表显示目录内容

4.4、通配符 

4.5、alias-设置别名

4.6、du-统计目录及文件空间占用情况

​4.7、mkdir-创建新目录

4.8、touch -创建空文件

 4.9、cp-复制文件或目录

 5、硬连接和软连接

5.1、硬连接介绍

5.2、软连接介绍

6、mv-移动文件或目录/改名

7、rm-删除文件或目录

8、Find-查找文件


一、shell

1、什么是shell

  • Linux系统中运行的一种特殊程序
  • 在用户和内核之间充当“翻译官”
  • 用户登录Linux系统时,自动加载一个Shell程序
  • Bash是Linux系统中默认使用的Shell程序

 

 二、Linux基本的命令分类

1、内部命令和外部命令

  • 内部命令:内部命令是由 Shell 本身提供并直接在 Shell 进程内执行的命令。它们不需要外部程序的支持,因此执行速度较快。
  • 外部命令:外部命令是系统中的独立可执行文件(通常位于 /bin/usr/bin 等目录),当用户输入这些命令时,Shell 会创建一个新的进程来执行这些文件。

2、查看内部命令 

2.1、help命令

2.2、enable 命令
  • enable -n :关闭命令
  • enable   :开机命令

2.3、type命令 
  • 用来区分内部和外部命令

2.4、whereis命令 
  • 用来查看具体位置

2.5、which 命令
  • 用来查找文件的路径

2.6、hash缓存
  • Linux 系统中,Shell 通常会缓存已执行过的命令的位置,以加快后续的命令查找过程。这个缓存机制通常被称为“hash 缓存”。

  • hash删除

 三、Linux常用命令

1、Linux命令格式

  • 命令字:命令字是要执行的具体操作或任务,它指示系统要执行哪种操作,如查看文件列表 (ls)、更改目录 (cd)、复制文件 (cp) 等。
  • 选项:选项是用来修改命令行为或扩展其功能的标志。它们通常由一个或多个短横线(-)后跟一个字母或由两个短横线(--)开头的完整单词组成。
  • 参数:参数是命令操作的对象或要处理的数据。它们是命令的输入,告诉命令如何操作或应用到哪些对象上。

2、编辑Linux命令行的辅助操作 

3、获得命令帮助的方法

3.1、内部命令 help
  • 查看Shell内部命令的帮助信息
3.2 、命令的“--help”选项
  • 适用于大多数Linux外部命令

3.3、man命令
  • 使用“↑”、“↓”方向键滚动一行文本
  • 使用 Page Up 和 Page Down 键翻页
  • 按 Q 或 q键退出阅读环境
  • 按“”键查找内容

4、目录和文件的管理命令

4.1、pwd-查看当前工作目录
  • 显示用户当前所在的工作目录位置

 

4.2、cd-切换工作目录

  • 绝对路径和相对路径 

4.3、 ls-列表显示目录内容
  • ls命令基本格式

  • ls命令常用选项 

4.4、通配符 
  • 配合ls命令使用

4.5、alias-设置别名
  • alias   #查看系统当前所有可用别名

  • 设置别名

  • 删除别名 

4.6、du-统计目录及文件空间占用情况
  • du命令使用格式

 4.7、mkdir-创建新目录

4.8、touch -创建空文件

 4.9、cp-复制文件或目录
  • cp命令格式

 5、硬连接和软连接

5.1、硬连接介绍

硬链接是一种文件系统功能,允许多个文件名指向相同的物理数据块。硬链接共享相同的 inode,意味着它们具有相同的文件属性和内容。当一个硬链接被修改或删除时,所有指向同一数据块的硬链接都会反映相应的变化。硬链接只能在同一文件系统内创建,且不能用于目录。它们常用于备份、版本控制和文件共享,提供高效的存储利用和灵活的文件管理。

5.2、软连接介绍

软链接(也称为符号链接)是文件系统中一种特殊的文件,它包含了指向另一个文件或目录的路径。与硬链接不同,软链接不直接指向数据块,而是作为一个指向目标路径的快捷方式。软链接可以跨越文件系统边界,并且即使目标文件被删除或移动,软链接仍然有效。它们常用于简化文件路径、创建可移植的文件引用、以及在系统中快速更改或更新文件。

6、mv-移动文件或目录/改名

  • mv命令使用格式

7、rm-删除文件或目录

  • rm命令使用格式

8、Find-查找文件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值