大家好,今天要开启一个新的专题:Linux
今天的内容是指令还有一些基本的Linux知识补充
由于Linux的知识很难明确写出分类,所以目录就不会做的特别详细完全
喜欢的小伙伴点赞收藏一下不迷路哦
目录
1.目录
2.文件
3.路径
1.目录
1.创建目录
mkdir dir
在当前路径下创建一个目录/文件夹(文件夹的说法是windows的)
2.查看目录(显示)
ls (只会显示文件名属性)
显示当前目录下的文件列表(目录,普通文本文件...)当前用户的当前路径下的文件
想要显示更多信息可以 ls -l
-是一个命令选项 命令+命令选项可以组成很多指令
一般的指令携带选项是很正常的事情
ls -l -a (-a可以显示更多的隐藏文件,隐藏文件以.开头,不加这个选项就看不见隐藏文件)=ls la
ll=ls -l
3.进入目录
cd dir
进入指定的目录
4.怎么知道进来了
pwd
显示当前我所处的路径
5.特定目录下创建普通文件
touch 文件名(myfile.txt)
创建指定的普通文件
6.我是谁
who am i
可以显示你是普通用户还是超级用户(root)
2.文件
在windows里面新创建一个空文件他在哪里存着? 磁盘
这个文件要不要占据空间大小? 当然
为什么?一个文件的文件名,修改时间,类型,路径信息,这些都是数据,是属性数据,所以即使是空文件没有文件内容依然会有属性信息,所以当然是要占据空间的
还能得出一个结论:文件=内容+属性
未来对文件的操作就两种:1.对内容操作 2.更改文件属性
3.路径
.表示当前路径(一个.)
..表示上级路径
windows下面的路径 \: 是路径分隔符
Linux下的路径 /:是分隔符 /是根目录
Linux目录里可以有新的目录,他的目录结构是一棵多叉树
Linux系统中,磁盘上的文件和目录被组成一棵树,每个节点都是目录或者文件
3.1cd指令
cd 目录名 可以改变工作目录,将当前的工作目录更改到特定的目录下
cd. 当前路径
cd..
相当于
cd~(打在右上) 直接进入当前用户的家目录
cd / 找到根目录
cd- 回到最近上一次的路径
找到windows或者Linux的文件或者文件夹都是用路径定位,因为路径往往具有唯一性
绝对路径:从根目录开始找,通常在配置文件中进行某种文件的配置时使用
相对路径:用起来简单,从任意位置开始找都行
小知识:
疯狂刷屏用ctrl+c终止
tree 以树状结构显示Linux执行的目录结构
但是root不能直接tree看到需要 root -> yum install -y tree
touch ../文件名 在上一级路径创建
4.stat指令
stat 文件名
获取文件更多的信息,比如acm时间
acm时间
任何一个文件都有三个时间
Access时间 Modify时间 Change时间
5.rm指令
rmdir 目录名 可以删除一个空目录
rm什么都能删除了目录,如果是目录可以rm -r 递归删除
rm -f 强制删除
rm -rf删除当前目录下的所有文件
今天的内容分享到这里,感谢~