Linux学习(五) - Linux系统的文件及基础指令学习

Linux系统的文件及基础指令学习

一、Linux系统的文件

Linux系统的文件,目录结构

在这里插入图片描述
bin:全称’binary’,含义是二进制。该目录中存储的都是二进制文件,文件都是可以被运行的。
dev:该目录中主要存放的是外接设备,例如硬盘、其他的光盘等。在其中的外接设备是不能直接被使用的,需要被挂载(这里类似于Windows下的分配盘符)。
etc:该目录中主要存储一些配置文件。
home:表示“家”,表示除了root用于外其他用户的家目录,类似于Windows下的user/用户目录。
mnt:当外接设备需要挂载的时候,就需要挂载到mnt目录下。
proc:全称’process’,表示进程,该目录存储的是Linux运行时候的进程。
root:该目录是root 用户的家目录。
sbin:全程’super binary ‘,该目录也是存放一些可被执行的二进制文件,但必须有super权限的用户才能执行。
tmp:表示’临时’,当系统有运行时候产生的临时文件会在这个目录存放。
usr:存放的是用户自己安装的软件。
var:存放的程序/系统的日志文件目录。

二、Linux基础指令

1、指令与选项

指令:指在终端中输入的内容。
一个完整的指令的标准格式:Linux通用格式
#指令主体(空格)[选项](空格)[操作对象]
一个指令可以包含多个选项
操作对象也可以是多个
例如:让小明去买小熊饼干和康师傅冰红茶,在这个指令中“买”是指令主体。饼干和冰红茶是操作对象,小熊和康师傅是操作的选项。

2、基础指令

ls指令

语法1:# ls
含义:列出当前工作目录下的所有文件/文件夹名称
语法2:# ls 路径
含义:列出指定路径下的所有文件/文件夹名称
语法3:# ls 选项 路径
含义:在指定路径下的文件/文件夹的名称,并以指定的格式进行显示
常见的用法:①# ls -l 路径 ②# ls -la 路径
注:-l:表示list,表示以详细列表的形式进行展示
-a:表示显示所有文件/文件夹(包含了隐藏文件/文件夹)
语法4:# ls lh 路径
含义:列出指定路径下的所有文件/文件夹的名称,以列表的形式并且有文档大小,以可读性较高的形式显示。
其中列表中的第一列字符表示文档的类型:’-‘表示该行对应的文档类型为文档;’d‘表示文档类型为文件夹
隐藏文档一般以’.‘开头
**ls列出结果颜色说明:**蓝色表示文件夹,黑色表示文件,绿色表示其权限为拥有所有权限。

pwd指令

语法:#pwd
含义:print working directory,打印当前工作目录

cd指令

语法:#cd 路径
含义:change directory,改变目录

mkdir指令

语法1:#mkdir 路径
含义2:make directory,创建目录(创建文件夹)
语法:#mkdir -p 路径
含义:当一次性创建多层不存在的目录时,添加-p参数,否则会报错。
语法3:#mkdir 路径1 路径2 路径3 …
含义:表示一次性创建多个目录。

touch指令

语法:#touch 路径
含义:创建文件

cp指令

语法:#cp 被复制的文档路径 文档被复制到的路径
含义:复制文件/文件夹
注:文件夹复制时需要添加-r参数【-r:表示递归复制】

mv指令

语法:#mv 需要移动的文档路径 需要保存的位置路径
含义:移动文件/文件夹,重命名也可以

rm指令

语法:#rm 选项 需要移除的文档
选项:
-f:force,强制删除,不提示是否删除
-r:表示递归
含义:删除文件夹时需要用到递归,则选项是-rf,也可删除多个文档。

vim指令

语法:#vim 文件路径
含义:使用vim打开文件
退出打开的文件:在没有按其他命令时,按下shift+英文冒号,输入q,按下回车

输出重定向

一般命令的输出都会显示在终端中,有些时候需要将一些命令的执行结果想要保存到文件中进行后续的分析/统计,则需要输出重定向。
‘>’:覆盖输出,会覆盖掉原先的文件内容。
‘>>’:追加输出,不会覆盖原始文件内容,在原始文件末尾继续添加。
语法:#正常指令 >/>> 文件路径
注:文件可以不存在,不存在则新建

案例:使用覆盖重定向,保存ls -la 的执行结果,保存到当前目录下的ls.txt
在这里插入图片描述
案例:使用追加重定向,保存ls -la的执行结果到ls.txt中
在这里插入图片描述

cat指令

语法:#cat 文件路径
含义:直接打开一个文件
语法:#cat 待合并的文件路径1 待合并的文件路径2 …待合并的文件路径n > 合并之后的文件路径
含义:使用输出重定向将多个文件,合并至一个文件中。

发布了8 篇原创文章 · 获赞 0 · 访问量 185

猜你喜欢

转载自blog.csdn.net/weixin_41396903/article/details/104598057
今日推荐