2025年2021-07-31Linux系统基础命令下

2021-07-31Linux系统基础命令下目录 前言 一 shell 简介 二 基础命令详解 1 mkdir 2 touch 3 ln 4 cp 5 rm 6 mv 7 wkich 8 find 总结

大家好,我是讯享网,很高兴认识大家。

目录

前言

一、shell简介

二,基础命令详解

1, mkdir

2, touch

3 ,ln

4 ,cp

5, rm

6 ,mv

7, wkich

8 ,find

总结:



前言

 Linux系统基础命令补充下半部分

一、shell简介

       shell是Linux操作系统提供给用户去访问系统资源的一种特殊的程序。它在用户和内核之间充

当“翻译官”的角色。

         用户在登陆Linux系统时,会自动加载一个shell程序,bash是Linux系统中默认使用的shell程

序,它的文件位于/bin/bash。

二,基础命令详解

1, mkdir

 创建新的目录。格式:mkdir 【选项】 目录位置及名称

结合选项“-p”可以一次性创建嵌套的多层目录。

2, touch

  创建空文件。格式:touch 文件……

使用文件名作为参数,可以同时创建多个文件。当目标文件已存在时,将更新该文件的时间标记。

3 ,ln

格式:ln -s 源文件或目录名。。。链接文件)创建软连接(又称为符号链接),相当于创建了

一个快捷方式。

格式:ln 源文件或目录名。。。链接文件) 创建硬链接,相当于复制了一个副本。

4 ,cp

复制文件或目录。格式:cp 【选项】…源文件或目录…目标文件或目录

  常用的选项有:

①,-f,覆盖目标同名文件或目录时不进行提醒,直接强制复制;但是使用时文件内容及属性等变

           动就会提示。

②,-i,覆盖目标同名文件或目录时提醒用户确认。

③,-p,复制时保持原文件的权限、属性及时间标记等属性不变。

④,-r,复制目录时必须使用此选项,表示递归复制所有文件及子目录。

5, rm

删除文件或目录。格式:rm 【选项】 要删除的文件或目录

  在Linux命令行界面中,删除的文件是难以恢复的,因此使用rm命令删除文件时要格外小心。Rm

命令使用要删除的文件或目录作为参数,常用的几个选项如下:(与cp命令的对应选项含义基本相

似)

①,-f,删除文件或目录时不进行提醒,直接强制删除。

②,-i,删除文件或目录时提醒用户确认。

③,-r,删除目录时必须使用此选项,表示递归删除整个目录树(应谨慎使用)。

6 ,mv

 移动文件或目录。格式:mv 【选项】…源文件或目录…目标文件或目录

    将指定的文件或目录转移位置,若目标位置与源位置相同,则效果相当于执行重命名操作(它只

能对单个文件重命名)。需要移动多个文件或目录时,目标位置必须是目录,而且目标目录必须已

经存在。

7, wkich

    查找用户所执行的命令文件存放的目录。which命令用于查找linux命令程序并显示所在的具体位

置,其搜索范围主要由用户的环境变量PATH决定(可执行“echo $PATH”命令查看),这个范围也

是linux系统在执行命令或程序时的默认搜索路径。

   whick命令使用要查找的命令或程序名作为参数,默认当找到第一个目标后即不再继续查找,若

希望在所有搜索路径中查找,可添加 “ -a ” 选项。

8 ,find

查找文件或目录。格式:find 【查找范围】 【查找条件表达式】

    功能非常强大的查找命令,可以根据目标的名称、类型、大小等不同属性进行精细查找。find命

令查找时采用递归的方式,其使用形式相当灵活,也可以相当复杂。其中,查找范围对应的是在其

中查找文件或子目录的目标位置(可以用多个),而查找条件则决定了find命令根据哪些属性、特

征来进行查找。常见查找条件类型如下:

 ①,-name,按名称查找。根据目标文件的名称进行查找,允许使用“*”及“?”通配符。

②,-size,按文件大小查找。根据目标文件的大小进行查找,一般使用“+”、“-”号设置超过或者小

于指定的大小作为查找条件,常用的容量单位包括kB,MB,GB。

③,-user,按文件属性查找。根据文件是否属于目标用户进行查找。

④,-type,按文件类型查找。这里的类型是指普通文件(f),目录(d),块设备文件(b),字

符设备文件(c)等。

 注:需要同时使用多个查找条件时,各个表达式之间可以使用逻辑运算符“-a”和“-o”,分别表示而

且(and)和或者(or)。

总结:

       查看及切换目录(pwd,cd,ls,du);创建目录和文件(mkdir,touch,ln);复制,删

除,移动目录和文件(cp,rm,mv);查找命令文件(which);查找文件和目录(find)。

小讯
上一篇 2025-01-11 09:47
下一篇 2025-02-09 21:21

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/17208.html