摘要:
Shell脚本8种字符串截取方法总结 Linux 的字符串截取很有用。有八种方法。 假设有变量 var=http://www.aaa.com/123.htm. 1 "#号截取,删除左边字符,保留右边字符。 echo ${var#*//} 其中 var 是变量名,# 号是运算符,*// 表示从左边开始 阅读全文
随笔档案-2020年04月
获取shell脚本自身所在目录的Shell脚本分享
2020-04-30 10:57 by 方斌, 204 阅读, 收藏, 编辑
摘要:
简单版 下面是一个最简单的实现,可以解决大多数问题,缺陷是对于软链接显示的是软链接所在的目录 ~~~shell !/bin/bash DIR="$( cd "$( dirname "$0" )" && pwd )" ~~~ 完善版 这个版本解决了使用ln s target linkName创造软链接 阅读全文
压缩 KVM 的 qcow2 镜像文件
2020-04-29 10:29 by 方斌, 1178 阅读, 收藏, 编辑
摘要:
qcow2 格式的压缩 首先,需要对虚拟机系统对剩余空间写零操作: $ dd if=/dev/zero of=/zero.dat 删除 zero.dat: $ rm /zero.dat 关闭虚拟机,进入虚拟机镜像文件的目录,通过 qemu img 的 convert 来操作: $ qemu img 阅读全文
centos7 ssh登录速度慢的解决方案
2020-04-29 10:16 by 方斌, 477 阅读, 收藏, 编辑
摘要:
1 vi /etc/ssh/sshd_config 2 GSSAPIAuthentication 赋值为no 3 UseDNS,赋值为 no 4 重启sshd 阅读全文
解决Ubuntu 20.04在虚拟机中没有1920*1080的问题
2020-04-26 09:26 by 方斌, 6306 阅读, 收藏, 编辑
摘要:
控制台输入下面命令即可 cvt 1920 1080 xrandr newmode "1920X1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 hsync +vsync xrandr addmode Virtual1 "1920X1 阅读全文
shell读取文件的每一行
2020-04-24 11:25 by 方斌, 263 阅读, 收藏, 编辑
摘要:
写法一: !/bin/bash while read line do echo $line done < filename(待读取的文件) 写法二: !/bin/bash cat filename(待读取的文件) | while read line do echo $line done 写法三: f 阅读全文
Shell中map的使用
2020-04-24 11:23 by 方斌, 1595 阅读, 收藏, 编辑
摘要:
Shell中的map与array有很多的相似之处,array操作:https://www.cnblogs.com/qq931399960/p/10786111.html 一、在使用map时,需要先声明,否则结果可能与预期不同,array可以不声明 declare A map 二、初始化map 与ar 阅读全文
centos tree命令
2020-04-24 09:39 by 方斌, 285 阅读, 收藏, 编辑
摘要:
1 使用find命令模拟出tree命令的效果,如显示当前目录的 tree 的命令: $ find . print | sed e 's;[^/] /;|____;g;s;____|; |;g' 2 当然你也可以写一个别名来快速执行该命令,运行如下命令,将上面这个命令写到~/.bash_profile 阅读全文
Manjaro 设置分辨率1920*1080
2020-04-22 17:14 by 方斌, 2742 阅读, 收藏, 编辑
摘要:
使用xrandr工具 xrandr newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 hsync +vsync xrandr addmode Virtual1 "1920x1080_60.00" Virt 阅读全文
Manjaro主目录下文件夹由中文改为英文
2020-04-22 17:13 by 方斌, 3213 阅读, 收藏, 编辑
摘要:
sudo pacman S xdg user dirs gtk export LANG=en_US xdg user dirs gtk update 然后会有个窗口提示语言更改,更新名称即可 export LANG=zh_CN.UTF 8 然后重启电脑如果提示语言更改,保留旧的名称即可 作者:the 阅读全文
shell 表达式
2020-04-22 09:41 by 方斌, 275 阅读, 收藏, 编辑
摘要:
文件表达式 if [ f file ] 如果文件存在 if [ d … ] 如果目录存在 if [ s file ] 如果文件存在且非空 if [ r file ] 如果文件存在且可读 if [ w file ] 如果文件存在且可写 if [ x file ] 如果文件存在且可执行 整数变量表达式 阅读全文
manjaro 换源到中国并按照速度排序
2020-04-14 15:06 by 方斌, 6809 阅读, 收藏, 编辑
摘要:
manjaro 设置 国内源 注意,如果安装过程中出现无法连接服务,请参看第 4条 1. 设置官方镜像源(包括 core, extra, community, multilib ) sudo pacman mirrors i c China m rank //更新镜像排名 sudo pacman S 阅读全文
win10系统的开始菜单搜索功能不可用解决方法
2020-04-13 10:00 by 方斌, 1141 阅读, 收藏, 编辑
摘要:
1 打开了一个powershell窗口 2 输入这行代码 Get AppXPackage Name Microsoft.Windows.Cortana | Foreach {Add AppxPackage DisableDevelopmentMode Register "$($_.InstallLo 阅读全文