![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
尹汇川
平淡快乐安心无忧
展开
-
shell脚本编程 什么是shell脚本?
shell脚本编程1.什么是shell脚本?问题:需要用时显示很多命令的结果?分号;间隔不同的命令脚本:C语言 编程 python语言 编程 shell语言 脚本 只作用于linux操作系统功能:批量处理文件(可以批量做什么事情) 自动去做某些功能 date;who;ls 处理入职...原创 2020-03-16 16:22:42 · 315 阅读 · 0 评论 -
linux 常用目录介绍
常用目录介绍/:根目录,位于Linux文件系统目录结构的顶层,一般根目录下只存放目录,不要存放文件,/etc、/bin、/dev、/lib、/sbin应该和根目录放置在一个分区中。/bin,/usr/bin:该目录为命令文件目录,也称为二进制目录。包含了供系统管理员及普通用户使用的重要的linux命令和二进制(可执行)文件,包含shell解释器等。/boot: 该目录中存放系统的内核文件...原创 2020-03-16 16:20:28 · 782 阅读 · 0 评论 -
Linux location 定位 、重定向
location 定位 、重定向server {listen 80;server_name localhost;location / { root html; index index.html index.htm;}}location : 定位语法:location [=||*|^~] patt {}= : 精准匹配~ : 正则匹配URI:资源描述符UR...原创 2020-03-16 16:17:46 · 2035 阅读 · 0 评论 -
Linux 信号管理 日志切割 LNMP
信号管理 日志切割 LNMP信号管理:#nginx -s stop //停止#ps - aux | grep nginx//查找nginx的pid#cat /usr/local/nginx/logs/nginx.pid//PID 的存放位置#kill - 9 PID //强制杀死优雅的杀死:信号:kill - 信号选项 nginx的主进程号 9...原创 2020-03-16 16:16:07 · 126 阅读 · 0 评论 -
Linux nginx
nginxnginx :《精通nginx第二版》《nginx高性能web服务器详解》1. web服务器 http 80 安装 升级 虚拟web主机 加密 用户认证 重定向(rewrite) 调优信息 2. 负载均衡 (反向代理) 集群3. web cache (缓存)lnmp_soft.tar.gz解压缩:# tar -xf lnmp_soft.ta...原创 2020-03-16 16:13:49 · 76 阅读 · 0 评论 -
Linux 虚拟web主机
虚拟web主机基于域名 基于端口 基于IP实现目标:1.www.a.com(8000) 和 www.b.com(9000)不同的网页内容2.对域名www.b.com(9000)进行用户认证,用户名为jerry.密码是123456vim /usr/local/nginx/conf/nginx.conf…server {listen 80; //端口server...原创 2020-03-16 16:12:09 · 151 阅读 · 0 评论 -
Linux web基础概念,技巧补充
web基础概念,技巧补充L,静态界面:1.没有数据库2.不含程序(php jsp)3.不含交互程序4.每个界面都有一个固定的URL,不含特殊符号5.静态界面是真实有文件存在服务器上,每个网页都是一个文件6.容易被搜索引擎收录–>SEO–>坚持原创7.解析在客户端,所以服务器的效率高伪静态界面:通过重定向(rewrite)将动态界面转化为静态界面的URL,htt...原创 2020-03-16 16:10:17 · 100 阅读 · 0 评论 -
Linux CMS
CMS官方站点:http://www.dedecms.com程序下载 UTF-8版本日志文件: /var/log/httpd/error_log/var/log/httpd/access_log额外的参数文件: /etc/httpd/conf.d/*.conf外挂模块路径: /usr/lib64/httpd/modules//usr/ttpd/modules可执行的CGI(网页程...原创 2020-03-16 16:09:04 · 141 阅读 · 0 评论 -
Linux discuz论坛搭建
discuz论坛搭建基于域名的虚拟web主机网页根目录:/var/www/html网页首页文件:index.html访问时url:http://域名:80/index.htmlchroot (change directory root )额外的配置文件:/etc/httpd/conf.d/*.conf域名1–>网站1域名2–>网站2请求–>DNS–>...原创 2020-03-16 16:07:55 · 214 阅读 · 0 评论 -
Linux虚拟web主机
虚拟web主机baidu.com: -->https://www.baidu.com:80 1.基于域名的虚拟主机 2. 基于端口的虚拟主机 3. 基于IP的虚拟主机一、部署网页:1.创建根目录:#mkdir /var/www/virtual2.创建用户virtual#useradd virtual3.更改权限:setfacl - m...原创 2020-03-16 16:07:01 · 279 阅读 · 0 评论 -
Linux web服务器的搭建
web服务器的搭建服务器环境基础:1.网络配置测试连通性:ping查看ip:ifconfig配置DNS: /etc/resolv.conf nameserver DNDip配置ip: vim/etc/sysconfig/network-scripts/ifcfg-eth0BOOTPROTO-dhcpONBOOT-yesIPADDR=ip地址NET...原创 2020-03-16 16:05:04 · 513 阅读 · 0 评论 -
Linux NTP时间服务器
NTP时间服务器查看命令的路径#which 命令周期性计划任务:crontab限制数据:/etc/cron.deny //限制数据,将要限制的用户写入配置NTP时间服务器的客户端1.安装时间管理的软件包:chrony#yum -y install chrony2.修改配置文件:#vim /etc/chromy.confserver 时间服务器的域名 i...原创 2020-03-16 16:04:10 · 389 阅读 · 0 评论 -
Linux yum源管理
yum源管理命令:#yum repolist//查看yum源信息#yum -y install 软件名//安装软件#yum -y remove 软件名 -y(不用输yes)//卸载软件#yom provides 命令//查看支持此命令的软件#yom clean all//清空缓存uduntu: apt-get如何配置本地yum源:光盘的文件系...原创 2020-03-16 16:02:24 · 470 阅读 · 0 评论 -
Linux网络ip地址配置
1、确定真机是否能上网2、找到Windows真机里边更改适配器内容,关掉网络适配器3、修改配置文件网络IP地址*虚拟机和真机是否存在同一个网段中1、确定真机的IP地址及子网掩码、网关IP:ipaddr 192.168.203.212子网掩码:netmask 255.255.255.0网关:gateway 192.168.203.12、虚拟机IP地址配置:a.更改网络适配器...原创 2020-03-16 15:58:51 · 466 阅读 · 0 评论 -
Linux逻辑卷的快照
逻辑卷的快照创建一个逻辑卷的顺序:1.创建出实际的分区或者磁盘2.将实际分区转化为物理卷(pvcreate)3.将物理卷转化为卷组(vgcreate)4.将卷组转化为逻辑卷(lvcreate)5.逻辑卷格式化并挂载使用增加逻辑卷容量的顺序:1.创建一个要增加的分区2.将此分区转化为物理卷(pvcreate)3.将此物理卷增加到卷组中(vgextend)4.根据增加的容量或者P...原创 2020-03-16 15:56:44 · 302 阅读 · 0 评论 -
Linux LVM逻辑卷
LVM逻辑卷特点:可以弹性的调整文件系统的容量LVM:PV、PE、VG、LVLVM: 逻辑卷管理器PV:物理卷实际分区实际上调整系统标识符(system ID),8e(LVM的标识符),pvcreate命令将它转换为最底层的物理卷(pv)VG: 卷用户组将许多PV整合成一个VG每个VG最多只能包含65534个PE默认情况下,VG最大容量256GPE:物理扩展块相当于bloc...原创 2020-03-16 15:55:41 · 153 阅读 · 0 评论 -
Linux软磁盘阵列实现
软磁盘阵列实现配置实验环境:1.清空之前实验的分区2.分出5个1G的分区,不格式化3.利用4个分区做RAID54.利用1个分区做sparedisk软磁盘阵列的设置:mdadm语法格式:# mdadm --create --auto=yes /dev/md[0-9] --raid-devices=N --level=[015] --spare-devices=N /d...原创 2020-03-16 15:54:33 · 234 阅读 · 0 评论 -
Linux RAID磁盘阵列
RAID磁盘阵列基础分区:256G 1024GMP4 – 10Ma.txt – 2KB电影 – 1.5Gsteam – 47G1.硬件磁盘阵列2.软件磁盘阵列RAID:容错廉价磁盘阵列raid0: 条带模式 (至少需要两块硬盘)(假设写一个数据,他会把文件分成数据块,好处就是存的...原创 2020-03-16 15:53:13 · 1213 阅读 · 0 评论 -
Linux备份和LVM逻辑卷
备份和LVM逻辑卷磁盘的使用:1.分区:# fdisk /dev/sdb2/dev/hda32.格式化:#mkfs -t(或.ext4) /dev/sdb3#mkfs -t xfs /dev/hda3 3.挂载: #mount /dev/sdb3 空目录 #umount 挂载点 ...原创 2020-03-16 15:50:59 · 412 阅读 · 0 评论 -
Linux硬盘的组成及文件系统
硬盘的组成及文件系统硬盘的组成:1.圆形的盘片(主要记录数据)2.机械手臂和机械手臂上的磁头( 可读写盘片上的数据)3.主轴马达,可以转动盘片,让机械手臂的磁头去读写 数据圆形的盘片:1.扇区:最小的物理存储单位,每一个扇区512bytes2.柱面:将扇区组成一个圆,那就是柱面(Cylinder),柱面是分区的最小单位3.第一个扇区最重要,里面有硬盘主引导记录分区表,主引导记录占...原创 2020-03-16 15:49:44 · 177 阅读 · 0 评论 -
Linux分区及格式化和挂载
分区及格式化和挂载1.SATA设备最多支持15个分区IDE设备 最多支持63个分区/dev/sd[a-p][1-15] SATA SCSI USB flash/dev/hd[a-d][1-63] IDE接口设备更新分区表:重启partprobe2.分区用到的选项#fdisk /dev/sdbm : 打印帮助菜单n: 创建一个新的分区p:打印已创建的分区信息q:不保...原创 2020-03-16 15:48:40 · 172 阅读 · 0 评论 -
Linux磁盘分区
磁盘分区1.虚拟机添加一块硬盘右击选项卡–>设置–>硬盘2.硬盘所在的位置:目录: /dev设备名: /dev/sd SCSI设备/dev/hd ID设备/dev/sdb1 SCSI设备的第二块硬盘第一个主分区分区:主分区,逻辑分区,扩展分区MBR分区:1~3的主分区,一个逻辑分区,N个扩展分区4个主分区3查看系统中...原创 2020-03-16 15:47:41 · 1265 阅读 · 0 评论 -
Linux特殊权限 和 企业实例练习
特殊权限 和 企业实例练习特殊权限:# ls -ld /tmp/ ;ls -l /usr/bin/passwddrwxrwxrwt+ 91 root root 8192 9月 18 11:43 /tmp/-rwsr-xr-x. 1 root root 27832 6月 10 2014 /usr/bin/passwd. 没有访问控制列表权限+ 有单独的用户对此文件或目录有A...原创 2020-03-16 15:45:38 · 205 阅读 · 0 评论 -
Linux命令补充与隐藏权限
命令补充与隐藏权限默认权限:1.创建目录时指定初始权限:#mkdir -m 711 testl//强制设置初始属性[root@localhost 桌面]# cd /metbash: cd: /met: 没有那个文件或目录[root@localhost 桌面]# cd /mnt/[root@localhost mnt]# mkdir test2[root@lo...原创 2020-03-16 15:44:12 · 252 阅读 · 0 评论 -
linux文件权与限之默认权限与隐藏权限
文件权与限之默认权限与隐藏权限非纯本文件:ob/bin /usr/bin :普通用户执行的命令/sbin /usr/sbin :超级用户执行的命令#cat /usr/bin //会显示乱码#ob -t type 文件type:a 默认字符输出c 使用A...原创 2020-03-16 15:40:45 · 1266 阅读 · 0 评论 -
2020-03-16
878493原创 2020-03-16 15:25:26 · 117 阅读 · 0 评论