笔记script linux shell
Linux终端命令相关
匹配F:\ 不要用双引号 grep -nr 'F:\\' xargs xargs可以把前面的结果传递到后面,就不用``,更好用 find -name 'file' | xargs grep -rl 'keyword' | xargs sed -i 's/keyword/replaceword/g' ......
linux命令
文件管理 目录操作 切换目录 cd 查看目录 ls -l 列出文件详细信息 或者直接ll -a 列出当前目录下所有文件及目录,包括隐藏的a(all) 创建目录 mkdir -p 创建目录,若无父目录,则创建p(parent) 输出信息 echo 打印文件到命令行(查看文件) cat 改变文件所属用户 ......
Linux 配置文件相关
手动生成passwd文件 cygwin安装完,没有passwd的文件,如果在cygwin安装zsh,无法修改默认为zsh,所以 mkpasswd -l > /etc/passwd mkpasswd是生成对应的文件信息,然后导入到passwd,修改passwd对应的用户shell就可以 ......
[vue] 脚手架笔记
笔记 脚手架文件结构 ├── node_modules ├── public │ ├── favicon.ico: 页签图标 │ └── index.html: 主页面 ├── src │ ├── assets: 存放静态资源 │ │ └── logo.png │ │── component: 存放 ......
论文阅读笔记(五):Hire-MLP Vision MLP via Hierarchical Rearrangement
论文阅读笔记(五):Hire-MLP: Vision MLP via Hierarchical Rearrangement 摘要 先前的MLPs网络接受flattened 图像patches作为输入,使得他们对于不同的输入大小缺乏灵活性,并且难以捕捉空间信息,本问Hire-MLP通过层次化重排构建视 ......
Linux操作命令(N)
1、输出图形文字 banner 可以先使用如下命令安装: sudo apt-get update sudo apt-get install sysvbanner 例1:banner shiyanlo 例2:printerbanner -w 50 B 2、查看文件权限 2.1修改文件权限 3、看当前登 ......
我没有看见linux有他们说的毒
刚才看了下linux附带的GNU协议,发现它有很多对制作者强行添加限制、要求给的条款,一个对制作者恶毒的操作系统难有更多的用户,除了这部分,似乎它没有损害用户的权力。它有一个正确处是谈论到专利的自我相反性,说专利如果限制任何用户使用的权力就不可被允许存在。其实专利是虚假的,方法没有主人,也不可能选择 ......
React Native学习笔记(二)————(RN)初始化项目
一、创建ReactNative项目 1.1、React Native 有一个内置的命令行界面,你可以用它来生成一个新项目。您可以使用 Node.js 附带的 访问它,而无需全局安装任何内容。让我们创建一个名为“AwesomeProject”的新 React Native 项目:npx npx rea ......
IPv6基础学习笔记
IPv6网络地址长度为128位,是 IPv4(32位)的 4倍;于是IPv4点分十进制格式不再适用,采用十六进制表示。IPv6有3种表示方法: 一、冒分十六进制表示法: 格式为 X:X:X:X:X:X:X:X, 即分为 8个段,由X代表的每一段为 16位 二进制(0000 0000 0000 000 ......
Linux shell script auto generate batch files All In One
Linux shell script auto generate batch files All In One Linux shell script 自动批量生成文件 原理分析 定义成全局 cli command 接收参数 使用循环,动态批量生成文件 读取 template npm 发布 demos ......
Linux链路聚合配置
Ubuntu配置 1.先查看网卡信息 ip add 确认需要配置聚合的端口情况 2.修改网卡信息 把两网卡改为静态获取 vi /etc/netplan/**.yaml(此处需要根据具体名称进入修改,默认下ubuntu中/etc/netplan下只有一个yaml文件) 3.新增yaml文件进行bond ......
Linux手动安装Redis
安装 下载、解压、编译Redis $ wget http://download.redis.io/releases/redis-6.0.6.tar.gz $ tar xzf redis-6.0.6.tar.gz $ cd redis-6.0.6 $ make 进入到解压后的 src 目录,通过如下命 ......
SPRING学习笔记
优点: Spring是一个开源的免费的框架(容器)! Spring是一个轻量级的、非入侵式的框架! 控制反转(IOC),面向切面编程(AOP)! 支持事务的处理,对框架整合的支持! 总结一句话:Spring就是一个轻量级的控制反转(IOC)和面向切面编程(AOP)的框架! 搜索 复制 ......
Linux 常用命令
1,查询文件大小: du -h --max-depth=1 2,解压.tar.gz 格式: tar -zxvf 压缩文件名.tar.gz 3,删除文件夹: rm -rf 文件夹名称 4,拷贝文件: pscp linaro@192.168.0.20:/home/linaro/test/Server/n ......
算法笔记的笔记——第9章 树
概念 定义 树枝分叉处、树叶、树根抽象为结点(node) 树根抽象为根结点(root),一棵树最多存在一个根结点 树叶抽象为叶子节点(leaf),不再延伸出新的结点 茎干和树枝抽象为边(edge),一条边只用来连接两个结点 树中的结点不能被边连成环 子结点(child)、子树(subtree) 性质 ......
python监控linux环境磁盘空间,并通过钉钉通知
# -*- coding: utf-8 -*- import psutil import time from dingtalkchatbot.chatbot import DingtalkChatbot from datetime import datetime import os from os. ......
算法笔记的笔记——第8章 搜索专题
深度优先搜索(DFS) 枚举所有完整路径以遍历所有情况 栈 实现 使用递归可以实现深度优先搜索 可以通过条件限制节省DFS计算量,方法称作剪枝 广度优先搜索(BFS) 优先访问能直接到达的所有结点 队列 实现 void BFS(int s) { queue<int> q; q.push(s); wh ......
算法笔记的笔记——第7章 栈、队列和链表
栈 后进先出 栈顶指针始终指向最上方元素 栈为空时栈顶指针为-1 常用操作 清空(clear):TOP = -1 获取栈内元素个数(size):size = TOP + 1 判空(empty):TOP == -1 进栈(push):st[++TOP] = x 出栈(pop):TOP-- 取栈顶(to ......
linux操作命令存档
《linux下删除文件夹及下面所有文件》 rm -rf 目录名字 # -r 就是向下递归,不管有多少级目录,一并删除# -f 就是直接强行删除,不作任何提示的意思 rm test.txt #rm 不带参数 只能删除文件 #echo命令 用于字符串的输出 echo 'hello'>test.txt # ......
react学习笔记之绑定的事件为何渲染的时候就被触发
//在这个代码片段中,handleRemove应该被绑定为一个函数,而不是一个函数调用 //这样,当点击按钮时,handleRemove函数将被调用,而不是在渲染时被立即调用。 ......
设备管理笔记1-oee
什么是oee 类似于一种设备管理模型,如软件行业的质量模型、cmmi模型等 指标包括什么? 正常指标应该是多少,目前我们的指标为多少? 制造行业存在的6大问题分别是什么 指标包括什么? 包括 可用性性能质量 相乘 可用率=实际生产时间/计划生产时间 表现指数=(理想节拍时间*产品生产数)/操作时间= ......
win10原生功能:将笔记本作为台式主机副屏幕
效果: 硬件要求:台式和笔记本均需要网卡,显卡驱动要新一点的 准备工作:两台设备操作相同,同时进行,需安装图形工具,以下为操作步骤: 点击左下角编辑 => 设置编辑 =>应用 编辑 => 可选功能编辑 => 添加功能 编辑 => 选择图形工具点击安装编辑 => 重启电脑 => 右击蓝牙 ......
Linux软连接和硬链接
###Linux 链接概念 Linux 链接分两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link)。默认情况下,ln 命令产生硬链接。 ###硬连接 通过索引节点来进行连接。在 Linux 的文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编 ......
Linux GRUB加密方法详解(2种加密方式)
转至:http://c.biancheng.net/view/1036.html Linux 在启动时,在 GRUB 管理界面中是可以通过按"e"键进入编辑模式,修改启动选项的。 图 1 GRUB界面 如图 1 所示,每个启动选项都支持按"e"键进入编辑模式。在编辑模式中可以修改启动模式,比如进入单 ......
linux系统下mysql自动定时脚本
查看脚本代码 #!/bin/bash # 备份路径 BACKUP=/mnt/databackup/sql # 当前时间 DATETIME=$(date +%Y-%m-%d) echo " 备份开始 " # 数据库名称 DATABASE=hysoftv21_zsyml # 数据库地址 HOST=loc ......
linux实现小数运算
方式一: a=1.23123 b=2.03251 c=$(echo "${a} ${b}" | awk '{printf("%.2f",'${a}'+'${b}') }') echo $c 方式二: a=3.2 b=1.5 c=`echo "scale=3;$a + $b"|bc` 或 echo ' ......
linux常用的正则表达式
参数列表: ^:匹配以指定字符串开头的字符: cat test.txt | grep ^s $:匹配以指定字符串结尾的字符: cat test.txt | grep f$ ^$:匹配空行: cat test.txt | grep -n ^$ [abc]:匹配字符集内任意一个字符: cat test. ......
shell脚本中实现多线程
#并发大小 threadNum=10 concurrent_common(){ fileName=$1 #生成临时管道文件 mkfifo sdbfifo exec 7<> sdbfifo rm -rf sdbfifo for i in $(seq 1 ${threadNum}) do echo >& ......