1、ctrl + z (挂起 != 结束程序)
挂起程序会占用内存,并不是结束程序,请注意。
1、程序运行按ctrl + z 挂起程序
此时对比用 ctrl + c 结束程序
2、查看被挂起的程序
jobs # 注意,挂起的程序依然占用内存
3、继续执行程序
fg %1 # 前台继续序号为1的程序
bg %1 # 后台继续序号为1的程序
后台运行需要空kill 关闭
2、 free
free 命令显示系统内存的使用情况,包括物理内存、交换内存(swap)和内核缓冲区内存。
- total:代表内存总大小;
- used:表示使用的实际内存大小;
- free:剩余物理内存大小(未分配、纯剩余);
- share:共享内存大小、无需关注;
- buff/cache:缓冲(缓冲如:cpu到io硬盘,硬盘写入速度慢 需要先将一部分数据缓存到内存)和缓存(如:io硬盘到cpu,从硬盘读取 需要先把数据临时放内存里面 大小;
- available:实际可使用的内存大小;(free+buff/cache只分配,但未使用的内存
3、scp
用于文件传输
# 以root用户登录远程
scp root@172.22.88.210:/root/test.txt ./ # 登录并下载远程/root/test.txt的文件到当前目录
scp test.txt root@172.22.88.210:/root # 登录并上传当前目录test.txt到远程/root/目录
scp -P 8022 test.txt root@172.22.88.210:/root # 同上一句,只是指定端口传输(P大写)
scp -r root@172.22.88.210:/root/test . # 同上,下载目录
scp -r test root@172.22.88.210:/root # 同上,上传目录
4、sudo apt-get -f install
sudo apt-get -f install 是修复损坏的软件包,尝试卸载出错的包,重新安装正确版本的
5、Ubuntu的add-apt-repository: command not found
sudo apt-get install software-properties-common python-software-properties