Linux简单总结课---2.基本指令《上篇》

这篇博客总结了Linux的基本指令,包括ls指令的3种用法,如列出当前目录内容、指定路径内容及其详细信息;pwd指令用于显示当前工作目录;cd指令用于切换目录;mkdir指令教你如何创建文件夹,包括一次创建多层目录;最后,介绍了touch指令如何创建文件。
摘要由CSDN通过智能技术生成

1. ls指令

我们常用ls指令来查看目录下的详细文件或文件信息,ls指令有3种常见用法,如下:

1.1 "ls" :列出当前工作目录下的所有文件/文件夹的名称

举例:列出用户根目录下的所有文件

1.2 "ls 路径":列出指定路径下的所有文件/文件夹的名称

举例:列出etc目录下的所有文件(注意:Linux中一切皆是文件)

上面蓝色的都是文件夹,绿色的为拥有所有权限(rwx,即读写执行权限)。

1.3 "ls 选项 路径":在列出指定路径下的文件/文件夹的名称,并以指定的格式进行显示。

ls的选项主要有三个,这三个选项可以随意组合使用的,如下

  • -l   表示list,表示以详细列表的形式进行展示
  • -a  表示显示所有的文件/文件夹(包含了隐藏文件/文件夹)(Linux中所有的隐藏文件和隐藏文件夹都是以.开头的)
  • -h 以可读性较高的形式显示

举例:列出etc目录下的所有文件的详细信息

举例:列出etc目录下所有文件(包括隐藏文件)的详细信息(注意:Linux中隐藏文档一般都说以“.”来开头的)

举例:列出etc目录下所有文件的详细信息,以较高的可读性显示

2. pwd指令

全文是print working directory,打印工作目录,该命令用于打印当前目录的绝对路径

举例:当前目录是,etc目录是?

3. cd指令

用于切换当前工作目录,指令格式:"cd 路径"

举例:进入home目录

路径可以分为两种:相对路径、绝对路径。

  • 相对路径:相对首先得有一个参照物(一般就是当前的工作路径);相对路径的写法:在相对路径中通常会用到2个符号“./”【表示当前目录下,是可以省略的】、“../”【上一级目录下】。
  • 绝对路径:绝对路径不需要参照物,直接从根“/”开始寻找对应路径;

注意:Linux中有一个特殊符号~表示当前用户家目录,如下

4. mkdir指令

make directory 创建目录,mkdir也可以有多种用法,我们下面来看一下;

4.1 简单创建文件夹

mkdir 路径 【路径,可以是文件夹名称也可以是包含名称的一个完整路径

举例:在根目录下创建文件夹hello

4.2 创建多层不存在的目录

当一次性创建多层不存在的目录的时候,添加-p参数,否则会报错

举例:在根目录下创建如下多层次文件夹,/a/a/a/a.txt

可以看到mkdir只能用来创建目录,上面a.txt看起来是个文本文件,但实际上被创建为一个文件夹,名称是a.txt

4.3 一次创建多个目录

#mkdir 路径1 路径2 路径3 ….  【表示一次性创建多个目录,使用空格作为分隔符,这里切记不能用,否则回座位一个文件名创建】

举例:在根目录下创建多个文件夹

5. touch指令

不同于mkdir,touch指令用来创建文件,语法格式如下:#touch 文件路径 【路径可以是直接的文件名也可以是路径】

案例:使用touch来在当前路径下创建一个文件,命名为Linux.txt

案例:使用touch来同时创建多个文件(若文件已存在则不会报错,只会创建那些尚不存在的文件)

案例:使用touch来在“Linux1234”用户的家目录中创建文件,Linux.txt

touch的路径必须是已经存在的,不存在的则不能创建成功

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值