Linux基础指令

目录结构

bin: binary 含义是二进制,该目录中存储的都是一些二进制文件,文件都是可以被运行的。

dev: 该目录主要存放的是外接设备,例如U盘/其他光盘等。在其中的外接设备是不能直接被使用的,需要挂载(类似Windows下的分配盘符)。

etc:该目录主要是存储一些配置文件。

home:表示除了root用户以外其他用户的家目录,类似于windows下的Users。

proc:process,表示进程,该目录存储的是Linux运行时的进程。

root:该目录是root用户自己的家目录。

sbin:super binary,该目录也是存储一些可以被执行的二进制文件,但必须有super权限的用户可以执行。

tmd:表示“临时”的,当系统运行时产生的临时文件会在这个目录存储。

 

Linux基本指令

一 基础指令

1 ls (list)

(1)列出当前工作目录下所有文件/文件夹名称

(2)ls 路径 

关于路径:分为相对路径和绝对路径

相对路径:参照与当前的工作路径  写法:"./"表示当前目录下    “../”表示上一级目录下

绝对路径:从“/”开始寻找对应路径

ls -l 路径:表示以列表形式进行展示

ls -la 路径:显示所有文件/文件夹(包含隐藏文件)

开头d表示文件夹,-表示文件 4096是代大小,单位是字节。

2 pwd命令

作用:打印当前工作目录

3 cd命令

作用:切换工作当前目录

语法:cd+路径

cd ~表示进入当前用户家目录

4 mkdir

作用:创建目录

语法: mkdir 路径(既可以是文件夹名称也可以是一个完整路径)

在当前目录下创建一个Now目录

 

在指定路径下建立文件夹

mkdir -p 多层目录创建

一次性创建多个:mkdir 路径1 路径2 路径3

 

5 touch  命令

作用:创建文件

语法:touch 文件路径(可以是直接文件名也可以是) 与mkdir类似。

 

6 cp命令

作用:复制文件 文件夹到指定位置

语法:cp 被复制文档路径 文档被复制到的路径

使用cp复制文件:

若要改名,在/Now后面加上命名。

使用cp复制文件夹时要加 -r,表示递归复制

 

7 mv指令

作用:移动文档到新的位置

语法:与cp相似  mv 需要移动文档路径 移动到的文档路径

mv也可以重命名文档

移动文件夹时不用加-r

 

8 rm命令

作用:删除文档

语法:rm 选项 需要移除的文档路径

删除文件夹 rm -rf 文件夹

 

 

9 Vim命令

指令:vim

语法:vim 文件路径

作用:打开文件 可以存在也可以不存在

 

10 输出重定向

一般命令会先是在终端中,如果要将命令执行结果保存到文件夹中,使用输出重定向

>覆盖输出:会覆盖调原始文件内容

>>追加输出:在原内容末增加

 

11 cat指令

作用:1 直接打开文件      cat 文件路径

2 可以对文件进行合并     cat 文件路径1 文件路径2...文件路径n > 合并之后文件路径

 

posted @ 2020-07-28 17:57  安月冷  阅读(127)  评论(0编辑  收藏  举报