Linux文件管理以及常用的指令

1.Linux的文件目录结构

(1)/: 根目录,目录/etc、/bin、/dev、/lib、/sbin都存放目录下,一般根目录只存放文件目录,不存放文件。
(2)/bin 存放的是二进制的可执行的文件目录,例如ls 等
/bin 与 /usr/bin 的区别
在这里插入图片描述
相当于是 /bin 是 /usr/bin 的快捷方式
(3)/dev 存放的是linux系统下的设备文件
Linux文件管理以及常用的指令_第1张图片

(4)/etc 系统配置文件的存放的目录
(5)/home 系统的家目录,表示当前用户的家目录。
(6)/lib 用户库函数的目录
(7)/opt 用户安装额外的软件的目录
(8)/root 用户管理员的家目录
(9)/man 程序说明文件的目录
(10)/var 系统中经常变化的文件存储的目录 ,例如日志

2.文件的管理的指令

(1)ls 指令
ls -l 显示的是文件的属性,从左至右的依次的顺序为
文件类型 文件的数目 文件的拥有者 所属者 创建的时间 文件名称
在这里插入图片描述
ls -i 显示的文件的节点号,文件名
ls -d 显示文件本身
ls -a 显示所有的文件
(2)cd 指令:用来跳转相应的文件目录
cd . 跳转到本层的目录
cd … 跳转到上一层的目录
cd - 跳转到之前的目录
cd ~跳转本用户的主目录
Linux文件管理以及常用的指令_第2张图片
(3)stat指令:查看文件的创建时间
Linux文件管理以及常用的指令_第3张图片
三个参数:
Access:文件被访问的时间
Modify:文件的内容被修改的时间
Change:文件的状态被修改的时间(权限,连接数等)
(4)创建文件夹
mkdir 文件夹名
Linux文件管理以及常用的指令_第4张图片
(5) head 显示文件的前n行 tail 显示文件的后n行
head file -n 5
Linux文件管理以及常用的指令_第5张图片
tail file -n 3
在这里插入图片描述
(6) 复制文件cp
将file文件复制到桌面
cp file ~/Desktop/
(7)删除rm
参数
rm -f 强行删除目录(没有提示)
rm -d 删除空白目录
rm -r 删除目录
Linux文件管理以及常用的指令_第6张图片

3.du与df的区别

du:是将当前存在的文件进行计算(搜索每一个文件进行计算大小)
df:在du的基础上还加上了之前已经被删除的文件但是还是暂时存在系统中,能够看到已经被删除的文件

你可能感兴趣的:(Linux文件管理以及常用的指令)