Linux 学习之路(1)

1 : cd
cd:用于切换目录

在这里插入图片描述

2:pwd
pwd:用于列出当前目录名,查看当前所在目录

pwd


3:ls
ls:用于列出与查看当前路径下的所有文件

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

  • (3.1)缺省

情况下按照字母顺序显示信息(如图上图,由上往下的字母顺序)

  • (3.2) ls -a

显示当前路径下的一切文件,包括以“.”开头的隐含文件
在这里插入图片描述

  • (3.3)ls -A

同 -a 但不会显示 “.” (当前目录)和 “…” (当前目录的父目录)
在这里插入图片描述

  • ls -l

除文件名外,文件属性、文件数量、拥有者、所属的组、文件大小、建立时间等这些信息会被详细列出

在这里插入图片描述

  • ls -t
    将文件按照建立时间的先后次序列出(从上到下,从左到右)(排在前面的是后建立的,排在后面的是先建立的)
    在这里插入图片描述

4:
mkdir demo :创建一个名为demo的目录

5:
rmdir demo :删除一个名为demo的目录

6:
mkdir -p :创建一个或多个目录

在这里插入图片描述

7:
rmdir -p 目录/子目录/子子目录 逐级删除空文件夹

在这里插入图片描述
加了 -p ,1/2/3这三个空文件夹都被删除
不加 -p ,只会删除最后路径下的文件夹(即 3 这个文件夹)


rmdir无法直接删除内容不为空的文件夹,so 往下看

8:
rm:删除文件或者目录
rm -r [目录] :              删除一个目录(非空也可删除)
rm -r [目录/文件名] :  删除该目录下的该文件,但不会删除此目录
(因为最后的路径是一个文件名,所以删除该文件,若最后路径是rm -r [目录]     则删除该目录)

-i :删除前逐一确认
在这里插入图片描述


rm -rf

-f:直接删除,无需逐一确认
-r:  将目录及以下逐一删除


***9:***

mv: 移动文件或文件改名

移动文件:

在这里插入图片描述

文件改名:mv [被改的] [改的]
在这里插入图片描述
10:清屏操作

  • 10.1:clear       保留了之前的操作信息
  • 10.2:ctrl+l      clear操作的快捷键
  • 10.3:reset     之前的终端输入操作信息将都会被清空,该命令速度稍慢一点,比较少用
  • 10.4: alias cls=“clear”      用别名代替使用清屏命令的方法,即cls等于clear(只局限于该次登入的操作)

alias命令:用来设置指令的别名。我们可以使用该命令可以将一些较长的命令进行简化。alias命令的作用只局限于该次登入的操作,若要每次登入都能够使用这些命令别名,则可将相应的alias命令存放到bash的初始化文件/etc/bashrc中。

猜你喜欢

转载自blog.csdn.net/weixin_45669205/article/details/108930418