ubuntu 终端解压加密 7z 文档

有一个 test.7z 加密文档,使用的密码是 password

在终端解压该 7z 文档,首先需安装 p7zip-full 包

$ sudo apt isntall p7zip-full

然后就可以使用 7z 命令解压该 7z 加密文档

$ 7z x test.7z -ppassword

上述命令如果省略 -p ,可以更安全地解压你的文档,在提示中输入密码即能解压文档。

Enter password (will not be echoed):

关闭 Ubuntu 的“检测到系统程序出现问题”提示

最佳 Windows 10 升挂了,想想还是用回 Ubuntu 吧。


装上 Ubuntu 后,立马就有“检测到系统程序出现问题”的弹窗出来扰乱情绪。这个弹窗对普通用户来说没有什么必要了解的。有这个出现说明系统没挂;你希望能帮到开发人员,但这个问题可能早就有人报告过了。所以把这个弹窗关闭大概是最合乎你的需求的。

sudo vi /etc/default/apport # 打开 Apport 的设置文件

Apport是Ubuntu中错误信息的收集报告系统,将上述设置文件中 enabled=1 改为 enabled=0 即可把这个系统关闭了。

var link

Arduino IDE 错误 – avrdude: ser_open(): can’t open device “/dev/ttyUSB0”: Permission denied

OS: Ubuntu 16.04
首次上传 sketch 到 Arduino 时出现权限错误

avrdude: ser_open(): can't open device "/dev/ttyUSB0": Permission denied

解决办法在命令行中执行如下命令,将当前用户加入 dialout 用户组,并将 /dev/ttyUSB0 的权限修改为可读写。

$ sudo usermod -a -G dialout 用户名
$ sudo chmod a+rw /dev/ttyUSB0

注:/dev/ttyUSB0 设备需按实际进行修改

参考:Arduino IDE error – avrdude: ser_open(): can’t open device “/dev/ttyACM0”: Permission denied

更换 Linux VPS 时区为北京时间

更换 Linux VPS 的时区为自己所在地区的时区,在查看系统 log 文件的时候,能更直观地知道某条信息是发生在什么时候。这里以 Debian/Ubuntu 系统为例,将 VPS 的时区改为笔者所在地区 —— +8 时区。

用 SSH 登录 VPS 后,执行 dpkg-reconfigure tzdata 命令,然后选择你所在的地区即可。
继续阅读更换 Linux VPS 时区为北京时间

在Debian/Ubuntu上安装LEMP

VPS最普遍的用途当然是用来做网络服务器,而nginx + PHP + MySQL的搭配则是Linux最简单的网络服务器入门配置。

这里以BanwagonHost的128MB小内存VPS上的Debian/Ubuntu系统为例,使用源直接安装nginx + MySQL + PHP,简单几个命令就能启动你自己的网络服务器了!

首先,当然是要确保你的VPS安装的是Debian/Ubuntu,请尽量使用较新的版本并且不要选择minimal安装。当前推荐使用Debian-7.0或者Ubuntu-14.04。这样的选择可以让你的安装过程更省心。
install-lemp-on-debian-ubuntu-00
继续阅读在Debian/Ubuntu上安装LEMP