Linux学习——初学者建议

来源:互联网 发布:百度软件搜索 编辑:程序博客网 时间:2024/05/18 01:27

一、注意事项

1、Linux严格区分大小写

2、Linux中所以内容以文件形式保存

硬盘文件:/dev/sd[a-p]
光盘文件:/dev/sro等

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

文件名没有扩展名,靠文件权限来区分文件类型
(1)压缩包:“*.gz”、“*.bz2”、“*.tar.bz2”、”*.tgz”等

(2)二进制软件包:”.rpm”

(3)网页文件:”*.html”、”*.php”

(4)脚本文件:“*.sh”

(5)配置文件:“*.conf”

4、Linux所以的存储设备都必须挂载之后用户才能使用,包括硬盘、U盘和光盘

5、Windows下的程序不能直接在Linux中安装和运行

二、服务器管理和维护建议

1、Linux各目录的作用

/bin/:存放系统命令的目录,普通用户和超级用户都可以执行。不过放在/bin下的命令在单用户模式下也可以执行。

/sbin/:保存和 系统环境设置相关的命令。只有超级用户可以使用这些命令进行系统环境设置,但是有些命令可以允许普通用户查看。

/usr/bin/:存放系统命令的目录,普通用户和超级用户都可以执行。这些命令和系统启动无关,在单用户模式下不能执行。

/usr/sbin/:存放根文件系统不必要的系统管理命令。只有超级用户可以使用。

/boot/:系统启动目录,保存系统启动相关的文件,如内核文件。

/dev/:设备文件保存位置。保存所有硬件设备文件。

/etc/:配置文件保存位置。如用户账号和密码。

/home/:普通用户的家目录,如用户user1的家目录就是/home/user1。

/lib/:系统调用的函数库保存位置。

/lost+found/:当系统不正常关机时,会产生一些碎片,用来处理碎片,每个分区中都有。

/media/:挂载目录。建议挂载媒体设备,如软盘、光盘。

/mnt/:挂载目录。建议挂载额外设备,如U盘。

/misc/:挂载目录。建议挂载NFS服务的共享目录。

/opt/:第三方安装的软件保存位置。

/proc/:虚拟文件系统。该目录中数据保存到内存当中,主要保存系统的内核、进程、外部设备状态和网络状态等。

/sys/:虚拟文件系统。主要保存与内核相关的信息。

/root/:超级用户的家目录。

/srv/:服务数据目录。

/tmp/:临时目录。

/usr/:系统软件资源目录。

/var/:动态数据保存位置。主要保存缓存、日志以及软件运行所产生的文件。

2、服务器注意事项

(1)远程服务器不允许关机,只能重启。

(2)重启时应该关闭服务。

(3)不要在服务器访问高峰运行高负载命令。

(4)远程配置防火墙时,不要把自己踢出服务器。

(5)指定合理的密码规范并定期更新。

(6)合理分配权限。

(7)定期备份重要数据和日志。