Linux下的基本指令(1)

本文介绍了Linux下的基本指令,包括ls(列出目录内容)、pwd(显示当前目录)、cd(切换目录)、touch(修改文件时间)、mkdir(创建目录)、rmdir与rm(删除目录)、man(查阅指令帮助)、cp(复制文件)和mv(移动或改名文件)。

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

今天将跟大家介绍Linux下的一些基本指令,我将其分成了两个部分,首先我们进行第一部分。

1.ls 指令

该指令的用途是将目录或文件下的所有子目录和文件给显示出来。

该指令的用法是: ls [选项] [目录或文件]

该处的选项有很多种类,具体在这里列举出两个很常用的指令:

       -a 列出目录下的所有文件,包括以 . 开头的隐含文件。

       -d 将目录象文件一样显示,而不是显示其下的文件。 如:ls –d 指定目录。

两者的区别在于,前者列出目录下的所有文件,而后者只是列出目录本身的内容。

2.pwd 指令

该指令的用途是显示用户目前所在的目录

直接输入这个指令就可以使用了 

3.cd 指令

该指令的用途是改变当前工作目录到指定的目录下

首先我们要知道Linux文件系统采用树状目录结构,即只有一个根目录,其中含有下级子目录或文件的信息;子目录中又可以包含有更多的子目录或者文件的信息,这样一层一层地延伸下去;构成一棵倒置的树。

接着,来看几个cd的指令

1. cd..   是用来返回上级目录的

 .    用来表示当前所在的路径

 ..   用来表示表示上级路径

2. cd/.../...(目录)     这是绝对路径,直接用来返回到对应目录下的

在这个图中我们想要走到test.c文件处,我们就可以写出这个指令,这就是绝对路径(从根处出发去找到子文件).

3. cd../../..(目录)  这是以相对路径的方式走到文件处的

例如,我们现在所处的文件位置是tub的话,若我们想找到test.c处该怎么做呢?

我们使用cd../../home/bit/test.c  就可以,这是以相对路径的方式,下面进行解释:

看到这儿,或许你会说这还没有绝对路径方便。没错,在这个示例中确实相对路径没有绝对路径方便,但我们还是应该根据不同的情况是不同的方法,这样就可以达到事半功倍的效果。

4. cd~  访问用户家目

首先,提及一个概念叫做用户家目,每个用户登陆后就在家目录下,我们可以用pwd命令查看自己的家目录。这也是每个用户的个人目录所在的顶级目录。

提到这儿,我们来区分一下家目录和根目录的差别。

一、 ~ 代表是home目录,也就是家目录, / 代表的是根目录。

二、 根目录是所有用户都可以操作的,家目录是需要管理员权限,用户才有权限操作的。

5. cd-  返回最近访问的目录

4.touch 指令

该指令的用途是用来更改文件的存储时间和更改时间,也可以用来新建一个不存在的文件

用法: touch [选项] [文件]

5. mkdir 指令

该指令的用途是用来在当前的目录下新建一个名为 “dirname”的目录。

我们也可以一次性往下递归建立多个目录

mkdir (-p) .../...(目录)              p可以是一个路径名称,若该路径不存在,加上该选项,系统将会自动创建出那些不存在的目录

6. rmdir 指令和 rm 指令

rmdir [-p] [dirName]   ,rmdir用来删除空目录,若被删除的文件的父目录也为空目录的话,那么就会其父目录一起删除

rm [-f-i-r-v] [dirName]

7. man指令

该指令相对于一个指南,是一个宝典,我们从中可以查找到一些指令的基本用法

man [选项] 命令        输入-a可以将手册的章节展示出来 ,用这个指令之后按下q键结束。

8. cp 指令

该指令可以用来复制文件或目录

cp - 1文件 - 2文件        这样我们就可以把1文件中的内容复制到2文件里了

与此同时,1文件和2文件我们也可以采用相对路径的方式

cp - 1文件 - 2文件 - 3名字     通过这种方式我们可以给2文件重命名为3

9. mv 指令

mv是用来移动文件或者改变文件名的

mv [选项] [源文件] [目标文件]

选项中可以为:   -f  意思是强制,例如目标文件已存在或有内容,用-f就不会询问而直接覆盖

         也可以为: -i   用-i 则会询问,若文件存在则会询问是否覆盖

后续,将发布指令的第二部分。 如果该文章给到了你帮助,不妨给个小一键三连呗! 若觉得还有可以改进的点,也欢迎大家私信。 赠人玫瑰,手留余香,留下小红心再走开呗!!

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值