Linux的文件目录与注意事项

Linux服务器注意事项

  1. Linux严格区分大小写
  2. 远程服务器不允许关机,只能重启
  3. 重启时应关闭服务
  4. 不要在服务器访问高峰运行高负载命令
  5. 远程配置防火墙时不要把自己踢出服务器(每5分钟清空规则)
  6. 指定合理的密码规范并定期更新
  7. 合理分配权限-够用就好
  8. 定期备份重要数据和日志

Linux中所有内容以文件形式保存,包括硬件

  1. Linux中的所有存储设备必须挂载之后才能用,包括硬盘、U盘和光盘
  2. 硬盘文件 /dev/sd[a-p]
  3. 光盘文件 /dev/sro

Linux不靠扩展名区分文件类型

  • 压缩包:*.gz*.bz2*.tar.bz2*.tgz
  • 二进制软件包:*.rpm*.deb
  • 网页文件:*.html*.php
  • 脚本文件:*.sh
  • 配置文件:*.conf

Linux各目录的作用

目录 作用
/bin/ 存放系统命令目录,普通用户和超级用户都可以执行,单用户模式下可以执行
/sbin/ 保存和系统环境相关的命令,只有超级用户可以使用,但有些命令可以允许普通用户查看
/usr/bin 同/bin/,但这些命令与系统启动无关,在单用户模式下不能执行
/usr/sbin/ 存放根文件系统不必要的系统管理命令,例如多数服务程序。只有超级用户可以使用。 (注:sbin中保存的命令只有超级用户可以使用)
/boot/ 系统的启动目录,保存系统启动相关文件,如内核文件和启动引导程序(grup)文件等
/dev/ 设备文件保存位置,用来保存所有硬件设备文件
/etc/ 配置文件保存位置。系统所有采用默认安装方式的(rpm安装)的服务的配置文件全部保存在这里,如用户账户和密码,服务的启动脚本,常用服务的配置文件。
/home/ 普通用户家目录。建理每个用户时每个用户都要有一个默认登陆位置
/lib/ 系统调用函数库
/lost_found/ 系统意外奔溃或关机,产生的碎片保存位置。用来修复已损坏的文件系统
/media/ 挂载目录,用来挂载媒体设备
/mnt/ 挂载U盘、移动硬盘、其他OS分区
/misc/ 挂载NSF服务的共享目录
/opt/ 第三方软件保存位置。手工安装源码软件包可以安装这里。不过更习惯把软件放到/usr/local/下
/proc/ 虚拟文件系统,该目录中的数据并不保存到硬盘中,而是保存到内存中,主要保存系统的内核、进程、外部设备状态等
/sys/ 虚拟文件系统,与/proc/相似,都是保存在内存中,主要时保存与内核相关信息
/root/ 超级用户家目录。
/srv/ 服务数据目录。一些系统服务启动后,可以在这个目录中保存所需要的数据
/tmp/ 临时目录
/usr/ 系统软件资源目录
/var/ 动态数据保存位置。主要保存缓存、日志以及软件运行所产生的文件

设置网络

  • 桥连接 — 虚拟机的网段和本机在同一个网段,局域网内可以互相访问,但有可能出现IP地址重复
  • NAT(常用) — 母机上会出现两个iplinux可以访问外网,不会造成ip冲突,但是别的机器不能访问linux
  • 主机模式 — linux是独立主机,不能访问外网

----\(˙<>˙)/----赞赏一下吧~