Linux学习之ubuntu文件系统

简介: 主要记录学习ubuntu的学习过程

这里使用的工具是putty
image.png

填写服务器地址
点击链接后,会提示输入账号密码,账号默认都是root,密码输入是不显示的
image.png

连接上后的界面
可以看到上一次登入信息,如果上一次不是你自己登入的,那么就需要更改密码了
image.png

可以看一下目录结构

image.png

/ 根目录----所有目录挂在其下
/boot----存放Ubuntu内核和系统启动文件。系统启动时这些文件先被装载。
/etc----系统的配置文件目录。密码文件、设置网卡信息、环境变量的设置等都在此目录中,许多网络配置文件也在其中。
/lib----根文件系统目录下程序和核心模块的共享库。这个目录里存放着系统最基本的动态链接共享库,类似于Windows下的system32目录,几乎所有的应用程序都需要用到这些共享库。
/media----主要用于挂载多媒体设备。ubuntu系统自动挂载的光驱、usb设备,存放临时读入的文件。
/proc----这个目录是系统内存的映射,我们可以直接访问这个目录来获取系统信息。也就是说,这个目录的内容不在硬盘上而是在内存里。
/sbin----s就是Super User的意思,这里存放的是系统管理员使用的系统管理程序,如系统管理、目录查询等关键命令文件。
/tmp----这个目录是用来存放一些临时文件的,所有用户对此目录都有读写权限。
/home----用户的主目录。下面是自己定义的用户名的文件夹。每个用户的设置文件,用户的桌面文件夹,还有用户的数据都放在这里。
/mnt----此目录主要是作为挂载点使用。通常包括系统引导后被挂载的文件系统的挂载点。如挂载Windows下的某个分区。

root@Ub-2B306-4-17:/# ll
总用量 13733
drwxr-xr-x  25 root root     4096 4月   2 15:14 ./
drwxr-xr-x  25 root root     4096 4月   2 15:14 ../
-rw-r--r--   1 root root        0 9月  20  2021 1
drwxr-xr-x   2 root root     4096 4月   2 15:11 bin/
drwxr-xr-x   3 root root     4096 4月   2 15:14 boot/
drwxrwxr-x   2 root root     4096 9月  20  2021 cdrom/
-rw-------   1 root root 57827328 11月 12 23:55 core
dr-xr-xr-x   2 root root     4096 4月   2 14:55 ctxmnt/
drwxr-xr-x  18 root root     4300 4月   2 14:58 dev/
drwxr-xr-x 146 root root    12288 4月   3 06:33 etc/
drwxr-xr-x   4 root root     4096 9月  20  2021 home/
lrwxrwxrwx   1 root root       33 4月   2 15:14 initrd.img -> boot/initrd.img-4.4.0-210-generic
lrwxrwxrwx   1 root root       32 4月   2 15:14 initrd.img.old -> boot/initrd.img-4.4.0-21-generic
drwxr-xr-x  22 root root     4096 9月  20  2021 lib/
drwxr-xr-x   2 root root     4096 4月   2 15:10 lib64/
drwx------   2 root root    16384 9月  20  2021 lost+found/
drwxr-xr-x   3 root root     4096 9月  20  2021 media/
drwxr-xr-x   3 root root     4096 11月 14 14:51 mnt/
drwxr-xr-x   3 root root     4096 9月  20  2021 opt/
dr-xr-xr-x 218 root root        0 4月   2 14:58 proc/
drwx------   4 root root     4096 11月 12 21:12 root/
drwxr-xr-x  29 root root     1160 4月   4 21:31 run/
drwxr-xr-x   2 root root    12288 4月   2 15:11 sbin/
drwxr-xr-x   2 root root     4096 4月   2 15:13 snap/
drwxr-xr-x   2 root root     4096 4月  21  2016 srv/
dr-xr-xr-x  13 root root        0 4月   2 14:58 sys/
drwxrwxrwt  13 root root     4096 4月   4 21:25 tmp/
drwxr-xr-x  12 root root     4096 9月  20  2021 usr/
drwxr-xr-x  15 root root     4096 9月  20  2021 var/
lrwxrwxrwx   1 root root       30 4月   2 15:14 vmlinuz -> boot/vmlinuz-4.4.0-210-generic
lrwxrwxrwx   1 root root       29 4月   2 15:14 vmlinuz.old -> boot/vmlinuz-4.4.0-21-generic

可以看到每个文件最前面都有字母或符号
第一个字符常见的两种,d和-
d表示文件夹,-表示文件

从第二个字符开始,每三个一组。使用r、w、x、-表示,按照rwx的顺序,每个字母表示一种权限。
r:允许读的权限
w:文件可以编辑
x:执行权限
-:没有任何权限

9个字符位置,3个一组,分3组,分别表示文件所属用户权限,用户组权限和其他用户权限

目录
相关文章
|
2月前
|
Ubuntu Linux
查看Linux系统架构的命令,查看linux系统是哪种架构:AMD、ARM、x86、x86_64、pcc 或 查看Ubuntu的版本号
查看Linux系统架构的命令,查看linux系统是哪种架构:AMD、ARM、x86、x86_64、pcc 或 查看Ubuntu的版本号
215 3
|
29天前
|
Ubuntu Linux 开发工具
ubuntu linux搭建lvgl
ubuntu linux搭建lvgl
28 6
|
25天前
|
存储 Linux 索引
Linux 下最主流的文件系统格式——ext
【9月更文挑战第8天】硬盘被划分为若干相同大小的块(Block),默认大小为4K,便于灵活管理文件数据。文件数据分散存放于这些块中,提高了数据添加、删除和插入的便利性。
|
2月前
|
编解码 Linux 程序员
深度探索Linux操作系统 —— 构建根文件系统2
深度探索Linux操作系统 —— 构建根文件系统
35 12
|
1月前
|
Ubuntu Linux Shell
使用ramdisk启动ubuntu文件系统(pivot_root)
使用ramdisk启动ubuntu文件系统(pivot_root)
|
2月前
|
存储 人工智能 数据管理
深入理解Linux操作系统之文件系统管理探索人工智能:从理论到实践的旅程
【8月更文挑战第30天】在探索Linux的无限可能时,我们不可避免地会遇到文件系统管理这一核心话题。本文将深入浅出地介绍Linux文件系统的基础知识、操作命令及高级技巧,帮助你更有效地管理和维护你的系统。从基础概念到实践应用,我们将一步步揭开Linux文件系统的神秘面纱。
|
21天前
|
存储 缓存 Linux
Linux文件系统的功能规划
【9月更文挑战第12天】本文通过类比图书馆,形象地解释了文件系统的组织形式和管理方法。首先,文件系统需按块存储文件,并设有索引区方便查找。其次,热点文件应有缓存层提高效率,文件需分类存储以便管理。最后,Linux内核需记录文件使用情况,通过文件描述符区分不同文件,确保文件操作准确无误。
|
1月前
|
Linux
使用qemu来学习Linux的休眠和唤醒
使用qemu来学习Linux的休眠和唤醒
|
1月前
|
Linux
linux内核原子操作学习
linux内核原子操作学习
|
1月前
|
Ubuntu Linux
用crash工具学习Linux内核 —— 查看cgroup_roots
用crash工具学习Linux内核 —— 查看cgroup_roots
下一篇
无影云桌面