2.2 KiB
2.2 KiB
Linux 是什么
Linux
是一个开源系统内核,1991年由托瓦兹 (Linus Torvalds) 开发出来的,我们平时讲的 Liunx
系统其实并不是很准确,Ubuntu
CentOS
这些才是系统,Linux
是参考 Uinx
系统开发出来的。
现实生活中有哪些软件或系统是基于 Linux
开发出来的呢? 嵌入式
程序开发 Android
手机系统,我们经常浏览的网站服务器,基本都是运行 Linux
系统之上。
Linx
是一个支持多用户、多任务的系统。
Linux
系统上一切都是以文件的形式存在,所有文件命名要提现文件的格式或内容,demo.php
代表这是一个 php
文件,demo.txt
代表 txt
文件,demo.tar.gz
代表以 gzip
压缩的打包文件。
Linux 的优势
- 跨平台
- 安全
- 多用户多任务
- 占用系统资源少
- 网络功能强大
- 稳定
Linux 的目录结构
Ubuntu 16.04
/bin #用户二进制文件
/boot #启动核心文件
/dev #设备文件
/etc #配置文件
/home #用户的主目录,在Linux中,每个用户都有一个自己的目录,一般该目录名是以用户的账号命名的
/lib #系统库
/lib64 #系统库
/lost+found #这个目录一般情况下是空的,当系统非法关机后,这里就存放了一些文件
/media #可移动媒体设备
/mnt #挂载目录
/opt #用户安装的软件目录
/proc #进程信息
/root #该目录为系统管理员,也称作超级权限者的用户主目录
/run #存放进程的I
/sbin #s就是Super User的意思,这里存放的是系统管理员使用的系统管理程序
/tmp #系统临时文件
/srv #srv是service的缩写,该目录存放一些服务启动之后需要提取的数据
/sys #这个目录跟/proc 非常类似,也是一个虚拟的文件系统,主要也是记录与内核相关的信息。
/usr #注意 usr 并不是 user 的缩写,而是Unix Software Resource的缩写,即 Unix 操作系统软件资源放在该目录,而不是用户的数据。
/var #软件运行所产生的文件