一、计算机性能
1.横向扩展(集群)
(1)集群的分类:负载均衡集群、高可用集群、高性能集群(用在应用层)—Hadoop集群(运用于Linux上的一个高性能集群)
2.纵向扩展(应用迁移):很麻烦,从不建议用
二、Linux命令的基本格式:
1.command 【选项】(参数)
(1)”【】“代表可有可无,指定实现命令的某个特定功能
(2)”<>“代表命令执行的对象,如果没有加”<>“表示不能省略(必须加对象)
三、在Linux中对于选项(option)类型分为:
1.长整型选项:由两个”-“和字母组成的单词构成。例:--help
2.短整型选项:由一个”-“和一个字母组成。例:-a、-l、-p
3.长整型选项不可以合并,短整型选项可以合并
四、系统的启动
在此介绍命令行的其中一个命令➡chkconfig /rc.*d(每个级别所需启动的进程)
(1)chkconfig➡指定服务开机时在内个级别上,启动或关闭
(2)rc.local➡系统最后启动读取这个文件,管理员可以将需要开机就运行的命令,添加在这里
(3)--level 345 name <on/off>➡改变相应等级name的开关状态
五、所有的属性信息
1.其中红色框中l➡ 链接文件、- ➡普通文件、d➡ 目录文件、. ➡特殊权限位;橙色框中r ➡可读、w ➡可写/编辑、x ➡运行
2.其他按顺序分别表示:硬链接数、文件所属主、文件所属组、文件大小、月、日、mtime(修改时间)、文件名
六、常用的Linux命令的基本使用:
1. ls ➡显示文件信息
-l /ll ➡查看文件属性
-i ➡inode(属性信息)
-h ➡human人类可读
-F ➡显示文件后面的标记,用来区分文件类型的
-r ➡倒序显示文件内容
-a ➡显示所有文件(包括隐藏文件)
2. pwd➡显示当前路径
$pwd➡默认有一个变量环境
3. cd➡切换到目标目录
~➡根目录
. ➡当前目录
..➡当前目录的上一级目录
- ➡$OLDPWD 存放上一次经过的目录
4. touch➡修改时间戳 stat➡访问时间
atime➡访问时间 mtime➡修改文件内容时间 ctime➡修改文件属性时间
[[CC]YY]MMDDhhmm[.ss]
20 19 0 8 0 1 16 36 . 22
-a ➡修改访问时间
-m ➡修改修改时间
-t ➡指定修改成什么时间
-c ➡修改文件Mtime,如果文件不存在,不创建该文件
5. mkdir➡创建文件夹
-p➡ 递归创建多级子目录
-v➡ 详细显示创建过程
6. tree 以树状形式,显示目录及文件结构
-L➡ NUM 查看多少级子目录
-d ➡只显示目录文件
7. rm➡删除文件
-f ➡force 强制
-i ➡询问是否删除改文件,默认命令(alias rm = 'rm -i'),不想用-i可以用 a.\rm abc b./bin/rm abc
-r 删除目录文件
扩展:(1)默认情况下不要rm删目录➡rmdir(只能删除空目录)
(2)我们将需要删除的文件或目录移动到/tmp目录下即可,/tmp为临时目录,在该路径下,30天未被访问将自动删除
(3)如果必须删除,通过find匹配出来后,再删除一些文件
命令Ubuntu:find /-name abc |xargs rm
centos:find /-name abc -exec rm {} \
8. echo $PATH (环境变量)
(1)变量:一段被命名的内存空间而已
(2)如果命令不再PATH路径下,如何解决?
a.通过绝对路径来运行该命令即可(绝对路径执行的是命令本身;而有些命名,是系统默认别名(可以自己添加)- alias;)
which command //查找命令的绝对路径
\ls //使用反斜线直接运行;
b.将这个路径添加到PATH路径下即可;
PATH = $PATH:/xxx/xxx
c.找到命令所存放的地方:which ls
9. clear➡清屏↔ctrl + l
一、TCP/IP架构--协议概述(图)
1.应用层
(1)ftp:文件传输协议
(2)http/https :用浏览器显示相关内容
(3)tftp :文件传输
(4)snmp:网络管理
(5)dns :运营解析
(6)telnet、ssh :远程桌面
(7)smtp、pop3、imap :邮件传输和接收
2.传输层
(1)TCP协议:传输控制协议
(2)UDP协议:单元数据协议
(3)ICMP协议:互联网控制管理协议
3.互联网层
(1)路由协议:动态路由协议、静态路由协议
(2)被路由协议:ipv4、ipv6(需要IP地址进行数据转换)
二、查询帮助命令
1.CPU架构
运行在ring 0上的命令可以直接调用硬件资源,运行内部命令,外部命令不能直接调用硬件资源
2.help
(1)命令的分类:内部命令—help command;外置命令—command --help(-h)
3.man (more)
(1)man command
(2)/ (Ubuntu)向下查找指定内容,其中n是向下查找,N是向上查找;\(centos)
(3)? 向上查找指定内容
(4)q 退出
4.百度谷歌
(1)大概明白是什么意思
(2)要查找示例