linux[编辑]
一、linux简介
Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
严格来讲,Linux这个词本身只表示Linux内核,但实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU 工程各种工具和数据库的操作系统。
二、主要特性
- 基本思想:Linux的基本思想有两点:第一,一切都是文件;第二,每个软件都有确定的用途。
- 完全免费:Linux是一款免费的操作系统,用户可以通过网络或其他途径免费获得,并可以任意修改其源代码。
- 完全兼容POSIX1.0标准:这使得可以在Linux下通过相应的模拟器运行常见的DOS、Windows的程序。
- 多用户、多任务:Linux支持多用户,各个用户对于自己的文件设备有自己特殊的权利,保证了各用户之间互不影响。
- 良好的界面:Linux同时具有字符界面和图形界面。
- 支持多种平台:Linux可以运行在多种硬件平台上,如具有x86、680x0、SPARC、Alpha等处理器的平台。
三、文件系统
1、文件类型
- 普通文件(regular file)
- 目录文件(directory)
- 连接文件(link)
- 设备与设备文件(device)
- 套接字(sockets)
- 管道(FIFO,pipe)
2、文件结构
- /:根目录。
- /bin:系统所需要的那些命令位于此目录。
- /boot:Linux的内核及引导系统程序所需要的文件目录。
- /cdrom:可以将光驱文件系统挂在这个目录下。例如:mount /dev/cdrom /cdrom
- /dev:包含了所有linux系统中使用的外部设备。
- /etc:存放系统管理时要用到的各种配置文件和子目录。
- /home:用来存放用户的主目录。
- /lib:用来存放系统动态连接共享库的。几乎所有的应用程序都会用到这个目录下的共享库。
- /lost+found:在ext2或ext3文件系统中,当系统意外崩溃或机器意外关机,而产生一些文件碎片放在这里。
- /mnt:这个目录一般是用于存放挂载储存设备的挂载目录的,比如有cdrom等目录。
- /media:有些linux的发行版使用这个目录来挂载那些usb接口的移动硬盘(包括U盘)、CD/DVD驱动器等等。
- /opt:这里主要存放那些可选的程序。
- /proc:可以在这个目录下获取系统信息。这些信息是在内存中,由系统自己产生的。
- /root:Linux超级权限用户root的家目录。
- /sbin:这个目录是用来存放系统管理员的系统管理程序。大多是涉及系统管理的命令的存放,是超级权限用户root的可执行命令存放地,普通用户无权限执行这个目录下的命令。
- /selinux :对SElinux的一些配置文件目录,SElinux可以让linux更加安全。
- /srv 服务启动后,所需访问的数据目录。
- /tmp:临时文件目录,用来存放不同程序执行时产生的临时文件。
- /usr:这是linux系统中占用硬盘空间最大的目录。用户的很多应用程序和文件都存放在这个目录下。
- /usr/local:这里主要存放那些手动安装的软件,即不是通过“新立得”或apt-get安装的软件。
- /usr/share :系统共用的东西存放地,比如 /usr/share/fonts 是字体目录。
- /var:这个目录的内容是经常变动的,/var下有/var/log 这是用来存放系统日志的目录。/var/ www目录是定义Apache服务器站点存放目录;/var/lib 用来存放一些库文件。
参考资料: linux学习之路http://www.oschina.net/question/587367_156024
扩展阅读: Linux公社 http://www.linuxidc.com/
秀友百科词条内容均由网友提供,仅供参考。如发现词条内容有问题,请联系管理员。
浏览次数:0
编辑次数:0历史版本
创建者:
安茜茜
最近更新:2016/4/17 13:57:34