摘要: 1、单分支语句 if [ ];then 命令 fi if [ ] then 命令 fi 2、双分支语句 if [ ] then echo cmd1 else echo cmd2 fi 3、多分支语句 if condition1 then command1 elif condition2 then c 阅读全文
posted @ 2021-08-02 13:10 映辉 阅读(49) 评论(0) 推荐(0)
摘要: 1、定义函数 方式1: function 函数名() { 指令集 return n } 方式2: function 函数名 { 指令集 return n } 方式3: 函数名() { 指令集 return n } 2、return和exit return 函数中 return 数字 函数返回值 ex 阅读全文
posted @ 2021-08-02 12:04 映辉 阅读(44) 评论(0) 推荐(0)
摘要: 1、变量赋值方式 (1)方式1——直接赋值(=) (2)方式2——read交互式赋值 (3)方式3——脚本传参赋值 2、read read -p "请输入你的名字和年龄:" name age 3、shell脚本传参 我们可以在执行 Shell 脚本时,向脚本传递参数,脚本内获取参数的格式为:$n。n 阅读全文
posted @ 2021-08-02 11:51 映辉 阅读(1894) 评论(0) 推荐(0)
摘要: 1、格式 2、文件测试 3、数值测试 数值测试注意: 整数加双引号也可以比较 [[]]中可以使用-eq [[]] 中使用 < >可能不对 可能只对比第1位 [] 中使用 > 或 < 语法不报错 但是逻辑结果可能不对 (())中不能用 -eq等写法 可以用 > < == [[]] 匹配正则的时候,正则 阅读全文
posted @ 2021-08-02 11:33 映辉 阅读(51) 评论(0) 推荐(0)
摘要: 1、(())——整数运算 [root@m01 /server/scripts]# a=1 [root@m01 /server/scripts]# b=2 [root@m01 /server/scripts]# echo $a+$b 1+2 [root@m01 /server/scripts]# (( 阅读全文
posted @ 2021-08-02 10:15 映辉 阅读(69) 评论(0) 推荐(0)
摘要: 1、算数运算符 2、关系运算符 3、布尔运算符 4、逻辑运算符 5、字符串运算符 6、文件测试运算符 阅读全文
posted @ 2021-08-02 10:00 映辉 阅读(28) 评论(0) 推荐(0)
摘要: 单引号: 所见即所得 原封不动输出 双引号: 与单引号类似 特殊符号进行解析 ( $ $() `` ! ) 无引号: 与双引号类似 支持通配符( {} * ) 反引号: 优先执行 优先执行里面的命令,反引号和$()作用一样,执行解析里面的命令 [root@m01 /server/scripts]# 阅读全文
posted @ 2021-08-02 09:58 映辉 阅读(73) 评论(0) 推荐(0)
摘要: 1、变量的理解 1、变量本质 内存中的一块区域 变量名 位置 2、存放经常用到的内容 3、Linux下面的变量直接使用即可 4、数据类型(变量在内存中 所占多少空间 变量类型) 不同类型的变量存放不同类型的数据 2、变量的类型 —— 环境变量(全局变量 ) —— 普通变量(局部变量) —— shel 阅读全文
posted @ 2021-08-02 09:57 映辉 阅读(163) 评论(0) 推荐(0)
摘要: 方式一:直接执行,需要添加x权限 [root@m01 /server/scripts]# ll tar.sh -rw-r--r-- 1 root root 76 Aug 5 18:22 tar.sh [root@m01 /server/scripts]# chmod +x tar.sh [root@ 阅读全文
posted @ 2021-08-02 09:38 映辉 阅读(94) 评论(0) 推荐(0)
摘要: #!/bin/bash #指定脚本默认使用的命令解释器 第1行 幻数 #!/usr/bin/python #!/bin/awk #!/bin/sed 阅读全文
posted @ 2021-08-02 09:27 映辉 阅读(54) 评论(0) 推荐(0)
摘要: 1、scp 是 secure copy 的缩写, scp 是 linux 系统下基于 ssh 登陆进行安全的远程文件拷贝命令。 2、scp 是加密的,rcp 是不加密的,scp 是 rcp 的加强版。 3、scp语法: scp [参数] [原路径] [目标路径] (1)从本地复制到远程 命令格式: 阅读全文
posted @ 2021-07-29 09:34 映辉 阅读(96) 评论(0) 推荐(0)
摘要: 命令: nvidia-smi 结果: 阅读全文
posted @ 2021-07-28 14:16 映辉 阅读(286) 评论(0) 推荐(0)
摘要: 1、查看防火墙某个端口是否开放 firewall-cmd --query-port=80/tcp 2、开放防火墙端口80 firewall-cmd --zone=public --add-port=80/tcp --permanent 3、关闭80端口 firewall-cmd --zone=pub 阅读全文
posted @ 2021-07-22 10:09 映辉 阅读(80) 评论(0) 推荐(0)
摘要: 步骤:1.分区 > 2.格式化 > 3.挂载 一、查看当前情况 1、 2、 二、磁盘分区 fdisk /dev/sdb 1、输入n,表示添加一个新的分区 2、 e extended # 扩展分区p primary partition (1-4) # 主分区 3、选择分区数 4、选择分区大小,两次都直 阅读全文
posted @ 2021-06-21 14:04 映辉 阅读(858) 评论(0) 推荐(0)
摘要: 服务端: import socket sock = socket.socket() sock.bind(("127.0.0.1",8899)) sock.listen(5) while True: print("server is waiting...") client_sock, client_a 阅读全文
posted @ 2021-06-19 19:50 映辉 阅读(93) 评论(0) 推荐(0)
摘要: 一、安装NGINX 二、安装MySQL或MariaDB 三、安装PHP 1、移除其他版本php软件 yum remove php-mysql php php-fpm php-common 2、更新yum源 rpm -Uvh https://dl.fedoraproject.org/pub/epel/ 阅读全文
posted @ 2021-06-17 14:09 映辉 阅读(160) 评论(0) 推荐(0)
摘要: 1、下载zip包 https://dev.mysql.com/downloads/file/?id=467269 2、直接解压zip包到指定路径下 3、添加环境变量 在系统变量path后面添加mysql bin文件路径,例如: ;C:\Program Files\mysql-5.7.17-winx6 阅读全文
posted @ 2021-06-17 10:22 映辉 阅读(668) 评论(0) 推荐(0)
摘要: 1 - 基础页面(被继承的模板) {% load static %} <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>测试</title> <script src="https://cdn.bootcdn.n 阅读全文
posted @ 2021-05-12 16:54 映辉 阅读(744) 评论(0) 推荐(0)
摘要: slideToggle() 方法通过使用滑动效果(高度变化)来切换元素的可见状态。 如果被选元素是可见的,则隐藏这些元素,如果被选元素是隐藏的,则显示这些元素。 例子:一个简单的下拉菜单效果 > <!DOCTYPE html> <html> <head> <meta charset="utf-8"> 阅读全文
posted @ 2021-05-12 11:36 映辉 阅读(126) 评论(0) 推荐(0)
摘要: jQuery.extend(object) 扩展jQuery对象本身。 用来在jQuery命名空间上增加新函数。 在jQuery命名空间上增加两个函数: <script> jQuery.extend({ min: function(a, b) { return a < b ? a : b; }, m 阅读全文
posted @ 2021-05-11 17:43 映辉 阅读(91) 评论(0) 推荐(0)