losetup - 设 定 与 控 制 环回设备

总览 SYNOPSIS

losetup [ -e encryption ] [ -o offset ] loop_device file
losetup [ -d ]
loop_device

描述

losetup 用 来 将 loop device 与 档 案 或 block device 联 结 、 分 离 . 以 及
查 询 loop device 目 前 的 状 况 , 如 只 给 定 loop_device 的 参 数 . 则 秀 出 loop device
目 前 的 状 况 .

选项 OPTIONS

-d
将 某 个 档 案 或 装 制 与 loop 装 置 分 离
-e encryption
启 动 资 料 编 码 . 下 列 为 可 用 的 选 项 参 数 :启 动 资 料 编 码 . 下 列 为 可 用 的 选 项 参 数 :

NONE
不 编 码 ( 定 义 值 ) .
XOR
使 用 简 易 的 XOR 编 码
DES
使 用 DES 编 码 . DES 编 码 须 在 kernel 上 加 上 DES 编 码 功 能 . DES 编 码 是 利 用 启 始 值 做 为
密 码 保 护 来 防 止 他 人 用 字 典 功 击 法 破 解 .
-o offset
资 料 开 启 时 资 料 平移(offset) 几 个 bytes 来 与 档 案 或 装 置 联 接

返回值 RETURN VALUE

losetup returns 0 on success, nonzero on
failure. When losetup displays the status of a loop device, it returns 1
if the device is not configured and 2 if an error occurred which prevented
losetup from determining the status of the device.

文件 FILES

/dev/loop0,/dev/loop1,...   loop devices (major=7)

范例 EXAMPLE

如 核 心 使 用 模 组 , 须 先 使 用 下 列 命 令 将 模 组 载 入 .

# insmod loop.o

下 列 为 使 用 loop 装 置 的 简 单 范 例 .

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

核 心 使 用 模 组 , 须 利 用 下 列 命 令 移 除 loop 模 组 .

# rmmod loop

限制 RESTRICTION

DES 编 码 十 分 慢 , 而 使 用 XOR 却 十 分 脆 弱 .

原文地址:https://www.cnblogs.com/fanweisheng/p/11089238.html

时间: 2024-10-07 15:05:16

losetup - 设 定 与 控 制 环回设备的相关文章

《C++编程思想》 第九章 命 名 控 制 (知识点+习题+解答)

一.相关知识点         那些通常放在头文件里的名字,像常量.内联函数(inline function),在缺省情况下都是内部连接的(当然常量只有在C + +中缺省情况下是内部连接的,在 C中它缺省为外部连接).注意连接只引用那些在连接/装载期间有地址的成员,因此类声明和局部变量并没有连接. 名字空间的产生与一个类的产生非常相似: namespace MyLib{ //Declarations } 这就产生了一个新的名字空间,其中包含了各种声明.namespace与class.struct

RelativeLayout-代码中设起成员控件width height

今天需要在代码中动态的设置一个textview的width跟height属性,记录下来. textview在xml中的布局如下 <RelativeLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginBottom="@dimen/setup_fragment_padding_bottom_vfive&qu

ASA基于用户的MPF 、高级访问控 制和地址转换_05

基于用户的MPF username user1 password cisco  username user2 password cisco   ! !创建两个账号给用户认证用   object-group user group1   ! !创建一个对象组    user Local\user1  ! !匹配本地数据的用户,也可以是ACS.   object-group user group2   user Local\user2  access-list 100 extended permit 

手势滑动和自定意控件

如图当我点击下一个时会跳转到别个界面,当我用手势向右滑动的时候也调转到下一页 其中点击最上面的RelativeLayout则CheckBox会被点击,并用SharedPreferences来记录是否被点击了 package com.org.demo.wangfeng.demo; import com.org.wangfeng.R; import android.app.Activity; import android.app.AlertDialog; import android.app.Ale

[转载] Docker背后的内核知识——cgroups资源限制

原文: http://www.infoq.com/cn/articles/docker-kernel-knowledge-cgroups-resource-isolation 上一篇中,我们了解了Docker背后使用的资源隔离技术namespace,通过系统调用构建一个相对隔离的shell环境,也可以称之为一个简单的“容器”.本文我们则要开始讲解另一个强大的内核工具——cgroups.他不仅可以限制被namespace隔离起来的资源,还可以为资源设置权重.计算使用量.操控进程启停等等.在介绍完基

Docker背后的内核知识——cgroups资源限制(转)

时间 2015-04-20 21:10:00 InfoQ 原文  http://www.infoq.com/cn/articles/docker-kernel-knowledge-cgroups-resource-isolation 主题 Cgroups Docker 上一篇中,我们了解了Docker背后使用的资源隔离技术namespace,通过系统调用构建一个相对隔离的shell环境,也可以称之为一个 简单的“容器”.本文我们则要开始讲解另一个强大的内核工具——cgroups.他不仅可以限制被

losetup命令:设置循环设备

循环设备可以把文件虚拟成块设备(block device),以便模拟整个文件系统,这样用户可以将其看作是硬盘驱动器,光驱或软驱等设备,并挂入当作目录来使用. 比较常用的是将.iso文件当作循环设备加载并访问. 1.命令参数 losetup:设定与控制循环(loop)设备. 语法: losetup 循环设备 参数: 循环设备可以是/dev/loop0, /dev/loop1 ... /dev/loop7 -a 显示所有循环设备的状态. -d 卸除设备 -e <加密选项> 启动加密编码 -f 寻找

linux命令学习笔记——losetup命令:设置循环设备

losetup命令:设置循环设备 循环设备可以把文件虚拟成块设备(block device),以便模拟整个文件系统,这样用户可以将其看作是硬盘驱动器,光驱或软驱等设备,并挂入当作目录来使用. 比较常用的是将.iso文件当作循环设备加载并访问. 1.命令参数 losetup:设定与控制循环(loop)设备. 语法: losetup 循环设备 参数: 循环设备可以是/dev/loop0, /dev/loop1 ... /dev/loop7 -a 显示所有循环设备的状态. -d 卸除设备 -e <加密

loop设备及losetup命令

1. loop设备介绍 在类 UNIX 系统里,loop 设备是一种伪设备(pseudo-device),或者也可以说是仿真设备.它能使我们像块设备一样访问一个文件.在使用之前,一个 loop 设备必须要和一个文件进行连接.这种结合方式给用户提供了一个替代块特殊文件的接口.因此,如果这个文件包含有一个完整的文件系统,那么这个文件就可以像一个磁盘设备一样被 mount 起来.    上面说的文件格式,我们经常见到的是 CD 或 DVD 的 ISO 光盘镜像文件或者是软盘(硬盘)的 *.img 镜像