ubuntu 系统下有用的功能¶
清理硬盘¶
df -h # 检查硬盘情况
du -sh /* 检查各目录占用硬盘大小
# 只保留最近一周的日志, 清理/var/log/journal/
journalctl --vacuum-time=1w
# 清理升级缓存以及无用包的
apt-get autoclean
apt-get clean
apt-get autoremove
# 删除备份
find /var/log/plesk/PMM/ -name 'backup*' -type d -ctime +90 -exec rm -rf {} +;
#Remove backup logfiles:
find /var/lib/psa/dumps -name 'backup*' -type f -ctime +90 -exec rm -rf {} +;
文件系统¶
ls -l | grep "^-" | wc -l
列出目录下文件数量
Find 命令¶
find . -type d -exec chmod 755 {} \;
递归修改目录权限
参考资料:
很多命令行
清理 /var/lib/psa/dumps
plesk apache2 vhosts 错误¶
systemctl restart apache2
/usr/local/psa/admin/sbin/websrvmng -a
This will force plesk to redo the httpd.include (apache configs as well).
网络测速¶
speedtest 是一个知名的工具。它是用 Python 写成的,可以使用 apt 或 pip 命令来安装。你可以在命令行下使用,也可以直接将其导入到你的 Python 项目。
使用的时候,可以直接运行 speedtest 命令即可:
小米手机通过USB连接MAC电脑¶
1、手机端拿到“开发者权限”后,打开“USB调试”开关并将USB的用途设置为传输文件。
2、如果你已经安装过homebrew可以直接执行如下命令安装 安卓插件
执行命令:brew install android-file-transfer
安装Android文件传输,安装成功可以实现MAC电脑和小米手机之间的MTP文件传输。
3、打开启动台,可以看到 Android文件传输 程序,
Ubuntu 20.04 设置 DNS 的方法¶
第 1 步:检查您当前的 DNS 服务器¶
第一步是始终检查并记下当前使用的 DNS 服务器——以防 DNS 服务器的更改不会导致预期的更改。
systemd-resolve --status 运行这些命令中的任何一个都会向您显示每个网络接口正在使用的 DNS 服务器。
sudo systemd-resolve --status | grep 'DNS Servers' -A2
dig myfreax.com | grep SERVER
第 2 步:临时更改 DNS(进行测试)¶
在永久更改 DNS 设置之前,最好临时更改它并查看结果, 如果结果符合预期,我们将永久保留。
要临时更改 DNS 服务器,请编辑该/etc/resolv.conf文件。
在/etc/resolv.conf中,以关键字开头的行nameserver涉及 DNS 服务器。
不要删除说nameserver 127.0.0.53. 通过在该行的开头放置井号/井号来注释掉它。
第一行是您的主要 DNS 服务器,第二行是备用 DNS 服务器。当 由于某种原因 主 DNS 服务器不可用时,使用备用 DNS 服务器。
将这两行添加到您的/etc/resolv.conf文件后,您应该会立即看到结果。
dig您可以在命令的帮助下验证 DNS 服务器是否更改。
第 3 步:永久更改 DNS¶
临时更改您的 DNS 提供商后,如果您对结果满意,是时候将此更改永久化了。
方法1:简单的方法:) 要永久更改您的 DNS 服务器,请resolvconf使用以下命令安装软件包:
sudo apt-get install resolvconf
安装后,编辑文件并像这样向其中/etc/resolvconf/resolv.conf.d/head添加相同的行(假设Cloudflare作为 DNS 提供商):nameserver
完成后,resolvconf.service使用以下命令启动:
sudo systemctl enable --now resolvconf.service