Linux
文章平均质量分 59
木下瞳
这个作者很懒,什么都没留下…
展开
-
sysbench 压测工具
ubuntu 安装:各种性能测试:prepare阶段,run阶段参考:转载 2022-11-24 22:29:52 · 429 阅读 · 0 评论 -
pexpect 自动交互输入
主要使用场景是全过程自动交互,不需要人工交互干涉的;有人需要交互输入的不适用,例如,mysql 想用 pexpect 自动输入密码登录后,又想人工拿回控制权输入 sql,这样会导致不能正常输入 sql,这种有交互的情况还是直接用 shell。这样就自动交互修改完成了,一般用在一些需要交互输入,想自动化输入的地方,这里是举例 mysql 的;pexpect 为 python 内置库,在 linux 上执行的,win 执行会报错。就需要手动输入,这个库作用就是自动去数据,自动化。原创 2022-11-22 22:56:40 · 442 阅读 · 0 评论 -
linux 修改 arp 缓存限制
【代码】linux 修改 arp 缓存限制。原创 2022-11-01 11:57:25 · 625 阅读 · 0 评论 -
linux 修改文件句柄数限制
一般容器为 mcs 的修改是不能大于这个值的,要不然修改了可能就坏掉;如果大于,要先修改 /etc/sysctl.conf 文件里面的值,再改 /etc/security/limits.conf;先把这个参数写入文件,在使文件生效,查看生效后的值,这样的前提是 /etc/sysctl.conf 中不存在这个参数。容器为 kvm 的如果修改值小于最大值,可以直接用上面的方法改掉修改大于这个值;同样在修改 /etc/security/limits.conf 中的值就好了。open files 的值,看这个。原创 2022-11-01 11:52:29 · 1035 阅读 · 0 评论 -
shell 脚本案例
语法## 说明# 将参数中指定的所有数值的合计值输出到标准输出# 只能指定整数数值(包括 0 以及负数),不能指定小数。原创 2022-10-04 14:16:22 · 1296 阅读 · 0 评论 -
批量杀死匹配出的进程
xargs命令可以通过管道接受字符串,并将接收到的字符串通过空格分割成许多参数(默认情况下是通过空格分割) 然后将参数传递给其后面的命令,作为后面命令的命令行参数。ps -ef | grep python 找出 python 进程,进程一行一行的,每隔字段是空格分开的,第二个为进程号。kill和rm这样的命令是不会处理管道等过来的标准输入的。cut -c 9-15是截取上面输出的结果中的进程号,9-15正好是进程号。这条命令用了管道的方式,|左边的输出作为右边的输入。ps -aux 列出进程。转载 2022-09-28 18:23:09 · 436 阅读 · 0 评论 -
subprocess 执行命令,调用脚本,输入密码等操作
https://www.jianshu.com/p/ae06254ff1bc在上面的链接中,sudo 这种自动输入密码可以实现,但对于如 mysql 登录自动输入密码却行不通了,需要使用到 expect,参考:expect 自动输入密码_木下瞳的博客-CSDN博客使用python执行shell脚本 并动态传参 及subprocess的使用详解 - 腾讯云开发者社区-腾讯云转载 2022-09-25 22:35:46 · 1907 阅读 · 0 评论 -
expect 自动输入密码
在 linux 下登录使用 mysql 命令为 mysql -uroot -p123456,密码是明文的,且需要手动输入,现在想利用 expect 结合 python 自动传入密码与命令道 expect 中自动执行输入密码。except 是一款在 linux 下自动输入密码的工具,例如 ssh 登录需要手动输入密码,就可以编写 shell 脚本自动输入。可能是执行方式不对+权限问题。转载 2022-09-22 22:38:11 · 1546 阅读 · 0 评论 -
window unbutu20 LTS 设置默认 root 登录,并设置密码
适用于 Linux 的 Windows 子系统 (WSL) 是一种工具,可让开发人员直接在 Windows 中运行 GNU/Linux 环境,包括大多数命令行工具、实用程序和应用程序,而无需设置虚拟机或双引导。为相应的 Ubuntu 版本运行上述命令后,启动 Ubuntu WSL 应用程序,此时应该登录 root 帐户。如您所见,当您启动 Ubuntu WSL 应用程序时,它会直接登录到普通用户帐户。现在,要启动 Ubuntu WSL 应用程序并以 root 身份登录,请使用以下步骤。转载 2022-09-14 23:29:30 · 861 阅读 · 0 评论 -
virturalbox centos7 网络连接
安装好后,不能上网,去搜索一通,要么说得不全,要么跟我的问题不一样,于是经过多次尝试,找到了办法。转载 2022-08-21 17:35:46 · 165 阅读 · 0 评论 -
linux 进程管理
先生成模拟日志记录脚本循环500次,每次输出隔两秒,uptime命令输出当前系统运行时间和负载,sleep阻塞2秒后继续运行./smalloger.sh运行脚本,ctrl+C可以中断。原创 2022-07-31 13:42:31 · 182 阅读 · 0 评论 -
window unbutu20 LTS apt,wget 安装时 DNS 解析错误
搜索了一大把,都是说DNS解析错误,照着大家的方法,去修改/etc/resolv.conf里面的东西就可以了,但是我发现修改后有一个问题,重启后,查看这个文件又自动还原成默认的样子了,不能持久化,所以目前只能每次遇到DNS问题时运行一下代码,再去apt安装。......原创 2022-07-24 20:29:56 · 374 阅读 · 2 评论 -
Linux 命令组合及应用
heredoc语法,文本被写进重定向指向的那个文件里(printTime)#!指向解释并执行脚本的应用EOF代表结束添加可执行权限当前路径执行脚本还有一种执行方式,把脚本添加进环境变量中吧脚本复制到环境变量的路径中,就可以在任何路径执行了。...............原创 2022-07-24 00:00:24 · 850 阅读 · 0 评论 -
包管理 apt,dpkg
accountsservice/focal-updates,focal-security,now0.6.55-0ubuntu12~20.04.5amd64[installed,automatic]以这一条说明/后面是残酷名称focal-updates,focal-securitynow0.6.55-0ubuntu12~20.04.5版本号amd64CPU架构名称installed,automatic表示已安装,且自动安装的,有些还有upgradable表示可升级。...原创 2022-07-23 20:29:55 · 320 阅读 · 0 评论 -
Linux 命令笔记
rz命令实现由Windows向Linux传送文件,好像仅支持传输单个文件,在传之前需要先切换到想上传的目录位置。linux自带的解压unzip解压命令可以直接用,其他有些可能需要下载,视情况而定。sz文件名,实现由Linux向Windows传送文件。-r向下递归,不管有多少级目录,一并删除。重命名也可以这样写,将p05重命名为p04。移动p05-fu文件夹到nia文件夹下。-f直接强行删除,没有任何提示。删除之后的文件是无法恢复的。在xshell环境下。rm-rf目录名字。.................原创 2022-07-18 22:28:55 · 2499 阅读 · 0 评论 -
Ubuntu
目录切换根用户python3 安装 redis 库python3 安装 piplsclearmkdir 文件名rmdir 文件名sudo rm -r 文件名cd 目录名cat 文件名vi 文件名.后缀名gcc c 程序名称./a.outpsman 命令ssh: connect to host localhost port 22:...原创 2019-07-16 10:45:42 · 106 阅读 · 0 评论