Linux开启与关闭Swap交换分区以及Putty命令行的基本操作

作者:大猫也会萌 分类: 分类:转载日志 发布于:2019-3-9 17:12 ė32884次浏览 62条评论
一、首先来了解一下什么是Swap
Swap翻译为交换分区,即是虚拟内存的意思,但是请注意。
尽管swap区通常建议用于使用传统机械硬盘的系统,但使用与SSD交换可能会导致随着时间的推移硬件退化问题。 由于这个考虑,我们不建议在使用SSD存储的供应商上启用swap分区。
这样做可能会影响到您和您的邻居的底层硬件的可靠性。

以上信息摘自网络,意思就是说Swap仅建议使用在普通的机械硬盘上,在SSD固态硬盘可能会降低其机器的性能,而且还会因为你开启了Swap而拖累其他与你在同一台母鸡上的VPS。建议SSD用户直接加内存

但是又萌生出一个新的问题,就和大猫一样我就开个小博客,这点性能我伤得起,而且在不必要的情况下我不需要为服务器多花内存的钱,虚拟内存还能为我解决这台服务器内存不够用的尴尬情况。

以上纯属个人见解如有错误请留言指正(好了废话结束正式进入正题)

二、启用Swap分区
先执行sudo swapon -s 或 sudo swapon --show查看本机是否开启Swap
点击放大图片
如果是上图所示则本台机器上已经开启了Swap分区否则,该机器没有开启Swap

然后执行df -h
查看本台机器哪块硬盘上有足够的空间创建Swap
点击放大图片

看到挂载点为/处有空间允许创建Swap分区
添加Swap分区文件并设置文件仅根用户有权限
cd /
sudo mkdir swap
cd swap
sudo dd if=/dev/zero of=swap-disk bs=1M count=1024

sudo chmod 600 swap-disk

点击放大图片


转化为Swap文件

sudo mkswap swap-disk

点击放大图片


激活和查看Swap
sudo swapon swap-disk

free -h

点击放大图片


将Swap添加到开机自动挂载
编辑/etc/fstab文件
sudo vi /etc/fstab
将以下内容追加到文件最后一行

/swap/swap-disk swap swap defaults 0 0

点击放大图片


三、停用Swap分区
sudo swapoff /swap/swap-disk
删除Swap分区文件

sudo rm -rf /swap/

点击放大图片


取消开机自动挂载
sudo vi /etc/fstab
删除对应的swap内容
点击放大图片

四、Putty命令行
-load:加载已保存的会话
-ssh,-telnet,-rlogin,-raw -serial:协议
-l:用户名
-pw:密码
-P:指定端口号默认22
-D:SOCKS隧道端口号
-m:登录后执行指定shell
-i:指定*.ppk私钥
-c:启用压缩(仅SSH协议有效)
-1,-2:指定ssh版本
-4,-6:指定TCP/IP协议(即代表IP V4和IP V6)
-cleanup:PuTTY将删除它注册表项和来自本地的随机种子文件
例子1 putty -ssh dmyhm.net -l user -pw password -P 9955 -D 1234

例子2 putty -cleanup

点击放大图片

更多用法请参阅官网文档:点击进入

本文出自 大猫也会萌,转载时请注明出处及相应链接。

0
阅读本文后,您的心情是:
 
恶心
愤怒
强赞
感动
路过
无聊
雷囧
关注

评论

  1. 文娱帝国 2019-03-30 15:15 Firefox 61.0 Windows 7 x64 Edition
    写的很好,很喜欢
    1. 大猫也会萌 2019-04-10 14:12 Google Chrome 73.0.3683.75 Windows 7
      @文娱帝国:[握手]不客气,欢迎交流指正

发表评论

电子邮件地址不会被公开。必填项已用*标注