Linux最强大的功能-网络功能。(如:WWW、Mail、FTP、DNS或是DHCP、NAT与Router等等)

为什么了解操作系统的基础对于服务器的维护是相当重要的?

连接服务器,重点是取得服务器上的数据,而一般的数据存储就是使用文件。

网络-》服务器本身-》内部防火墙软件设置-》各项服务配置文件-》细节权限的SELinux以及最重要的文件权限。

搭好一台主机

  • 各个process与signal的观念
  • 账号与组的概念及相关性
  • 文件与目录的权限,当然包含与账号相关的特性
  • 软件管理的学习
  • Bash的语法与Shell Scripts的语法,还有很重要的Vim
  • 开机的流程分析以及日志文件的设置与分析
  • 还要知道类似Quota以及文件系统连接等的概念

指令

LANG是系统的语系, $ echo $LANG 查看系统的语系
$ date 显示日期
$ cal 日历
$ bc 计算器
$ netstat -a  网络联机状态
$ shutdown, reboot, halt, poweroff
Linux最优秀的地方之一就在于他的多任务环境。
档案权限和目录配置
1、使用者;2、群组;3、非本群组外的其他人;
每个账号可以有多个群组的支持。
账号信息存在/etc/passwd档案内,个人的密码在/etc/shadow中,组名信息记录在/etc/group中
drwxr-xr-x(0档案类型、123拥有着权限、456群组权限、789其他人权限)
d是目录、-是档案、l是连接档案(link file)、b是可供存储的接口设备、c是串行端口设备如键盘、鼠标
chgrp:改变档案所属群组
chown:改变档案拥有者
chmod:改变档案的权限
五个目录/etc,/bin,/lib,/dev,/sbin不可以与根目录/放在不同的partition中。