万物皆文件
Linux没有盘符
linux树形结构
linux最上层是/
,根目录
/
根目录,万物起源
~
主目录,普通用户通常在/home
,root用户通常在/root
./
表示当前目录
../
表示上级目录
/boot
linux启动文件
/tmp
临时目录,有效期10天,重启清空
/var/tmp
临时目录,目录中临时文件的有效期为30天,重启不清空
/usr/tmp
临时目录
/mnt
安装其他设备子目录,多作为挂载点
/dev
存放所有设备文件
/root
root用户主目录
/home
用户主目录
/etc
/usr/etc
存放配置文件
/bin
/sbin
/usr/bin
/usr/sbin
存放可执行文件
/lib
/usr/lib
存放库文件
/var
存放一些被系统改变的数据
/var/log
存放绝大部分的记录文件/日志文件
var/run
存放各种运行时的信息
ln -s source(源文件或目录) target(链接文件)
graph TD
A --> 文件数据block
B软连接 --> A
ln existfile(源文件) newfile(链接文件)
graph TD
A --> inode
B硬链接 --> inode
inode --> 文件数据block
ls -li
显示root目录结构
tree /root
-a
查看隐藏文件
-l
带属性的查看,长格式
-R
递归显示所有目录
-i
显示inode值
回显时
-
表示普通文件
d
表示目录文件
c
表示字符设备文件
b
表示块设备文件
l
表示软连接文件
mkdir -p 路径
可以直接创建带子目录的目录
bash~ $ pwd
/data/data/com.termux/files/home
~ $ mkdir -p test1/test2
~ $ cd test1/test2/
~/test1/test2 $
rmdir [目录]
只能删除空目录
rmdir -p 目录
递归删除该路径下的空的子目录
bash~ $ mkdir -p test1/test2/test3
~ $ ls -R test1
test1:
test2
test1/test2:
test3
test1/test2/test3:
~ $ rmdir -p test1/test2/test3/
~ $ ls -R test1
ls: cannot access 'test1': No such file or directory
~ $
本文作者:星火文档中心
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!