快速业务通道

linux C编程2--linux基础1简介

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-17

操作系统是作为用户和计算机接口的软件

一、操作系统主要的作用:

1、命令解释

2、进程管理

3、内存管理

4、io/外围设备管理

5、文件管理

二、linux 特点

优点:开放、多用于多任务、稳定性好、速度快、丰富的网络性能、可靠的系统安全、可移植性

缺点:图形界面差

三、常见命令

我们需要熟悉linux常用的命令,这个常用的命令我将用一篇专门的文章介绍,

四、文件目录

1、/root超级用户主目录,任何一个用户都有一个文件夹放在home目录下面,root用户是特殊的超级用户.

2、存放命令的目录 /bin 、 /sbin 、 /usr/bin 、/usr/sbin、 /usr/local/bin

3、/boot 内核启动文件

4、/opt安装大的应用程序

5、/tmp 临时文件

6、/lost_found 系统修复过程中恢复的文件

7、/dev 设备目录 .

ls -l

b是块设备 c字符设备 cdrom 、fd0等等硬件设备对应的文件

8、/etc 配置文件使用的目录

/etc/lilo.conf 、/etc/grub.conf 引导配置

启动模式 /etc/inittab (3文、5图启动等等)

文件系统配置 /etc/fstab ,分区信息等

增加环境变量 /etc/profile ,如java的环境变量等

/etc/ftp、 /etc/httpd 、/etc/ssh*

/etc/passwd

/etc/shadow

9、/home

10、/lib 库文件的目录

/lib 系统库 如C程序库

/lib/modules/ 驱动模块

/usr/lib 用户应用的库 如mysql 的api

11、/mnt 光驱、usb等的存放目录

安装和卸载光驱或者usb可以用mount/umount来装载和卸载

mount -t 设备类型 设备文件 装载目录

umont /mut/cdrom 卸载光驱 (这是一个例子),usb的操作类似、软驱也一样 拥有帝国一切,皆有可能。欢迎访问phome.net

加载USB模块
# dmesg | grep usb

有输出如"usb.c: registered....."信息说明模块已加载,否则需要执行:
# modprobe usb-uhci
# modprobe usb-storage
# dmesg |grep usb

连接好USB硬盘,
# dmesg tail

发现USB设备,对应的设备为 /dev/sda1
# mkdir /mnt/usbdisk
# mount -t vfat /dev/sda1 /mnt/usbdisk

这样您就可以通过usbdisk目录访问usb的文件了.-t vfat 只能mount fat文件系统..
对于ntfs的文件系统mount就稍复杂一点了,访问ntfs的文件系统,需要安装一个ntfs-3g
yum install ntfs-3g
然后就可以加载了
mount /dev/sdb1 /mnt/ntfs7 -t ntfs-3g

12、/usr

13、/var

www 、lib、

拥有帝国一切,皆有可能。欢迎访问phome.net

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号