Linux基础: 一切都是文件

?

一切都是文件

创建系统配置交换分区(用作虚拟内存)加上单根树

file 文件名 查看文件类型

uname 查看系统版本

bin binary二进制文件 所有用户可用 系统可执行命令的二进制文件(cp mv bash...)

sbin 只有root用户有权限执行的二进制命令

boot 启动文件夹 包含linux内核 grab引导程序 驱动插件

selinux 提高的安全机制模块

  • dev device linux里所有设备抽象为文件都挂在dev目录下,sda代表硬盘,还有一些文件代表终端tty,键盘,鼠标,usb,网卡....
  • sys 系统底层硬件文件夹
  • proc 系统运行状态文件夹,只存在于内存当中,可查看当前cpu,内存的配置和运行状态,里面有很多数字命名的文件夹代表每个进程的各种信息。
  • opt 通常为空,一般用来安装大型软件,比如oracle
  • usr 一般用来安装程序
  • tmp 临时文件目录 系统会定期清除
  • etc 系统的配置文件 通常以.config结尾
  • home 家目录 用来存每个用户独立的数据~代表系统的当前目录是家目录 也是用户每次登陆进去的临时目录
  • media=mnt 用来挂载文件
  • var 保存经常变动的文件,比如log和邮件
  • linux克隆和网卡信息修改
时间: 2024-12-25 11:06:29

Linux基础: 一切都是文件的相关文章

Linux下为何都是文件的理解

所谓“文件”,就是在我们的电脑中,以实现某种功能.或某个软件的部分功能为目的而定义的一个单位. Linux都是以文件的形式存在,当我们访问某个文件(Linux中的文件有目录,连接,普通文本),由于Linux的文件的类型 而区分:如连接文件等,那使用这个文件时,那么就是调用了某个命令: 如普通文本文件时,那么当使用这个文件时,那就是访问该文件的内容 由于文件的类型的不同,从而区别于window系统下的应用:如播放器,EditPlus,浏览器,文件夹等,这些在Linux中都有 对于的不同类型的文件!

Linux 基础入门----用户及文件权限管理

用户及文件权限管理 实验介绍 1.Linux 中创建.删除用户,及用户组等操作. 2.Linux 中的文件权限设置. 一.Linux 用户管理 Linux 是一个可以实现多用户登陆的操作系统,比如“李雷”和“韩梅梅”都可以同时登陆同一台主机,他们共享一些主机的资源,但他们也分别有自己的用户空间,用于存放各自的文件.但实际上他们的文件都是放在同一个物理磁盘上的甚至同一个逻辑分区或者目录里,但是由于 Linux 的 用户管理 和 权限机制 ,不同用户不可以轻易地查看.修改彼此的文件. 下面我们就来学

Linux基础命令,目录文件操作,vi编辑器详解

一.linux基础命令 linux命令的执行必须依赖于shell命令解释器.shell实际上是在linux系统中运行的一种特殊程序,它位于操作系统内核与用户之间,负责接收用户输入的命令并进行解释,将需要执行的操作传递给系统内核执行,shell在用户和内核之间充当了一个"翻译官"的角色.当用户登录到linux系统时,会自动加载一个shell程序,以便给用户提供可以输入命令的操作系统. 1.首先介绍一下快捷键 Tab键:用来补齐命令字或文件.目录名,例如输入"ifcon"

Linux基础之磁盘及文件系统管理(二)

磁盘和文件系统管理 文件系统管理工具: 创建文件系统的工具 mkfs mkfs.ext2, mkfs.ext3, mkfs.ext4, mkfs.xfs, mkfs.vfat, ... 检测及修复文件系统的工具 fsck fsck.ext2, fsck.ext3, ... 查看其属性的工具 dumpe2fs, tune2fs 调整文件系统特性: tune2fs 内核级文件系统的组成部分: 文件系统驱动:由内核提供 文件系统箮理工具:由用户空间的应用程序提供 ext系列文件系统的管理工具: mkf

Linux基础篇三——链接文件知多少

As is known to all,在windows环境下我们早已经见过链接文件,机我们平时所使用的快捷方式. 其实,在linux里我们可以见到以下两种类型的链接文件 a.硬链接文件 创建命令:ln [源文件] [目标文件] 硬链接即实际链接. 记得我们讲过什么叫做inode,那么我们来根据下图理解一    这样做的意义是:安全.如果你不慎删除了其中一个文件名那么你还可以通过其他文件来找到这个源文件 并且你修改一个文件其他的文件也会跟着被修改 *上图中能看到,这两个文件的信息是一模一样的 实际

Linux基础入门--find(文件查找)

文件查找:在文件系统上查找符合条件的文件,条件是自己给出 Linux系统上实现工具:locate,find locate: 依赖于实现构建好的索引库,系统自动实现,一旦文件发生变化需要一定的周期时间更新.也可以手动更新数据.在索引构建过程中需要遍历整个文件系统,极消耗资源. 工作特点: 1.查询速度快 2.模糊查找 3.非实时查找 locate不能实时查找因此就到此为止 ============================================================ fi

Linux基础(三)——文件权限管理&光盘、镜像挂载

Linux文件权限管理 更改文档归属 ls -ld 文档... 查看文件归属 chown -R(目录) 属主 文档... chown -R :属组 文档... chown -R 属主:属组 文档... 同时修改属主.属组 访问权限 读取 -read 写入 -write 可执行 -excute '如果用户对一个文件有 r.w.x权限:' r,查看文件内容(cat.vim看.less.--) w,修改文件内容(vim) x,能够运行程序文件 '如果用户对一个目录有 r.w.x权限:' r,查看目录内

linux[基础]-20-用户与文件权限-[文件特殊权限]-[01]

用户与文件权限 用户: 用户root是系统的超级管理员,而真正让他成为管理员的不是 用户名"root",而是其UID编号. UID:每个用户都有相对应的UID号,就像我们的身份证号一样 超级用户:UID为0也就是root用户 系统用户:UID 1~999 系统服务的用户,默认被限制登录系统 普通用户:UID 1000~ 管理员创建的用户不能管理系统的用户 帐户名称与UID存放在/etc/passwd文件 密码存放在/etc/shadow文件 GID:用户组的编号,方便授权指派工作 每个

linux基础:9、文件特殊权限

设置特殊权限) SUID 作用:临时赋予用户二进制文档的拥有者的权限(主要用于让普通用户可以使用某些特殊命令) 语法: chmod u+s file(增加s权限) chmod u-s file(减去s权限) 使用限制与环境: 1.仅对于二进制文件有效: 2.执行者必须对文件拥有x权限,否则,由于无执行权限,SUID此时无效,此时权限位显示S: 3.权限只是在执行过程中拥有. =============================================================