CentOS 7安装过程
C社区,ent企业,OS操作系统
![6Z@W0@74E~M1QM1FK9KRM7.png ![]()
![]()
![]()
![]()
![]()
![]()
![]()
操作系统架构
应用程序
shell和库函数
系统调用(system call)
内核(kernel)
底层硬件(cpu,内存,硬盘,网卡)
基础
常用端口
SSH安全登录 端口22 特点:secure shell,进行了加密,提供了远程登录功能
FTP文本传输协议 端口21
TELNET远程登录 端口23 特点:明文不安全,提供远程登录功能
linux系统结构
目录 应放置文件内容
bin 二进制文件的目录(就是可执行程序的目录)
boot 系统启动时需要读取的目录
dev “存放设备文件的目录( device ) Linux中,设备分为两种:块设备( block)、字符设备( character )。硬盘、软驱、光驱都属于“块设备”,鼠标、健盘都属于“字符设备”。”
etc 系统的配置文件(系统的信息存放在这里,比如我们的帐号以及密码)
home 普通用户的主目录,类似于Windows的C:\Documents and Settings\Administrator下的目录
root 超级用户的主目录,也就是root的主目录,类似于C:\Documents and Settings\Administrator
initrd 初始化的目录,比如我们希望系统开机的时候配置—下IP
lib 库函数的目录(Library ) ,类似“外挂”目录
lost+found 系统出错时,会存放一些丢失的文件在这个目录里
media 存放—些可删除的设备文件
mnt 存放一些临时需要挂载(mount)的设备
opt 类似于windows的Programfiles目录,一般是用来安装程序的。optional(可选)
proc 特殊目录。这里的所有文件都不是在硬盘里的,而是在内存里的。也就是这个目录的文件都是内存的真实映射。
sbin 类似于bin目录。区别在于sbin目录的东西都是给superuser的,即superuser’s bin
selinux SecureLinux 关于安全策略的配置
srv 服务需要取的数据目录
sys跟proc类似,也是记录和内核相关的信息。同样不占硬盘空间
tmp 临时目录temporary
usr 类似于前面的opt目录,但是存放在这个地方的软件都是很重要的。相当于windows里C:\WINDOWS和C:\Program Files的综合体。Usr=Unix Software Resource.
var 常态性变动的文件,比如缓存、mysql文件、mail的数据
Linux命令
- cd 切换当前目录
- cd /home/ 绝对路径
- cd alsa 相对路径
- cd 回到主目录
- cd ~ 回到主目录
- cd - 回到历史目录
- cd .. 回到上级目录
- pwd 打印当前工作目录
查看帮助
help
info cd 空格翻页,q退出
man cd 空格翻页,q退出
- ls 查看当前目录文件信息
- ls /usr/bin (后面可以跟相对路径或绝对路径或多个路径)
- ls -a 查看隐藏目录/文件,(隐藏文件是以’.’开头的)
- ls -l (ll)查看文件/目录的详细信息
- ls -t按时间排序
- ls -r 倒叙排序
- ls -h 将文件大小以易读的方式展示出来
- mkdir 创建目录
- mkdir -p 创建多层目录 如果上级目录不存在就创建上级目录
