目录

知识结构

Linux命令的语法格式

相对路径与绝对路径

基本命令的使用

ls的使用

alias使用

tree的安装与使用

mkdir和touch的使用

rm的使用

cd的使用

du的使用

cp的使用

mv的使用

shell解析器


知识结构

centos7top命令_相对路径

Linux命令的语法格式

语法格式:命令  [选项]  [参数]

注:选项:可供选择的项目,可接可不接,接了有特殊作用。选项实质上是给命令传递参数,告诉命令如何执行,可以达到怎么样的效果。比如说,输入ls,就可以显示当前路径下的文件夹;输入ls -a,就可以显示当前路径下的所有文件,包括一些隐藏文件(由“.”开头的文件)。

⚠:命令与选项之间有空格,不然会报错。

相对路径与绝对路径

1,绝对路径:不考虑你当前的位置,从”/“到达目标文件搜需要经过的文件系统目录树的所有分支。
2,相对路径:参照当前的位置,到达目标文件系统目录树的所有分支。

linux的文件系统的结构和windows的文件系统结构比较相似:

centos7top命令_相对路径_02

我们用windows来解释一下:比如说我要去硬盘里面找到我要找的文件“20级大数据社会实践调查”,下图标红的地方就是这个文件的绝对路径:A:\cx330上的猫\报告收录\20级大数据社会实践调查。

centos7top命令_相对路径_03

相对路径就是,从我现在所处的位置出发,假设我现在所在的位置是“cx330的猫”这个文件夹,则“20级大数据社会实践调查”这个文件相对于“cx330的猫”这个文件夹的位置就是:\报告收录\20级大数据社会实践调查。

基本命令的使用

ls的使用

ls -a:显示所有文件,包括隐藏的.和..
ls -A:显示所有文件,但不包括.和..
ls -l:显示文件的详细信息
ls -h:以用户更可读的形式显示详细信息
ls -r:按照单词字母逆序的方式显示文件夹
ls -t:按照修改时间的顺序显示文件夹
ls -d:显示当前文件自身的属性

ls命令的操作演示:

注:用一个“-”可以组合使用

centos7top命令_centos_04

这些文件的详细信息是什么意思呢?

centos7top命令_绝对路径_05

alias使用

别名:取一个其他名字
alias:查看系统定义了那些别名
alias c='clear':定义c为clear的快捷键
注意:定义的别不能与系统命令的名字相冲突,冲突会导致原来的系统命令不能使用;如若冲突,使用unalias xxx(xxx表示冲突的命令名)解决。

演示:

centos7top命令_相对路径_06

centos7top命令_相对路径_07

tree的安装与使用

yum install tree -y:安装tree
yum remove tree -y:卸载tree
tree:展示文件夹结构

直接复制此命令即可安装,要等待一会。

安装之后输入tree可以更清楚的查看此时文件夹内的结构。

下面会演示。

mkdir和touch的使用

mkdir:建立文件夹

touch:建立文件

演示:

centos7top命令_相对路径_08

rm的使用

rm :删除文件和文件夹
rm -r:递归删除
rm -f:强制删除

注:一般-r和-f组合使用,强制删除该文件夹及其下属文件夹,使用时要谨慎,避免删除重要文件,甚至可能导致系统崩溃。

centos7top命令_相对路径_09

cd的使用

cd .. 返回上一级目录
cd . 表示当前目录
cd ~ 回到主目录,也叫做家目录;cd也是回到家目录。用户登录进入Linux系统后进入的目录。root用户的家目录在”/root“下,yuhengxing(普通用户)的家目录在”/home/yuhengxing“下。root可以进入普通用户的家目录,普通用户只能进入自己的家目录,不能去别的普通用户的家目录,更不能去根目录。
cd - 上一次所在的工作目录

centos7top命令_linux_10

使用cd命令时要注意绝对路径和相对路径的使用。

演示:

du的使用

du :统计文件xx的占用情况
du -s:文件夹大小汇总
du -h:人类更可读的文件统计大小情况

centos7top命令_相对路径_11

cp的使用

cp :复制文件和文件夹
1.复制文件   
2.复制文件夹  

演示:

1,复制文件

centos7top命令_linux_12

2,复制文件夹

有时候文件夹下面还有一些下级文件夹,复制过来时需要加入“-r”递归复制。

centos7top命令_centos7top命令_13

mv的使用

mv :移动文件,重命名文件
1.移动:后面接的文件夹存在则是移动
2.重命名:后面接的文件夹不存在则是重命名

演示:

centos7top命令_相对路径_14

shell解析器

shell解析器就是linux系统中处理命令的一个工具。

1,用户通过键盘输入命令,shell解析器拿到命令后,对命令进行语法分析:什么是命令,什么是选项,什么是参数;
2,查找命令存放在哪个文件夹(which xxx);这里可以在终端输入“which xxx”,就可以知道xxx命令的路径位置。

centos7top命令_相对路径_15


3,shell解析器请求Linux操作系统创建对应的命令进程;

4,进程运行,读取文件夹内容。进程运行完毕,把结果返回给shell解释器;

5,最后显示到显示屏上。

本次基本操作命令的分享就到这里,如果有问题可以私信或者在评论区留言~

我的身体像是一颗安静的树,我的记忆在那个离去我的世界里马拉松似的奔跑

                                                                                                          -----余华《第七天》