Linux 文件类型
Linux 由来
Linux 内核最初只是由芬兰人林纳斯·托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的。 Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX 和 UNIX 的多用户、多任务、支持多线程和多 CPU 的操作系统。 Linux 能运行主要的 UNIX 工具软件、应用程序和网络协议。它支持 32 位和 64 位硬件。Linux 继承了 Unix 以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
Linux 不靠扩展名区分文化类型
扩展名只是给管理员看的
压缩包: .gz(常见) .tgz .tar.bz2
二进制软件包: rpm
网页文件: .html .php
脚本文件: .sh
配置文件: .conf
Linux所有的存储设备都必须挂载之后用户才能使用,包括硬盘,U盘和光盘
挂载也就是相当于Windows 分配盘 和插入优盘(拔出优盘的时候就是挂载和卸载的过程)
Windows下的程序不能直接在Linux中安装和运行
Linux各个目录的作用
/bin/ : 存放系统命令的目录,普通用户和超级用户都可以执行。 (常用)
/sbin/: 保存和系统环境设置相关的命令, 只有超级用户可以使用这些命令进行系统环境设置
/usr/bin/ :普通用户超级用户都可执行 在单用户下是不能执行的 Windows有个安全模式 和这个差不多
/usr/sbin/ : 存放根文件系统不必要的系统管理命令 在Linux系统 所有在 sbin 目录中保存的命令只有超级用户才可以使用,
/boot/ : 系统启动目录 保存系统启动相关的文件 相当于Windows的 C 盘 不能轻易往里面放文件
/dev/ : 设备文件保存位置这个目录就是用来保存所有硬件设备文件的 网卡 硬盘
/etc/ : 配置文件保存位置, 系统内所有采用默认安装方式(rpm安装)的服务全都在这个目录中,如用户账号密码 (常用)
/home/ :普通用户家的目录 所有普通用户的家目录就是在/home/下建立一个和用户名相同的目录
/lib/ : 系统调用的函数库保存位置
/lost+found/ : 当系统发生意外关机 丢失的和找到的文件 放在这里,当系统启动的修复这些损坏的文件系统
/media/ : 挂载目录 媒体设备 软盘和光盘
/mnt/ :挂载目录 U盘
/mist/ : 挂载目录 NFS服务的共享目录
/opt/ :第三方安装软件保存位置 不常用
/proc/ : 保存CPU信息 只读 不要往里面写东西
/sys/ : 保存于内核相关信息的 不要往里面写东西
/root/ : 超级用户的家目录
/srv/ : 服务数据 简单了解
/tmp/ : 临时目录 存放临时文件目录 自创文件夹建议放这里 (常用)
/usr/ : 系统软件资源目录 相当于Windows目录
/var/ : 主要保存日志 缓存所产生的文件 (常用)
服务器注意事项
远程服务不允许关机, 只能重启。
重启是应该关闭服务。
不要在服务访问高峰运行高负载命令。
远程配置防火墙时不要把自己提出服务器。
文件类型
L rwx rwx rwx
0 123 456 789
下标为0的时候是 确定文件类型
下标为 123 确定文件的所属 拥有权限
下标为456 确定属性组 所有有权限的用户组
下标789 其他用户拥有该文件的权限
0 有的字母为 d - l b c
D 是一个目录
- 是一个文件
l 连接文档
b 装置文件
c 穿行接口设备
后面三位制
R 读
W 写
X 执行
- 权限