脑海里的一些随想,然后解决方案!
httpd是什么?
httpd是Apache超文本传输协议(HTTP)服务器的主程序。被设计为一个独立运行的后台进程,它会建立一个处理请求的子进程或线程的池。
http是什么?
http是一种网络信息传输协议,浏览器根据网络的信息传输协议和服务器进行信息传递,而服务器则会将网站的页面信息传递给浏览器,浏览器也会将相关的信息展示在用户的页面上,将相关的数据进行提交,可以说http是目前比较普遍的一种网络协议,他也被称之为是明文信息传输协议。
https是什么?
https也是一种网络信息传输协议,但是,它是一种加密信息传输协议。他是在https信息传输协议的基础上部署了ssl证书,网站在信息传输过程当中,数据是加密的,在信息传输的过程当中,数据的安全性能够得到保障,也是因此https网站被众多网站站长所青睐。
MTU
最大传输单元,Maxium Transmission Unit,对方能够接受数据的最大单元,如果传输中包过大。经过路由器有可能会被丢弃。
$是表示以什么结尾 ,grep bash$ /etc/passwd #找出passwd里以bash结尾的内容。
^是表示以什么开头,grep ^UUID /etc/fstab #找出fstab里以UUID开头的内容
grep可以过滤文本的内容,find的话不可以。
rpm -qf 与 rpm -ql的区别
rpm -qf 是查询哪个目录或者文件用的是哪个rpm安装包
rpm -ql 是查询这个安装包的安装信息。安装的文件位置在哪里等
bash是什么?
bash是linux下shell的一种,一种可以给用户提供使用界面,一种命令解释器。
扩展:/sbin/nologin 这个是解释器的意思是不能让用户登录,eg:#useradd -s /sbin/nologin tom (创建一个用户tom不能登录!)
su 与 su -的区别
su切换了root后,只是身份换成了root,但是shell的环境变量还是普通用户的环境变量
su - root后,换了身份,而且shell的环境变量也变成了root的。