在Linux操作系统上,Lostup命令设置并控制循环设备。
查看英文版
1 losetup 运行系统环境
2 losetup 语法
3 losetup 选件
4 losetup 加密
5 losetup 退出状态
6 losetup 局限性
7 losetup 例子
Linux
losetup loopdev
losetup -a
losetup -j file [-o offset]
losetup -d loopdev...
losetup -f
losetup [{-e|-E} encryption] [-o offset] [--sizelimit size] [-p pfd] [-r] {-f[--show]|loopdev} file
losetup -c loopdev
losttup用于将循环设备与常规文件或块设备关联,分离循环设备并查询循环设备的状态。
循环设备,也称为vnd(vnode磁盘)或lofi(环回文件接口)是使文件可作为块设备访问的伪设备。
如果仅给出loopdev参数,则显示相应循环设备的状态。
查看英文版
大小和偏移量参数后可以跟二进制(2 ^ N)后缀KiB,MiB,GiB,TiB,PiB和EiB(“ iB”是可选的,例如,“ K”的含义与“ KiB”相同)或十进制(10 ^ N)后缀KB,MB,GB,PB和EB。
-a, --all |
显示所有回路设备的状态 |
-c, --set-capacity loopdev |
强制循环驱动程序重新读取与指定循环设备关联的文件的大小 |
-d, --detach loopdev... |
分离与指定循环设备关联的文件或设备 |
-e, -E, --encryption encryption_type |
启用具有指定名称或编号的数据加密 |
-f, --find |
查找第一个未使用的环路设备。如果存在文件参数,请使用此设备。否则,请打印其名称。 |
-h, --help |
打印帮助 |
-j, --associated file |
显示与给定文件关联的所有循环设备的状态 |
-k, --keybits num |
将密钥中使用的位数设置为num。 |
-N, --nohashpass |
不要哈希密码。默认情况下,Debian系统通过哈希函数运行密码,而非Debian系统可能不会。 |
-o, --offset offset |
数据开始将偏移字节移到指定的文件或设备中 |
--sizelimit size |
数据开始后,数据结束设置为不超过大小字节 |
-r, --read-only |
设置只读循环设备 |
--show |
如果存在-f选项和文件参数,则打印设备名称。不建议使用此选项的缩写形式(-s)。这种简短形式可能与Loop- AES实现冲突,后者对--sizelimit使用相同的选项。 |
查看英文版
查看英文版
查看英文版
DES加密非常缓慢。另一方面,简单的XOR方法非常薄弱。与更新算法相比,两者都被认为是不安全的。此外,某些密码可能需要许可才能使用。
不赞成使用Cryptoloop,而建议使用dm-crypt。有关更多详细信息,请参见cryptsetup。
查看英文版
如果使用的是可加载回路设备模块,则必须首先使用以下命令加载模块:
modprobe loop
可能还需要加密模块。
modprobe des
modprobe cryptoloop
以下命令是使用循环设备的示例:
dd if=/dev/zero of=/file bs=1k count=100
losetup -e des /dev/loop0 /file
Password: Init (up to 16 hex digits):
mkfs -t ext2 /dev/loop0 100
mount -t ext2 /dev/loop0 /mnt
...
umount /dev/loop0
losetup -d /dev/loop0
如果使用的是可加载模块,则可以使用以下命令删除该模块:
rmmod loop
查看英文版
link | ldd | last | ln | login | ls | lsmod | lpstat | lprm | lpr | lpq | lp | lpc | locate | logname | lpadmin |
未知的网友