1、历史命令文件
~/.bash_history
2、文件或文件夹更改权限所有者或者组
chown -R www-data:www-data bash_history.txt
chown -递归 用户:组 文件
3、下载命令
wget http://.......
4、deb安装命令
dpkg -i xxxxx.deb
5、ubuntu16.04不支持安装 db4.8(原因不明)
下面这个可能行
vsftpd虚拟用户结合mysql更好
sudo add-apt-repository ppa:bitcoin/bitcoin
sudo apt-get update
sudo apt-get install -y libdb4.8-dev libdb4.8++-dev
sudo apt-get install db4.8-util
6、scp命令远程传输
1)从本地拉远程服务器文件
sudo scp root@123.56.123.42:/home/www/files/mcrypt-2.6.8.tar.gz /home/www/files/
2)把本地文件推送到远程服务器
sudo scp /home/www/files/mcrypt-2.6.8.tar.gz root@123.56.123.42:/home/www/files/
7、配置开机自动启动
sudo vim /etc/rc.local
sudo chmod +x /etc/rc.local
8、查看nginx的进程
ps -ef | grep nginx
9、停止某个进程
kill -9 进程号
10、配置环境变量
sudo vim /etc/environment
打开之后是这样的
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
他们每一条都是用逗号隔开的,如果你想就在后面追加;比如我的mysql运行程序是在 /usr/local/mysql/bin目录下 结果就是如下这样的
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/local/mysql/bin"
使用环境变量立即生效用如下命令或者重启服务器
source /etc/environment
11、更改 sudo 环境变量
如上10之中配置的环境变量 sudo命令是不能执行的 如果想让执行就需要更改
sudo vim /etc/sudoers
Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin"
加入到上面的一行的末尾用:隔开
注意 /etc/sudoers 只是可读文件 如想修改先改权限然后再改回来
12、ubuntu更新源更新不了的问题
sudo rm -R /var/lib/apt/lists/partial/*