跳转至

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 项目。

1
2
3
$ sudo apt install speedtest-cli
或者
$ sudo pip3 install speedtest-cli

使用的时候,可以直接运行 speedtest 命令即可:

$ speedtest
Retrieving speedtest.net configuration...
Testing from CAIW Internet (62.45.67.200)...
Retrieving speedtest.net server list...
Selecting best server based on ping...
Hosted by Electro (Karaj) [4050.79 km]: 88.71 ms
Testing download speed................................................................................
Download: 125.47 Mbit/s
Testing upload speed......................................................................................................
Upload: 8.73 Mbit/s

小米手机通过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

DNS Servers: 8.8.8.8

dig myfreax.com | grep SERVER

;; SERVER: 8.8.8.8#53(8.8.8.8)

第 2 步:临时更改 DNS(进行测试)

在永久更改 DNS 设置之前,最好临时更改它并查看结果, 如果结果符合预期,我们将永久保留。

要临时更改 DNS 服务器,请编辑该/etc/resolv.conf文件。

在/etc/resolv.conf中,以关键字开头的行nameserver涉及 DNS 服务器。

不要删除说nameserver 127.0.0.53. 通过在该行的开头放置井号/井号来注释掉它。

1
2
3
#nameserver 127.0.0.53
nameserver 8.8.8.8
nameserver 8.8.4.4

第一行是您的主要 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

nameserver 8.8.8.8
nameserver 8.8.4.4

完成后,resolvconf.service使用以下命令启动:

sudo systemctl enable --now resolvconf.service