Linux4 4 手動增加swap空間

2022-02-12 10:24:11 字數 1614 閱讀 5868

#

#增加交換分割槽需要先模擬出虛擬磁碟

#從linux核心的造零器zero,寫到newdisk檔案中,指定檔案塊大小1m,一百個塊

[root@chy002 ~]# dd if=/dev/zero of=/tmp/newdisk bs=1m count=100

記錄了100+0 的讀入

記錄了100+0 的寫出

104857600位元組(105 mb)已複製,1.41021 秒,74.4 mb/秒

[root@chy002 ~]# du -sh /tmp/newdisk

100m /tmp/newdisk

[root@chy002 ~]# mkswap !$ #格式化

mkswap /tmp/newdisk

正在設定交換空間版本 1,大小 = 102396 kib

無標籤,uuid=42417e22-8a9d-4d7c-af89-332eb74dbf81

[root@chy002 ~]# free -m

total used free shared buffers cached

mem: 987 321 665 6 0 173

-/+ buffers/cache: 147 839

swap: 2047 0 2047

[root@chy002 ~]# swapon /tmp/newdisk #載入到現在的swap

swapon: /tmp/newdisk:不安全的許可權 0644,建議使用 0600。

[root@chy002 ~]# free -m

total used free shared buffers cached

mem: 987 321 665 6 0 173

-/+ buffers/cache: 147 839

swap: 2147 0 2147

[root@chy002 ~]# chmod 0600 /tmp/newdisk

#刪除交換分割槽

[root@chy002 ~]# swapoff /tmp/newdisk

[root@chy002 ~]# !f

free -m

total used free shared buffers cached

mem: 987 321 665 6 0 173

-/+ buffers/cache: 147 839

swap: 2047 0 2047

[root@chy002 ~]# rm -f /tmp/newdisk

Linux4 手動分割槽方案

linux安裝過程中最重要的就是對硬碟進行分割槽 linux是先建立乙個根目錄 然後在根目錄上建立一系列的空目錄,接著把硬碟分割槽掛載到相應目錄上。在linux系統中至少必須有兩個掛載點 磁碟分割槽 分別是 及 swap 其餘是否要將其他的掛載點獨立分割出來則視你的規劃需求而定。我們在硬碟分割槽的時...

(9) 手動實現reverse函式

簡單介紹5種實現方法 1.中心思想 從第乙個開始,相近的兩兩互換,然後除去最後乙個存入空列表,遞迴後相加 lists z v o b a def fz ls lsn global i if len ls 1 return ls for i in range len ls 1 ls i ls i 1 ...

Mysql 5 7 29 手動安裝

在win10下mysql安裝 配置環境變數 2 在d mysql 5.7.29 winx64目錄下新建my.ini檔案,複製如下內容 mysqld 設定3306端 port 3306 設定mysql的安裝目錄 basedir d mysql 5.7.29 winx64 設定mysql資料庫的資料的存...