mkswap
Материал из Энциклопедии в свободной энциклопедии
mkswap (от англ. Make Swap) в системная утилита UNIX-подобных операционных систем предназначенная для создания раздела или файла подкачки (свопинга).
Утилита поддерживает следующие параметры:
mkswap [-c] [-vN] [-f] [-p PSZ] [-L label] device [size]
Где:
- -c в проверка раздела, на bad-блоки (сбойные области диска).
- -v0 в создания области подкачки старого образца.
- -v1 в создания области подкачки нового образца.
- -f в force. Заставить mkswap работать даже в случае неправильных параметров утилиты, неверного размера раздела и т. п.
- -p PSZ в указывает размер страницы подкачки.
- -L label в указывает метку раздела, для возможности подключение по метке (а не по устройству). Работает только с областями подкачки нового образца. (-v1).
- device в устройство, на котором создается область подкачки (например /dev/hda7 или /dev/sdb1).
- size в размер раздела. Опасный параметр (в сочетании с -f можно создать область подкачки б́ольшую чем раздел, на котором создается область). Предназначен для совместимости.
[править] Альтернативные команды
В файловой системе ZFS виртуальная память выделяется по-другому. Например, в OpenSolaris:
pfexec zfs create -V 2G rpool/swap1 # Создание тома с именем swap1 размером 2 Гб
pfexec swap -a /dev/zvol/dsk/rpool/swap1 # Активация swap1
[править] Ссылки
| Стандартные программы UNIX (все программы) | |
|---|---|
| Файловые системы | chroot dd df fdisk fsck mkisofs mkswap mount umount rehash |
| Файлы и каталоги | cat chattr cd chmod chown chgrp cksum cmp cp diff du file fuser ln ls lsof mkdir mv od pwd rm rmdir split touch |
| Процессы | at cron exit kill killall nice nohup pgrep pidof pkill ps renice sleep time top wait watch |
| Пользователи | env finger id last logname mesg passwd su sudo uptime w wall who whoami write |
| Сеть | ftp host ifconfig netcat netstat nmap nslookup ping rlogin SSH traceroute wget |
| Тексты | AWK comm cut ed ex expand unexpand fmt head iconv join less more paste pr sed sort tac tail tr uniq wc xargs |
| Командная строка | alias basename bash bind dirname echo expr false printf test true unset |
| Поиск | find grep strings whereis which |
| Разное | banner bc cal date help lp man history size tee uname yes reboot |
