unix是一种操作系统。
OS的组成
1) Kernel: OS的核心组成部分
- 管理硬件。
- 管理设备,内存,进程。
- 控制系统程序和系统硬件。
- 管理交换空间,守护进程(精灵),文件系统。
2) Shell: 是用户和kernel之间的接口。起到翻译或者解释的功能。
3) 文件系统:将硬件和软件都映射成文件。可以进行统一管理。
/: unix系统的根路径
opt: 第三方软件
etc: 系统配置
dev: 计算机设备文件(用一些计算机编程语言打开文件,就可以对外围设备进行操作)
usr: 操作系统中自带的对所有用户都用的软件
kernel(boot): 内核程序
var: 日志信息,针对管理员使用的东西等
export(home): 用户专有的东西
unix是多用户操作系统
swap space 交换分区 虚拟内存——硬盘中的某个区域
daemon 守护进程、支持进程、后台进程
Unix中常见Shell
Bourne Shell (sh) 不支持历史记录
Korn Shell (ksh)
C Shell (csh) 支持历史记录
Bourne-again Shell (bash)
media 挂载 mnt
sbin super bin
远程登入登出
login
telnet 192.168.0.23
login:
password:
loginout
exit
·详细信息
- - - - - - - - - - 10个字符
1、文件类型:
-:普通文件
d:目录文件
l:链接文件 1.硬链接 拷贝 2.软链接 快捷方式
b:块设备文件 1块 = 512B
c:字符设备文件 字节
p:管道文件 将一个程序的输出结果作为另一个程序的输入源
s:socket文件
2、所属用户权限 u user
3、同组人权限 g group
4、其他人权限 o other
文件的拥有者(权限):凡是和这个文件的拥有者相同的UID的用户,都是该文件的拥有者
文件的拥有组
三个权限的组合: r w x
文件必须有x权限,才可以进行搜索