公告
07_Linux基础-计划任务-备份脚本-变量定义和使用
一. 计划任务 主要内容:周期性的计划任务crontab /var/spool/cron/ 统一存放计划任务的目录 /var/log/cron 日志文件 /etc/cron cron.daily/ cron.hourly/ cron.monthly/ cron.weekly/ crontab的顺风车 /etc/crontab crontab -l crontab -e crontab -u cali -e crontab -u cali -l 如何知道计划任务是否执行? 用户没有登录,计划任务是否执行?答:会执行 黑客也会去利用计划任务定时执行程序,你如何去检查? annacron 将电脑主机因为系统故障关机导致计划任务没有被执行,正常启动后,anacron会去检测没有执行的计划任何,重新执行一次 at 一次性的计划任务 at 11:45 at -l cron 计划任务 1.什么是计划任务? (闹钟) 计划什么时候去做什么事情 一次性的计划任务 at 周期性的计划任务 crontab linux系统里的执行计划任务的进 ...
06_Linux基础-NGINX和浏览器、网页的关系-压缩命令-配置NGINX支持下载功能-备份脚本
一. NGINX和浏览器、网页的关系 12345nginx是一个web服务器html语言编写网页cd /usr/local/nginx htmlcd html/ (注:存放网页路径) 12345678思考: 1.网页和nginx的关系 nginx将网页发送给浏览器 2.浏览器和nginx的关系 浏览器问nginx要网页 nginx将网页发送给浏览器 3.浏览器和网页的关系 浏览器是能读懂网页的html,js,css代码,渲染出效果 12web:网站表单信息放到数据库里去,nginx只能访问静态页面,Python把信息传到数据库里。Python——》flask web后端——》user表 12345如何判断nginx是否运行?1.看进程 ps aux|grep nginx2.看端口 netstat -anplut 1234567项目组: 1.前端 2.后端 3.运维 4.测试 5.dba 6.项目经理 12cd /usr/local/nginx/html/ 放网页rz 只能传文件,不能传文件夹 二. 云服务器ssh登陆-安装NGINX-上传网页 12345678自己的 ...
05_Linux基础-NGINX编译安装^判断是否启动^修改端口^启动停止重启^相关路径^中文乱码
一. 回顾 1234567891011121314151617181920// service sshd restart 刷新sshd服务 信息会写到/var/log/messages里,tail -f /var/log/messages动态监控 /var/log/messages 记录日志// root用户有权限,可以更改普通用户密码,密码123也能成功 一个安全的密码有:大小写、数字、特殊符号、足够的长度 Sanchuang123#// 1.显示ps aux查看进程命令输出信息,从第2行到9行,并且显示行号。 ps aux|cat -n|head -9|tail -8 ps aux|cat -n|sed -n ‘2,9p’ 2.使用find命令查找出/find目录下大小大于1M并且名字里包含vmlinuz的文件 find /find -size +1M -iname “*vmlinuz*” find /find -size +1M - ...
04_Linux基础-.&..-cat-tac-重定向-EOF-基本命令
一. 回顾 123456789101112131415161718192021222324252627282930313233343536回顾// 将/home/目录下的所有文件和文件夹复制到/jindafu目录下 cp /home/* . -r#注:复制文件夹 接-r 递归复制(因为提到了文件夹)#注:所有 通配符*// 复制/etc/hosts文件到jindafu,不给予覆盖提醒 用cp的绝对路径 which cp 得到cp的路径 /usr/bin/cp /etc/hosts .#注:不给予提醒 输入cp命令的绝对路径 因为cp命令是别名 所有会有提醒// 将xiena目录改名为xienana mv xiena/ xienana// 将singer目录下的所有文件复制到hejiong目录下 cp haiquan/singer/* hejiong/#注:所有 通配符*#注:复制文件不接-r// 删除所有的xienana目录 find命令 或 tree查看xienana在哪 rm -rf 路径 find /hunantv/ ...
03_Linux基础-文件类型-主辅提示符-第1提示符-3个时间-stat-其他基础命令
一. stat 与 ll 1234567// stat 与 ll stat 只能看自己。 ll能看文件夹下面的东西。// 选项组合(不分先后顺序) 如 ls -Al (2个功能一起显示)// du -sh 统计文件和文件夹大小// mkdir -p 如果父目录不存在,就新建 如果文件夹存在,就不报错 // 写脚本经常用到 -v 给提醒(显示已经创建成功)(没什么用) stat 与 ll 与 ls -l -d 1234// stat 与 ll 与 ls -l -d stat 只能看本身的文件信息(文件夹本身) ll 能看文件夹下面的东西(文件夹里面的) ls -l -d 只看它自己的详细信息 不看里面的(文件夹本身) 二. 集合 1条命令建多个文件夹 123#注:关键点{}// mkdir hunantv/{weishi,jingshi,dushi} 一条命令建多个文件夹 在 China_voice路径下建 hunantv文件夹下的 文件夹(hunantv ...
02_Linux基础-文件系统层次结构-提示符-进程-隐藏文件-通配符-绝对相对路径-其他基础命令
一. 基本命令 ls 1ls --- 查看文件夹内容 ==> list ls -l 1// ls -l 显示文件的详细信息 12// ls -l 显示文件的详细信息 (大概能看到文件时间 ,不详细) ll 是 ls -l 的别名 其他参数 1234-l 显示文件的详细信息 // use a long listing format ( 使用长格式显示 )-a 显示所有的文件和文件夹包括.和..-A 显示所有的文件和y文件夹,但是不包括.和.. 1// ls -a 显示所有的文件和文件夹 包括 . 和 .. mkdir 1234mkdir --- 新建文件夹 ==> make directory(目录) --- mkdir可以一次性建多个文件夹 空格隔开 --- 默认情况下 新建文件夹放在你所在的文件夹里 123--- windows下 --- dir ==> Windows里面显示文件夹下内容 (等同于Linux ls) --- mkdir ==> Windows里建目录 mkdir -p 123// mkdir ...
01_Linux基础-部署-VMware-Xshell-Xftp-内核-安迪比尔定理
CentOS开源 免费 — CentOS是Linux里的开源免费版本 一. 配置虚拟机 1. 新建虚拟机 2. 放 镜像文件 1234镜像文件其实就是 系统盘 iso结尾,iso其实就是压缩格式的文件 --- 里面很多文件从虚拟机里出来:按 Ctrl + Alt 总结 12345678注①:root用户不需要创建,默认有,用户名就叫root Linux里的超级用户 root 123456注②:用虚拟机的意思其实和花钱买云服务器一模一样注③:1个CPU核心 对应 4G内存注④:企业服务器用xeon(至强) 二. 云厂商 12345阿里云--- 阿里云国际第四大云服务,主要业务在国内--- 国际上:亚马逊云、Google云、微软云、阿里云--- 带宽在云服务器里面是稀缺资源,越大价格越贵--- 学习时购买一个学生机(阿里云/腾讯云) 三. CPU 123456789cpu的概念 --- 大脑处理器:CPU 中央处理器 (Central Processing Unit) --- 颗:物理的 --- 核心:逻辑的1颗CPU里面有8个核 ==> 1个鸡蛋 ...