1、注意事项
- 严格区分大小写,命令全都是小写
- 所有的内容都是文件,命令行更改是临时生效的写入内存的(重启失效),需要改相应的配置文件
- 不靠拓展名区分文件类型(靠权限),下面的拓展名是给管理员看,系统并不会区分,exe文件无法在linux运行->安全但需要重新开发linux可运行
- 压缩包:*.gz、*.bz2、*.tar.bz2、*.tgz等
- 二进制软件包:*.rpm
- 网页文件:*.html、*.php
- 脚本文件:*.sh
- 配置文件:*.conf
- 所有存储设备都必须挂载之后用户才能使用,包括硬盘、U盘和光盘,移动存储设备需要手动分配盘符(挂载)
- Windows下的程序不能直接在linux中安装和运行
2、服务器管理和维护建议
- 各目录的作用
- bin->binary,二进制可执行文件在linux中就是命令,前四项
- sbin:super bin->root才可以
- usr在单用户中无法执行(单用户模式对应Windows的安全模式,启动最少的服务,修复用)
- 最好对boot和etc进行备份
- 普通用户是放在/home的二级目录
- centos7后没有lost+found了,fsck(file system check)
- 习惯于把外置软件安装在/usr/local/目录下(类似于program files)
- /proc/、/sys/的内容是写入内存的,不要往里面写东西,满了系统会挂的
- /usr/类似于windows目录,占用空间比较大
- 服务器注意事项
- 远程服务器不能关机哦,只能重启
- 重启时应该关闭服务
- 不要在服务器访问高峰运行高负载命令
- 远程配置防火墙时不要把自己踢出服务器(防火墙主要是通过IP地址、MAC、端口号、包装数据过滤)
- 指定合理的密码规范并定期更新
- 合理分配权限(恰到好处,越少越好)
- 定期备份重要数据和日志