No title

#linux

CPU GPU 温度读取

1
2
3
4
###安装sensors
sudo apt install lm-sensors
###使用watch 命令实时监看
watch -n 2 sensors ##更新间隔两秒

Linux 没有倒计时会很困扰?

自己写一个

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
#!/bin/bash

# 检查输入参数是否正确
if [ $# -ne 2 ]; then
echo "使用方法:$0 <分钟数> <秒数
exit 1
fi

# 提取分钟和秒数
minutes=$1
seconds=$2

# 验证输入参数是否为数字
if ! [[ $minutes =~ ^[0-9]+$ ]]; th
echo "错误:分钟数必须为整数"
exit 1
fi

if ! [[ $seconds =~ ^[0-9]+$ ]]; th
echo "错误:秒数必须为整数"
exit 1
fi

# 计算总秒数
total_seconds=$((minutes * 60 + sec

# 开始倒计时
while [ $total_seconds -gt 0 ]; do
# 提取分钟和秒数
mins=$((total_seconds / 60))
secs=$((total_seconds % 60))

# 显示倒计时
printf "%02d:%02d\r" $mins $secs
sleep 1

# 更新总秒数
total_seconds=$((total_seconds -
done

echo "倒计时结束!"

zenity --info --text="倒计时结束!"

  • zenity 提供了一个很好的弹窗提示,如果没有的话请先安装

怎么把vim里的文本复制到剪贴板

vim 是一个非常强大且好用的工具,但是你也许会发现使用vim的时候不能直接将我们想复制的东西复制到系统剪贴板,设置流程如下

1
2
## 检查vim 是否支持clipboard
vim --version | grep clipboard
1
2
3
4
5
# 结果应该类似如下:
(base) ➜ [/home/Bsuperstatipn/Useful_script] vim --version | grep clipboard
+clipboard +jumplist +persistent_undo +vartabs
+eval +mouse_gpm +syntax +xterm_clipboard
(base) ➜ [/home/Bsuperstatipn/Useful_script]

如果发现是 + clipboard 就可以直接开始跳过安装步骤,否则如果是-clipboard的话需要下载其他版本的vim

1
sudo apt install vim-gtk

好的这个时候,直接可以打开vim试试手

1
:reg

打开寄存器会有不同的容器:
解释转载

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
""      // 默认unnamed寄存器,最近一次"d","c","s","x","y"复制,删除,修改内容

"0 // 最近一次"y"复制内容

"1 // 最近一次"d","c","s","x"删除,修改内容
"2 // 上一次"d","c","s","x"删除,修改内容
"3 // 上上次"d","c","s","x"删除,修改内容
...
"9 // [1-9]数字以此类推


"a // 字母寄存器,供用户指定使用,比如"ay就是复制到"a寄存器
"b
...
"z


"- // 少于一行的"d","c","x"删除内容

". // 只读寄存器
": // 只读寄存器
"% // 只读寄存器
"# // 只读寄存器

"+ // 映射系统剪贴板 (有的默认设置不支持)
"* // 映射系统剪贴板 (有的默认设置不支持)

okkk, 接下来就可以用正常复制步骤搞,命令行模式下V 可视,选取后 输入 “+y 功能就是将 vim复制“” 寄存器的内容 映射到 系统剪贴板,就可以在其他地方粘贴了

参考:

使用python 安装遇到Permission denied 问题

1
python3 -m ipykernel install --name PNGAN_torch 

这个时候显示

1
2
(PNGAN_torch) ➜  [/home/Bsuperstatipn/workdir/programming/opencv_background] python3 -m ipykernel install --name PNGAN_torch 
[Errno 13] Permission denied: '/usr/local/share/jupyter'

这个时候只要安装到本地就好:

1
python3 -m ipykernel install --name PNGAN_torch --user

linux_find的使用
https://einverne.github.io/post/2018/08/goldendict.html