Linux - 第三天 - 系统文档及帮助
第3天重点
1 ascii ,unicode,utf8 区别和关系
1 dnf -y install man-pages ( 安装man帮助) 2 man ascii (查看ascii table)
UTF-8 , 变长,1-4个字节,当前最流行的方案
UTF-16, 变长,2或4个字节
UTF-32,固定长度,4个字节
1 [14:54:30 root@centos7 ~]#echo $LANG 2 en_US.UTF-8 3 [14:54:35 root@centos7 ~]#LANG=zh_CN.UTF-8 4 [14:54:53 root@centos7 ~]#noise 5 -bash: noise: 未找到命令 6 [14:54:55 root@centos7 ~]#
2 命令格式: cmd [选项] [参数]
3 帮助
内部命令help cmd
外部: cmd --help|-h
man [章节] cmd (章节为数字,可选第几章节, 用 /开始加上搜索的内容,N或者n上下翻页查找)
whatis cmd
4 大的应用: 官方文档
7 快捷键
8 history
可以为history添加上date 和time , 在/etc/profile或者~/.bash.profile, 添加完最好重启生效
HISTTIMEFORMAT="%F %T "
调用history的命令可用感叹号加上前面序号:
5 目录结构:
单根/ ,
/etc 系统配置文件库
,/boot,系统启动相关文件库,内核文件,引导器
/tmp,临时文件
/proc,输出内核与进程之间的虚拟文件系统
/usr,用户文件
/dev,设备文件,U盘,鼠标,键盘
/sbin,系统管理员的基本命令库
/bin ,所有用户的基本命令库
/home 普通用户家
/root root家
6 文件类型 - d l b c p s
-: 普通文本文件
d:directory 文件夹
l: link 链接文件(可理解为快捷方式)
b:block 块文件 (磁盘类的)
c:character 字符设备
p:pipe (通道文件,单向传递)
s:socket(socket文件,双向传递)