后台执行命令
#命令后面加&。例如
apt upgrade &
下载文件
BT文件下载
#transmission-cli软件下载。-D的意思是不限速
transmission-cli -D Matlab2018a.TORRENT
终端代理
代理的途径有两种情况:
- 若走本地电脑的,IP地址默认为127.0.0.1
- 若走内网其他电脑的,并且那台电脑的开启了“允许来自局域网的连接”的功能,则IP地址为那台电脑的内网IP地址。例如10.168.1.176
端口号默认都是1080
编辑/etc/profile
或者~/.bashrc
#在这个文件中加上这几行代码
#http和socks5二选一就好了
#http
export http_proxy="http://10.168.1.176:1080"
export https_proxy="https://10.168.1.176:1080"
#socks5
export http_proxy="socks5://10.168.1.176:1080"
export https_proxy="socks5://10.168.1.176:1080"
#然后保存,注入环境变量
source /etc/profile
#或
source ~/.bashrc
#测试是否成功
curl ip.gs
代理成功例如
查看电脑配置
hwinfo
#或
hwinfo --short
查看内存使用情况
free
参数 -g 表示用GB显示,更直观
查看显卡驱动信息
nvidia-smi
查看已安装软件信息
#比如gcc
dpkg -l | grep gcc
文件备份
cp a.txt a.txt.backup
命令行美化
vim ~/.bashrc
#在最后添加如下代码
#To beautify the bash.
#Added by xzf
#2019.1.31
export PS1="\[\e[36;1m\]\u\[\e[0m\]@\[\e[33;1m\]\h\[\e[0m\]:\[\e[31;1m\]\w\[\e[0m\]\$ " #如果要加换行的话加转义字符\n,其他一样
#添加好后重新注入环境变量
source ~/.bashrc
参考教程:Bash美化、Linux终端bash美化教程
查看实时网速
先查看网卡的名字,比如eno1
ifconfig
#方法一:nethogs.可查看每个进程的实时网速
nethogs eno1 #eth0为网卡名
#方法二:slurm只能查看整个系统的实时网速
slurm -i eno1