摘要:        
**系统版本:**Win11 **虚拟机版本:**VM 16.2.4 从其他系统迁移过来的 VM虚拟机,启动提示错误。搜好多都解决不了。 
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
**单行命令:** ```bash for i in {1..100000}; do echo -ne "\r$i"; done; echo ``` **多行命令:** ```bash for i in {1..100000}; do echo -ne "\r$i" done echo "" ```    阅读全文
        
            posted @ 2023-07-23 00:36
悟透
阅读(270)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
## 方式一: **用 shift** ```bash #!/bin/bash a1=$1 shift a2=$@ a3=$* echo "a1=$a1" echo "a2=$a2" echo "a3=$a3" ``` 
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
误删 .bashrc 文件,或吴用 > 清空了 .bashrc 文件。 #### 注意:不要关闭任何窗口,不要关机!!! #### 注意:不要关闭任何窗口,不要关机!!! #### 注意:不要关闭任何窗口,不要关机!!! 关闭,就真找不回来了。 > 以下步骤,尽量在执行错误命令前,打开的终端窗口操作    阅读全文
        
            posted @ 2023-07-21 18:49
悟透
阅读(939)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
重置密码(过程和 https://blog.csdn.net/drnrrwfs/article/details/126801657 文章一样) 也提示成功,但是登录就是提示密码不对。 ### 解决方法: 你可能**重置错用户**了。系统安装时候就新建了其他用户,而不是默认的 root 用户。 以下是    阅读全文
        
            posted @ 2023-07-21 17:35
悟透
阅读(584)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
工作中遇到一个实际问题,文本编码转换。 原始命令: ```bash cat utf8.log | iconv -c -f UTF-8 -t GBK| tee gbk.log ``` 因为某种(方便修改、方便替换)原因,想把 “| iconv -c -f UTF-8 -t GBK|”命令这段,想放到变    阅读全文
        
            posted @ 2023-07-21 11:53
悟透
阅读(116)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
### shell jq读取配置文件null > 原因: 配置文件中没此项,但是 shell 脚本中读入, 为空导致, >解决方法: 脚本加判断,为空不执行 ## 友情提示: 调试的时候有两种方法查看 1. set -x 和 set +x ``` -x 开启调试 +x 关闭调试 ``` > *把想要    阅读全文
        
            posted @ 2023-07-19 14:36
悟透
阅读(63)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
git add -A :是上面两个功能的合集(git add --all的缩写) git add -A 提交所有变化 git add -u 提交被修改(modified)和被删除(deleted)文件,不包括新文件(new) git add . 提交新文件(new)和被修改(modified)文件,    阅读全文
        
            posted @ 2023-07-19 10:32
悟透
阅读(12)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
git tag 是给 commit ID 标签,这样能让人知道代码在哪个节点,发布了版本,或截至到哪个ID,来做个记录 ### 1.查看本地所有 tag: ```bash git tag 或者 git tag -l ``` 多列显示 ```bash git tag --column ``` ###     阅读全文
        
            posted @ 2023-07-18 20:52
悟透
阅读(490)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
**解决方法:** 如果用户想跳出选择循环,需要在循环体中根据条件在每个分支后增加break语句。 ### 1.用 case 判断: #### 用字符串选择分支: ```bash msg_info "请选择 dev 更新到哪个 Release 分支,数字(其他数字手动输入): " select mo    阅读全文
        
            posted @ 2023-07-15 22:58
悟透
阅读(31)
评论(0)
推荐(0)
        
        
 
                     
                    
                 
                    
                 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号