操作系统的功能:
命令解释
进程管理
内存管理
输入/输出(I/O)操作和外围设备管理
文件管理
Linux 关机方法:
shutdown –h now 关机(推荐)
shutdown –r now 重启(推荐)
reboot 快速重启(跳过sync过程)
init 0 关机
init 6 重启
halt 系统停机
linux系统结构:
linux 目录结构:
存放命令的目录:/bin /sbin /usr/bin /usr/sbin /usr/local/bin
/boot 内核及其他系统启动所需文件
/opt 安装大的应用程序
/tmp 临时文件
/lost+found 系统修复过程中恢复的文件
/root 超级用户的主目录
/dev - device设备目录:
b block块设备
c character字符设备
linux的硬件设备对应文件
光驱设备:/dev/cdrom
软驱:/dev/fd0
/etc 配置文件所在目录
启动引导程序 /etc/lilo.conf /etc/grub.conf
控制启动模式 /etc/inittab(图形/文本登陆)
文件系统配置 /etc/fstab
/etc/profile 增加环境变量等(修改PATH等)(如配置JAVA/J2EE开发环境)
/etc/ftp* ftp配置文件
/etc/httpd web服务器的配置文件
/etc/ssh* ssh配置文件
/etc/inittab
停止系统:init 0 halt poweroff shutdown
重启系统:init 6 reboot
文字界面启动:init 3
图形界面启动:init 5
单用户模式:init 1 init single
/home
用户的默认主目录:/home/username
useradd username 创建新用户
passwd username 添加密码
/etc/passwd 系统能识别的用户清单(指定用户的shell)
/etc/shadow 超级用户才能读,用于保护加密口令的安全(隐藏口令)
/lib库文件的目录
/lib系统所用的库(如C程序库)
/lib/modules/2.4.20-8/kernel/drivers (驱动模块)
/usr/lib/ 应用程序使用的库(如MySQL的API)
/mnt
光驱的装载:
mount –t iso9660 /dev/cdrom /mnt/cdrom
mount –t 文件类型 设备文件 装载目录
卸载:umount /mnt/cdrom
软驱的使用:mount –t fstype /dev/fd0 /mnt/floppy
/usr用户目录
/usr/doc /usr/share/doc 帮助文档
man命令 查看命令的手册页
info命令 查看命令的帮助
命令 –help 简单帮助
/usr/src/linux-2.4.20-8/ linux源代码
/usr文件系统部分内容:
X11 用于X Windows
bin 几乎所有的命令程序
sbin 系统管理的命令
include C语言头文件
lib 库文件和数据文件
local 本地安装的软件
share 共享文件和数据
/var文件系统的部分内容:
www apache的文档目录
lib 系统运行时随时改变的文件
local /usr/local程序的可变数据
log 日志文件
spool 邮件、新闻等队列的脱机目录
tmp 临时文件
了解所用硬盘的信息
mount 所挂装的分区
fdisk –l [/dev/had] 硬盘分区状况
df –h 硬盘分区的使用情况
du –sh 目录占用空间
uname –a 所用linux版本号