笔者随手记下的一些碎碎念,如果有错误欢迎在评论区吐槽。

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
#!/bin/bash

# 系统清理
sudo apt clean
sudo apt autoclean
sudo apt autoremove -y
# 清理包列表缓存
sudo rm -rf /var/lib/apt/lists/*
sudo apt update

# 清理缓存和临时文件
sudo rm -rf /var/cache/* /var/tmp/* /tmp/*
rm -rf ~/.cache/* ~/.thumbnails/*

# 清理日志
sudo journalctl --vacuum-time=7d
sudo find /var/log -name "*.gz" -delete
sudo find /var/log -name "*.old" -delete

# 编辑器临时文件
find ~ -name "*~" -delete
find ~ -name ".#*" -delete
find ~ -name "#*#" -delete
# vim交换文件
find ~ -name "*.swp" -delete
find ~ -name "*.swo" -delete

方法一:使用Hyper-V的PowerShell命令

1
2
3
PS C:\> Optimize-VHD -Path D:\dynamic.vhdx
PS C:\> Optimize-VHD -Path D:\dynamic.vhdx -Mode Full
PS C:\> Optimize-VHD -Path D:\dynamic.vhdx -Mode Quick
阅读全文 »

可以在~/.bashrc里增加相应条目,但更好的方法是在~/.local/bin/env中增加。例如:

~/.local/bin/env
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#!/bin/sh
# add binaries to PATH if they aren't added yet
# affix colons on either side of $PATH to simplify matching
case ":${PATH}:" in
*:"$HOME/.local/bin":*)
;;
*)
# Prepending path in case a system-installed binary needs to be overridden
export PATH="$HOME/.local/bin:$PATH"
;;
esac

export http_proxy=http://192.168.1.2:7890
export https_proxy=http://192.168.1.2:7890

运行:

1
2
sudo apt install -y language-pack-zh-hans
sudo localectl set-locale LANG=zh_CN.UTF8
0%