Linux系统的文件系统结构
/:文件系统结构的起始点
/home:用户主目录
/bin:标准指令和工具程序
/usr :系统使用文件和指令
/usr/bin:用户命令和工具程序
/usr/sbin:系统管理员命令
/usr/lib:编程语言库
/usr/doc:Linux文档
/usr/man:在线联机帮助手册
/usr/spool:假脱机文件
/sbin:管理员开启系统的命令
/var:时变文件,例如邮箱文件
/dev:设备文件接口
/etc:系统配置文件及其它系统文件
文件系统的概念
文件系统:磁盘上有特定格式的一片区域
文件:文件系统中存储数据的一个命名的对象
目录:其中包含许多文件项目的一类特殊文件
子目录:被包含在另一个目录中的目录,包含子目录的目录称为父目录
文件名:用来标识文件的字符串,保存在一个目录文件项中
路径名:“/”字符结合在一起的一个或多个文件名的集合。它指定一个文件在文件系统中的位置
文件结构:无论文件是一个程序、一个文档、一个数据库、或是一个目录,操作系统都会赋予它下面的结构
索引节点(I节点)
包含有关相应文件信息(文件权限、文件主、文件大小等)的一个记录
数据
文件的实际内容
文件类型
普通文件:包含各种长度的字符串
文本文件:由ASCII字符构成
数据文件:由来自应用程序的数字型和文本型数据构成,如电子表格、数据库等
可执行的二进制程序:由机器指令和数据构成
目录文件:由成对的“I节点号/文件名”构成
I节点号是检索I节点表的下标,I节点存放所有文件的状态信息
文件名是给一个文件分配的文本形式的字符串,用来标识文件
设备文件: /dev/tty1
连接文件:存放文件系统中通向文件的路径file 文件名
用户登录系统
系统启动后,输入用户名并键入回车键。如:
login: root
输入用户口令,输入的口令不会在屏幕上显示出来。如果输入的口令有误,屏幕提示下列信息:
login incorrect
login:
执行上述两步后,如果屏幕显示系统提示符,如:
[[email protected] root] #
说明已经成功登录到系统中,可以进行操作
远程登录系统
用户远程登录机群
普通用户通过telnet从机群外部登录到机群结点,首先要通过机群系统管理员建立帐户
管理员通过rlogin登录
通过ssh命令
在机群内部
由于每个普通用户帐户都是一个全局NFS帐户,可以通过rsh在机群内部进行访问
举例
telnet VIP(VIP为机群系统对外的IP地址,由用户设定该IP)
Login: team01
Password: **
rsh node161 (通过rsh访问机群内部的其他结点, node161为机群内结点的主机名)
退出系统
用户使用Linux系统之后,要退出系统的过程称为“注销”
方法有三种
键入: exit
按: Ctrl+D (相当于执行exit)
logout
关闭系统
必须由超级用户在shell提示符下,键入关闭命令
系统将完整地执行关闭所有进程
释放占用资源,停止运行
切断电源
关闭系统的命令
[[email protected] /root] # shutdown –h now
[[email protected] /root] # halt
[[email protected] /root] # init 0
[[email protected] /root] # poweroff
重启系统
reboot 命令
shutdown -r 命令
组合键 Ctrl+Alt+Del(只适用于控制台下)
shutdown命令
语法:shutdown [flag] [warning message]
flag:
-r 重启
-h 关机
-k 不关机,只发消息
time:
绝对时间:hh:mm
相对时间:+mm(分钟)
立刻关机:now(=+0)
Linux系统有一个磁盘缓存区
这个缓存区不是立即将所有数据写入磁盘的
而是隔段时间后,再将数据写入磁盘
随手关掉电源可能会导致缓存没有回写,磁盘上的文件系统不完整
Linux的多任务系统
可能有许多程序正置于后台运行
只有通过正确的关机顺序,才可以保证所有的后台进程都能保存自己的数据