2017.12.19二周第二2.10 环境变量PATHecho用来输出PATH的值。PATH前面的$是变量的前缀符号1.你的命令在上述几个目录里面,在输入命令时就不用输入绝对路径,直接使用。因为在输入命令时,系统会在上述的几个目录里去寻找这个命令。当然也可以输入绝对路径Copy命令【ls】到目录tmp下,并改名【ls2】,二者实现的功能一样直接输入命令【ls2】,确不行。因为命令【ls2】不在
原创 2017-12-19 16:01:43
263阅读
由于我们用的网络连接是NAT模式,所以我们要先执行dhclient命令,这个命令是自动获取IP的命令。*NAT模式的概念:不受限与当前的网络环境,只要我们的宿主机能上网,那么我们的虚拟机也就能上网,他分享的是你物理机的网络,也就是说,使用NAT模式虚拟系统可把物理主机作为路由器访问互联网。需要注意的是校园网不能使用NAT模式。然后我们再执行ipadd,然后我们可以得到以下信息。但这时候我们自动得到
原创 2017-12-15 22:31:09
418阅读
2017.12.20 二周第三 2.14 文件和目录权限chmod命令chmod( change mode的简写 )用于改变用户对文件/目录的读写执行权限其格式为:chmod [-R] xyz文件名(这里的xyz表示数字)。其中,·-R选项的作用等同于chown命令的一R选项,也表示级联更改。属性的含义: 【r】:读 ;          &n
原创 2017-12-20 22:31:12
411阅读
2评论
二周第四(12月21日)2.18 特殊权限set_uid 2.19 特殊权限set_gid 2.20 特殊权限stick_bit 2.21 软链接文件 2.22 硬连接文件2.18 特殊权限set_uid set uid:该权限针对二进制可执行文件,使文件在执行阶段具有文件所有者的权限,即可以让普通用户执行时,临时拥有该命令所有者的身份。而对目录是没有任何意义的比如, passwd这个命令就
原创 2017-12-21 20:06:42
358阅读
三周第二(12月26)3.4 usermod命令 3.5 用户密码管理3.6 mkpasswd命令3.4 usermod命令 命令【usermod】用于修改用户的基本信息。usermod命令不允许你改变正在线上的使用者帐号名称 格式:usermod [选项] 用户名选项:#-c<备注>  修改用户帐号的备注信息。#-d<用户家目录>  修改用户登入时
原创 2017-12-26 14:04:00
382阅读
四周第二(1月3日)5.1 vim介绍 5.2 vim颜色显示和移动光标 5.3 vim一般模式下移动光标 5.4 vim一般模式下复制、剪切和粘贴5.1 vim介绍vim是vi的升级版vim时带有颜色显示的安装命令:yum install -y vim-enhancedVim有3种模式:一般模式、编辑模式和命令模式前面我们多次提到过vi命令,它是Linux中必不可少的工具。vi与vim有什么
原创 2018-01-03 15:17:30
498阅读
八周二(1月30日)10.28 rsync工具介绍10.29/10.30 rsync常用选项10.31 rsync通过ssh同步10.28 rsync工具介绍作为一个系统管理员,数据备份是非常重要的。在以后的系统维护工作中,你一定要时刻牢记给数据做备份。在Linux系统下数据备份的工具很多,有一种是rsync,从字面意思上可以理解为 remote sync(远程同步)。rsync不仅可以远程同
原创 2018-01-30 18:22:03
469阅读
十一周二(3月7日)11.28 限定某个目录禁止解析php 11.29 限制user_agent 11.30/11.31 php相关配置11.28 限定某个目录禁止解析php对于使用PHP语言编写的网站,有一些目录是有需求上传文件的,比如在前面列举的那个防盗链案例,因为服务器可以上传图片,并且没有做防盗链,所以被人家当成了一个图片存储服务器,并且盗用带宽流量。如果网站代码有漏洞,让黑客上传了一
原创 2018-03-08 09:47:37
523阅读
1.6/1.7 配置IP 配置的ip是为了虚拟机可以正常上网,这样你可以远程连接你的Linux服务器。配置ip可以分dhcp自动获取和手动设置1.打开虚拟机进入系统,输入用户名root和密码,进入系统2.命令: # ls(列出当前目录下的目录或者文件)       熟悉下ls命令:# ls /tmp          
原创 2017-12-14 13:34:01
351阅读
2017.12.18 二周第一2.6 相对和绝对路径什么是一个文件的路径呢 简单地说,就是这个文件存放的地方。只要你告诉系统某个文件的路径,系统就可以找到这个文件Linux中,存在着绝对路径和相对路径。绝对路径:路径一定是由根目录“/”开头的,不管在哪个目录下,都能通过绝对路径找到这个文件。相对路径 :是你所在位置的路径,以当前目录开头的。查看当前目录的路径,使用命令【pwd】 “.ssh/a
原创 2017-12-19 08:51:44
1908阅读
2017.12.22 二周第五2.23/2.24/2.25 find命令2.26 文件名后缀 2.23/2.24/2.25 find命令1.学会使用快捷键1)ctrl+C:结束(终止)当前命令。如果你输人了一大串字符,但不想运行,可以按ctrl+C组合键,此时光标将跳入下一行,而在刚刚的光标处会留下一个^C的标记.2)Tab:实现自动补全功能。这个键比较重要,使用
原创 2017-12-22 17:22:14
206阅读
五周第二(1月9日)7.6 yum更换国内源 7.7 yum下载rpm包7.8/7.9 源码包安装7.6 yum更换国内源1.恢复之前备份的文件2. 进入“/etc/yum.repos.d”目录3.删除“CentOS-Base.repo”文件4.下载“163.repo”文件wget http://mirrors.163.com/.help/CentOS7-Base-163.repocurl -
原创 2018-01-09 20:40:20
405阅读
六周第二(1月16日)9.4/9.5 sed9.4/9.5 sed其实grep工具的功能还不够强大,它实现的只是查找功能,而不能把查找的内容替换。以前用vim操作文档的时候,可以查找也可以替换, 但只限于在文本内部操作,而不能输出到屏幕上。sed工具以及后面要介绍的awk工具就能把替换的文本输出到屏幕上,而且还有其他更丰富的功能。sed和awk都是流式编辑器,是针对文档的行来操作的。sed &
原创 2018-01-16 19:17:29
372阅读
七周二(1月23日)10.6 监控io性能10.7 free命令10.8 ps命令10.9 查看网络状态10.10 linux下抓包10.6 监控io性能 1. iostat来对linux硬盘IO性能进行检测使用iostat,需要先安装sysstat ,即yum -y install sysstatiostat可以产生三种类型的报告:CPU利用情况报告、设备利用情况报告、网络文件系统利用情况报
原创 2018-01-23 19:56:05
561阅读
十二周二(3月13日)12.6 Nginx安装12.7 默认虚拟主机12.8 Nginx用户认证12.9 Nginx域名重定向12.6 Nginx安装下载和解压:cd /usr/local/srcwget http://nginx.org/download/nginx-1.13.9.tar.gztar -zxvf nginx-1.13.9.tar.gz配置编译选项 cd nginx-1.13.
原创 2018-03-13 17:34:26
451阅读
1点赞
十四周二(3月27日)14.4 exportfs命令14.5 NFS客户端问题15.1 FTP介绍15.2/15.3 使用vsftpd搭建ftp14.4 exportfs命令exportfs命令和跟nfs-utils包安装时,一起安装的常用选项-a 全部挂载或者全部卸载-r 重新挂载-u 卸载某一个目录-v 显示共享目录umount /mnt //卸载挂载的目录当改变/etc/exports
原创 2018-03-27 15:43:30
888阅读
1点赞
十六周二(4月12日)19.1 Linux监控平台介绍19.2 zabbix监控介绍19.3/19.4/19.6 安装zabbix19.5 忘记Admin密码如何做19.1 Linux监控平台介绍cacti、nagios、zabbix、smokeping、open-falcon等等cacti、smokeping偏向于基础监控,成图非常漂亮cacti、nagios、zabbix服务端监控中心,需
原创 2018-04-12 16:08:32
430阅读
1点赞
十周第二(3月1日)11.14/11.15 Apache和PHP结合 11.16/11.17 Apache默认虚拟主机11.14/11.15 Apache和PHP结合配置httpd支持phphttpd主配置文件/usr/local/apache2.4/conf/httpd.confvim /usr/local/apache2.4/conf/httpd.conf   //修改以下4个地
原创 2018-03-01 19:10:35
527阅读
十七周二(4月19日)20.10 for循环 20.11/20.12 while循环 20.13 break跳出循环 20.14 continue结束本次循环 20.15 exit退出整个脚本20.10 for循环for循环结构是在日常运维工作中使用最频繁的循环结构。语法:for 变量名 in 条件; do …; done数字循环:vi for1.sh #!/bin/bashsum=0for
原创 2018-04-19 17:19:24
398阅读
1点赞
十八周二(4月26日)20.31 expect脚本同步文件20.32 expect脚本指定host和要同步的文件20.33 构建文件分发系统20.34 批量远程执行命令20.31 expect脚本同步文件自动同步文件 编辑脚本文件:vi 4.expect#!/usr/bin/expectset passwd "123456"spawn rsync -av root@192.
原创 2018-04-26 15:44:17
1195阅读
  • 1
  • 2
  • 3
  • 4
  • 5