06 2023 档案

摘要:git 提交说明规范: 图片版: ![image](https://img2023.cnblogs.com/blog/597729/202306/597729-20230630155612568-1146470208.png) 文字版: 提交格式如下: 格式start > \\[scope\]: \ 阅读全文
posted @ 2023-06-30 15:57 悟透 阅读(1593) 评论(0) 推荐(0) 编辑
摘要:无意中发现的,缩放快捷键,哈哈。 别的工具很多都是Ctrl+鼠标滚轮放大缩小,结果 vscode 没成功。 注意:是缩放了界面导致字体缩放,不是设置中修改字体大小。 快捷键: 放大:Ctrl + = 缩小:Ctrl + - VScode官方说明:https://code.visualstudio.c 阅读全文
posted @ 2023-06-30 14:25 悟透 阅读(1471) 评论(0) 推荐(0) 编辑
摘要:## **一、问题:** ubuntu 18.04 在软件商店安装了 vscode 中文输入法候选框不跟随, ![image](https://img2023.cnblogs.com/blog/597729/202306/597729-20230630112022172-477365253.png) 阅读全文
posted @ 2023-06-30 11:34 悟透 阅读(521) 评论(0) 推荐(1) 编辑
摘要:一、最新版本 https://code.visualstudio.com/Download (下载界面) 或 https://code.visualstudio.com/updates/ (详细说明) 二、历史版本,快速链接: v1_45:https://code.visualstudio.com/ 阅读全文
posted @ 2023-06-30 10:57 悟透 阅读(10067) 评论(0) 推荐(1) 编辑
摘要:一、先给 vmdk 文件扩容 网上随便找了个文章,只看前半部分,https://blog.csdn.net/gyunling/article/details/123452451 就行 不赘述了 二、虚拟机里的 ubuntu 系统磁盘工具扩容 1.打开,磁盘管理工具: ![image](https:/ 阅读全文
posted @ 2023-06-29 18:43 悟透 阅读(105) 评论(0) 推荐(0) 编辑
摘要:在 ubuntu 环境下使用 read 出现,read: arg count 原因: read 没有接收输入的变量 解决方法: 给 read 设置一个 从标准输入读取输入并赋值给变量。 ```bash read num ``` num 是接收变量 输入: 123456 ```bash echo $n 阅读全文
posted @ 2023-06-26 15:18 悟透 阅读(220) 评论(0) 推荐(0) 编辑
摘要:在虚拟机里弄东西,免不了有些文件需要保存,手动保存太麻烦,用工具设置成自动备份,还不怕遗忘。 一、文件同步 方式一: 1.在你的物理机上找一个目录 假设:D:\Win-share 2.在VM虚拟机里 /mnt/hgfs/ 路径下就可以看到分享的物理机目录了。 3.设置百度网盘同步 选择文件夹是选择物 阅读全文
posted @ 2023-06-25 13:00 悟透 阅读(925) 评论(0) 推荐(0) 编辑
摘要:方式一: ```bash lftp admin:000000@192.168.18.7 -e "put a你好.txt" ``` 方式二: ```bash lftp -u admin:000000 -e "put a你好.txt" 192.168.18.7 ``` 如果是 Linux 文件 发送到 阅读全文
posted @ 2023-06-25 10:32 悟透 阅读(38) 评论(0) 推荐(0) 编辑
摘要:环境:ubuntu 18.04 代码: ```bash #!/bin/bash r=1000 g=255 ## while循环得出的结果和 $?显示的返回值一致, ## 说明大于255返回值,会一直减去255,直到获得一个小于255的值,才返回. while true do echo "wl_r=$ 阅读全文
posted @ 2023-06-21 12:34 悟透 阅读(130) 评论(0) 推荐(0) 编辑
摘要:检测 命令执行结果 >0、1、2、126、127、128、130、255 是系统已经定义的状态码, >其中只有 0 表示成功,其它值都表示失败 >自定义时应该避开这些状态码,虽然占用系统定义好的也没什么关系, >但也尽量避免未知的冲突。 >状态码取值范围 0 ~ 255 >如果值大于 255 ,则会 阅读全文
posted @ 2023-06-21 12:20 悟透 阅读(1318) 评论(0) 推荐(0) 编辑
摘要:git blame用来追溯一个指定文件的历史修改记录 用法: `git blame filename` 可以使用 -L 指定文件的行数范围: `git blame -L n1,n2 filename` ![image](https://img2023.cnblogs.com/blog/597729/ 阅读全文
posted @ 2023-06-20 18:22 悟透 阅读(103) 评论(0) 推荐(0) 编辑
摘要:Shell 中运行的命令会使用0-255之间的整数值,作为退出状态码,并以此来告知shell该命令执行的状态。 通常情况下,约定0代表命令成功结束,非0代表程序非正常退出。 典型退出状态码及其含义 含义 ```bash 0 命令运行成功 1 通知未知错误 2 误用shell命令 126 命令不可执行 阅读全文
posted @ 2023-06-20 17:58 悟透 阅读(222) 评论(0) 推荐(0) 编辑
摘要:shell 内部自定义的信号(伪信号) EXIT 从一个函数中退出或整个脚本执行完毕 ERR 当一条命令返回非零状态时(代表命令执行不成功) DEBUG 脚本中每一条命令执行之前 Bash Shell 环境变量 变量 说明 $* 含有所有命令行参数(以单个文本值的形式) $@ 含有所有命令行参数(以 阅读全文
posted @ 2023-06-20 17:15 悟透 阅读(123) 评论(0) 推荐(0) 编辑
摘要:有一种情况,在终端脚本运行正常,在别的脚本里调用脚本就出现环境变量不能加载 shell脚本是使用非登录方式,然而非登录方式不会加载 /etc/profile 文件, 因此在脚本第一行处, 将 ```bash #!/bin/sh ``` 改成 ```bash #!/bin/sh -l ``` 命令修改 阅读全文
posted @ 2023-06-20 14:47 悟透 阅读(369) 评论(0) 推荐(0) 编辑
摘要:git --date 显示与当前时间相关的日期 relative local default iso rfc short raw 1. --date=relative 显示相对时间,用户本地时区中的时间戳。 提交说明时间设置为,比当前时间早 5个小时的时间:relative:5.hours.ago  阅读全文
posted @ 2023-06-20 12:42 悟透 阅读(1487) 评论(0) 推荐(0) 编辑
摘要:一、新建代码库 # 在当前目录新建一个Git代码库 $ git init # 新建一个目录,将其初始化为Git代码库 $ git init [project-name] # 下载一个项目和它的整个代码历史 $ git clone [url] 二、配置 Git的设置文件为.gitconfig,它可以在 阅读全文
posted @ 2023-06-19 16:12 悟透 阅读(19) 评论(0) 推荐(0) 编辑
摘要:仓库里有 如下分支: master * dev 有一种情况,我正在 dev 分支开发代码,但是 来了个 急活,让修 BUG ,修BUG要切换分支, dev 的内容还没写完,也不想 add , 不提交又不能切换分支,怎么办? 1. 先把 dev 分支里 修改的东西隐藏掉: git stash 2. 执 阅读全文
posted @ 2023-06-19 14:57 悟透 阅读(55) 评论(0) 推荐(0) 编辑
摘要:git显示 commit id 有很多样式 git log -xx --xxxx 参数【汇总】: https://www.cnblogs.com/wutou/p/17581606.html 一. 单行显示 log [注] git log --pretty=oneline 注: --pretty:使用 阅读全文
posted @ 2023-06-19 13:57 悟透 阅读(5430) 评论(0) 推荐(0) 编辑
摘要:1. 在git 仓库中,修改了文件 或 覆盖了文件,发现可能分支错了或其他原因,想撤销修改 git checkout 要撤销的文件 当前仓库里文件: 创建一个和仓库相同文件名的文件 模拟一个相同文件名文件,覆盖仓库里的 1.txt 文件被覆盖了: 内容也变了: 现在撤销覆盖,暂存区也没有文件了,原来 阅读全文
posted @ 2023-06-19 10:36 悟透 阅读(154) 评论(0) 推荐(0) 编辑
摘要:一、Linux ZIP 加密参数: -e : 密码输入到终端里 zip -e test.zip a.out 输入两遍密码,防止”胖手指“ -P :(大写P)密码输入到命令行 zip -P aaa test.zip a.c aaa 是密码 二、Mac ZIP 加密方法: 和上面类似 -e : 密码输入 阅读全文
posted @ 2023-06-16 15:27 悟透 阅读(1131) 评论(0) 推荐(0) 编辑
摘要:ubuntu 18.04 用系统自带的 归档管理器 打开 压缩包文件,拖动文件时变成 鼠标变成手形后, 界面不能再点击任何东西。 分析: 可能是个 GUI 窗体 BUG , 正常应该是子窗口再父窗口上,结果 BUG 导致,子窗口被父窗口覆盖, 所以不能操作。 解决方法: 用键盘 Alt + tab 阅读全文
posted @ 2023-06-16 15:13 悟透 阅读(276) 评论(0) 推荐(0) 编辑
摘要:git pull 后,还想看,更新了哪些文件,看详细提交了哪些文件 可以用: ```bash git log --stat ``` git log -xx --xxxx 参数【汇总】: https://www.cnblogs.com/wutou/p/17581606.html 阅读全文
posted @ 2023-06-15 17:20 悟透 阅读(95) 评论(0) 推荐(0) 编辑
摘要:原文:https://zhuanlan.zhihu.com/p/340007149 有的时候我们会突然发现某个地方需要修改,最常见的某个不应该被提交的文件被提交了进来。 我们希望它不只是在后序的版本当中不再出现,而是希望整个从git仓库当中移除掉。这个时候我们就需要修改git之前的历史记录。 这个时 阅读全文
posted @ 2023-06-15 16:51 悟透 阅读(106) 评论(0) 推荐(0) 编辑
摘要:注意:你查出来的远程分支名一般叫origin/XXX,命令里面的远程分支名不要带origin,千万要注意了。 注意:你查出来的远程分支名一般叫origin/XXX,命令里面的远程分支名不要带origin,千万要注意了。 注意:你查出来的远程分支名一般叫origin/XXX,命令里面的远程分支名不要带 阅读全文
posted @ 2023-06-15 16:44 悟透 阅读(404) 评论(0) 推荐(1) 编辑
摘要:还没有push 时,撤销 commit 或 add 的文件 使用--soft 参数, 只撤销 commit git reset --soft HEAD^ 使用 --hard 参数,连add也撤销了(修改的文件内容也被撤销了) git reset --hard HEAD^ - 参考: https:// 阅读全文
posted @ 2023-06-15 16:27 悟透 阅读(125) 评论(0) 推荐(0) 编辑
摘要:- - 来源: https://blog.csdn.net/m0_47403102/article/details/122538395 阅读全文
posted @ 2023-06-15 15:12 悟透 阅读(33) 评论(0) 推荐(0) 编辑
摘要:单行: git commit -m "这是更新注释" 多行: 方式一: git commit -m "注释1" -m "注释2" -m "注释3" 注意:[注] 从 man git commit:-m <msg>, --message=<msg>使用给定的 <msg>作为提交消息。如果给出了多个 - 阅读全文
posted @ 2023-06-15 11:24 悟透 阅读(2222) 评论(0) 推荐(0) 编辑
摘要:命令: 查看提交的 commit 信息,显示 ID 、作者、提交说明 git log 命令: 查看提交的 commit 信息,显示 ID 、作者、提交说明、提交的详细文件 git log -p -- 阅读全文
posted @ 2023-06-14 16:11 悟透 阅读(112) 评论(0) 推荐(0) 编辑
摘要:一些常用简写命令: git st # git status git ci # git commit git br # git branch git co # git checkout git mg # git merge git line # git log --oneline 当然,你也可以直接在 阅读全文
posted @ 2023-06-13 10:50 悟透 阅读(874) 评论(0) 推荐(0) 编辑
摘要:一、开启USB调试: 1.给机顶盒链接网络,有线无线都可以。 2.按遥控器上 设置 ,提示输入密码; 常见的密码:(如果下面密码都不对,可以给客服打电话询问) 0000 6321 10086 10010 10000 3.选择 其他设置 连续按遥控器方向右键6次(正常是5次,但是有一次是跳到右边窗口, 阅读全文
posted @ 2023-06-10 18:03 悟透 阅读(5169) 评论(0) 推荐(0) 编辑
摘要:ubuntu下使用git提交代码时,git commit时默认的编辑器是nano, 用惯了vim,所以如果修改默认编辑器,可以这样解决: 编辑 .git/config 在 core 这块,加入 editor = vim 另一种方法,全局都使用 vim 编辑器: git config --global 阅读全文
posted @ 2023-06-09 16:52 悟透 阅读(387) 评论(0) 推荐(0) 编辑
摘要:git commit -m ‘注释内容’ 假设,注释内容写错了,可以不用撤回提交,用 --amend 参数修改 git commit --amend 进入编辑模式,修改完保存即可 参考: https://blog.csdn.net/w_p_wyd/article/details/126028094 阅读全文
posted @ 2023-06-09 16:50 悟透 阅读(83) 评论(0) 推荐(0) 编辑
摘要:不废话,直接上命令: sudo apt-get install libpcap-dev 阅读全文
posted @ 2023-06-09 12:19 悟透 阅读(52) 评论(0) 推荐(0) 编辑
摘要:一、模拟环境 test 目录下有两个文件夹,a 和 b 里面分别放着 aa.txt 和 bb.txt 绝对路径: ~/test/a/aa.txt ~/test/b/bb.txt 二、命令行启动 vscode 对比 $ code --diff a/aa.txt b/bb.txt 三、使用 vscode 阅读全文
posted @ 2023-06-08 17:16 悟透 阅读(2095) 评论(0) 推荐(0) 编辑
摘要:错误内容: /home/qrry/gine/missing: 行 81: automake-1.16: 未找到命令 WARNING: 'automake-1.16' is missing on your system. You should only need it if you modified 阅读全文
posted @ 2023-06-08 14:04 悟透 阅读(2243) 评论(0) 推荐(0) 编辑
摘要:一、 简介 & 官网 简介:CppCheck是一个静态代码检查工具,支持c/ c++代码;作为编译器的一种补充检查, CppCheck对产品的源代码执行严格的逻辑检查。 官网:http://cppcheck.net 二、安装环境 安装 gcc/g++ sudo apt-get install gcc 阅读全文
posted @ 2023-06-07 11:12 悟透 阅读(921) 评论(0) 推荐(0) 编辑
摘要:一、介绍 Sonar是一个用于代码质量管理的开源平台,用于管理代码的质量,通过插件形式可以支持二十几种语言的代码质量检测,通过多个维度的检查了快速定位代码中潜在的或者明显的错误。 SonarQube与Sonar区别: SonarQube是sonar的服务端,相当于一个web服务器中的tomcat,用 阅读全文
posted @ 2023-06-06 09:32 悟透 阅读(5298) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示