
shell
文章平均质量分 74
풍殇い^κ
这个作者很懒,什么都没留下…
展开
-
内网穿透工具(zerotier, tailscale)
关于内网穿透,我使用过几种,这里展示其中两种(Zerotier和Tailscale),我用的还可以。个人感觉更好用linux下安装使用。原创 2024-04-23 21:39:25 · 2464 阅读 · 0 评论 -
ohmyzsh 配置
系统环境:使用过kali系统后,感觉zsh用着还是挺舒服的,换了系统也想换上,所以就写了这篇博文。原创 2024-04-19 14:51:49 · 984 阅读 · 0 评论 -
进程管理工具
系统环境:以下是一些图形化进程管理工具,原创 2024-04-15 18:24:06 · 365 阅读 · 0 评论 -
linux 进程管理
netstat:用于显示各种网络相关信息,如网络连接,路由表,接口状态losf:(列出打开文件lists openfiles)能看到pid和用户(有权限控制,只能看到本用户),可以找到哪个进程占用了这个端口ps: 查看某一瞬间所有进程状态(静态)top: 实时所有进程状态(动态)原创 2024-04-15 18:19:31 · 903 阅读 · 0 评论 -
byobu
系统环境: 是包装过的创建窗口: + 关闭当前标签(只有):查看各窗口: + 查看所有命令: + 在当前窗口上下分屏: + 在当前窗口左右分屏: + 上下左右分屏切换: + 方向键还有一些终端多路复用器: 等等使用方式和快捷键大同小异tmux 使用默认作为控制键screen默认是四、ssh + byobu 远程协作ssh使用其他用户通过 ssh 连接到同一主机上,使用命令进入将会进入同一个终端环境,这样就可以协同了原创 2024-04-15 17:59:31 · 792 阅读 · 0 评论 -
ssh 使用
(没有此文件就创建一个)原创 2024-04-15 17:49:59 · 1972 阅读 · 1 评论 -
docker 简单使用
进入容器查看,里面已经有了我们复制进来的test.log并且预先安装了软件包:至此,docker简单使用已完成能力一般,水平有限,希望能帮到您。原创 2024-04-12 15:49:31 · 824 阅读 · 0 评论 -
Shell脚本拓展学习(2)
Shell脚本拓展学习(2)一、sed命令1.一次替换2.指定最多次替换3.指定替换次数4.指定行替换5.打印替换的行6.删除(1)删除指定行(2)删除末行(3)删除指定行到末行(4)删除指含目标字段的行二、date命令三、nohup命令四、Crontab定时器1.查看使用2.删除任务3.查看crontab执行日志4.查看cron服务状态5.启动cron服务五、字符串操作1.(1).获取长度:(2).字符串截取(3).取尾部的指定个数的字符(4).大小写转换2.数组操作(1)赋值(2)查看(3)获取数组的长原创 2021-04-09 17:52:04 · 418 阅读 · 0 评论 -
Shell脚本拓展学习(1)
Shell脚本拓展学习一、标准输入输出及其重定向二、grep命令1.目标文件查找某字段2.使用gerp查找某字段并计数3.当前目录下查找某字段4.当前目录下查找含某字段的文件5.在子目录下查找某字段6.当前目录下查找并只显示此字段7.当前目录下查找并只显示此行及行数8.在当前目录下查找并显示字段外其他内容9.目标文件下查找显示某字段开头的行10.在目标文件下查找显示某字段结尾的行11.在目标文件下查找显示多目标字段的行12.限制查找显示个数三、awk命令1.直接打印2.打印目标字段行3.打印目标字段列4.使原创 2021-04-09 16:39:45 · 350 阅读 · 0 评论 -
Shell脚本简单语法
Shell脚本简单语法1.基本判断语法2.基本判断语法测试3.管道4.if条件语句5.case条件语句6.for条件语句7.while条件语句8.函数1.基本判断语法2.基本判断语法测试可以用[ ],亦可以用test[ $x -eq $y ] || echo "x!=y"test $x -eq $y || echo "x!=y"#!/bin/bashread -p "input x:" xread -p "input y:" y[ $x -eq $y ] || echo "x!原创 2021-03-27 21:53:10 · 264 阅读 · 2 评论 -
Shell脚本学习
Shell脚本简单总结1.变量基本使用规则1.定义变量2.使用变量1.变量基本使用规则1.定义变量variable=valuevalue是一串无空格的字符串,否则只打印第一段字符variable=‘value’variable=“value”单引号和双引号功能基本相同,但是若value是一个变量且有值,必须使用双引号才能取值,使用单引号,会将value作为字符串直接输出2.使用变量$variable${variable}使用大括号可以将命令的结果赋值给变量variable='comm原创 2021-03-27 14:33:01 · 205 阅读 · 1 评论