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文件,双向传递)

 

posted @ 2021-04-16 15:20  每天都在学习的自己  阅读(47)  评论(0)    收藏  举报