Chinaunix首页 | 论坛 | 博客
  • 博客访问: 469387
  • 博文数量: 164
  • 博客积分: 4024
  • 博客等级: 上校
  • 技术积分: 1580
  • 用 户 组: 普通用户
  • 注册时间: 2009-10-10 16:27
文章分类

全部博文(164)

文章存档

2011年(1)

2010年(108)

2009年(55)

我的朋友

分类: C/C++

2009-10-11 22:09:33

一。linux简介

1。操作系统:一种作为用户和计算机之间接口的软件程序,如unix,linux,windows
2。操作系统的功能
   命令解释
   进程管理
   内存管理
   I/O和外围设备管理
   文件管理
3。linux特点
具有贵族血统
开放性  多用户  多任务  出色的稳定性和速度性能
丰富的网络性能  可靠的系统安全 
可移植性:适用于大多数计算机平台
4。linux的关机方法
shutdown -h now 关机
shutdown -r now 重启
reboot 快速重启(跳过sync过程)
init 0关机  init 6重启
halt 系统停机

2.linux系统结构
硬件
kernel:设备驱动等
shell:命令解释
外层应用程序


三。linux的目录结构
/:/bin  /usr /sbin  /etc  /tmp  /lib  /var /home /opt
/usr:bin  local  src
/etc:rc.d
rc.d:rc3.d  rc5.d init.d
/var:named  httpd  ftp
ftp:bin etc  pub
存放命令的目录:/bin /sbin  /usr/bin  /usr/sbin  /usr/local/bin
/boot内核及其他系统启动所需文件
/opt安装大的应用程序
/tmp临时文件
/lost+found系统修复过程中修复的文件
/root超级用户的主目录 /home用户目录
/dev 设备目录(b-块设备,c-字符设备,linux的硬件设备对应的文件,光驱设备/dev/cdrom,软驱/dev/fd0)

1./etc配置文件所在目录
启动引导程序/etc/lilo.conf  /etc/grub.conf,多系统引导时可设置默认启动的系统
控制启动模式/etc/inittab(图形/文本)
文件系统配置/etc/fstab
/etc/profile增加环境变量等(修改path等)
/etc/ftp* ftp的配置文件
/etc/httpd web服务器的配置文件
/etc/ssh*  ssh的配置文件

/etc/inittab:修改该文件可设置linux的启动方式(图形/文本)
停止系统:init 0  halt  poweroff  shutdown
重启系统:init 6  reboot
文字界面启动:init 3
图形界面启动:init 5
单用户模式:init 1  init single

2./home
用户的默认主目录:/home/username
创建新用户:useradd username
添加密码:passwd username
/etc/passwd:系统能识别的用户清单  纯文本显示了加密的口令,普通用户可读
/etc/shadw:超级用户才能读,用于保护加密口令的安全  隐藏口令

3。/lib库文件的目录
/lib:系统所用的库
/lib/modules/2.4.20-8/kernel/drivers:驱动程序模块
/usr/lib:应用程序使用的库

4。/mnt
光驱的装载:
mount -t  iso 9660 /dev/cdrom  /mnt/cdrom
moubt -t  文件类型  设备文件      挂装目录
卸载:umount  /mnt/cdrom
软驱的使用:mount -t  fstype /dev/fd0  /mnt/floppy

5./usr用户目录
/usr/doc  /usr/share/doc帮助文档
man:查看命令的手册页
info:查看命令的帮助
命令-help
/usr/src/linux-2.6.28-8/ linux源代码
x11:用于x window
bin:几乎所有的命令程序
sbin:系统管理的命令
include:C语言头文件
lib:库文件和数据文件
local:本地安装的软件
share:共享文件和数据

6。/var 文件系统的部分内容
www:apache的文档目录
lib:系统运行时随时改变的文件
lcal:/usr/local程序的可变数据
log:日志文件
spool:邮件、新闻等队列的脱机目录
tmp:临时文件  

四。了解所用硬盘的信息
1。mount所挂装分区
2。fdisk -l [/dev /had]硬盘分区状况
3。df -h 硬盘分区的使用情况
4.du -sh 目录占用空间
5.uname -a 所用linux版本号
阅读(666) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~