万物皆文件
Linux没有盘符
linux树形结构
linux最上层是/ ,根目录
/根目录,万物起源
~主目录,普通用户通常在/home,root用户通常在/root
./表示当前目录
../表示上级目录
/bootlinux启动文件
/tmp临时目录,有效期10天,重启清空
/var/tmp临时目录,目录中临时文件的有效期为30天,重启不清空
/usr/tmp临时目录
/mnt安装其他设备子目录,多作为挂载点
/dev存放所有设备文件
/rootroot用户主目录
/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 许可协议。转载请注明出处!