博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
2019/01/26 外围设备使用
阅读量:3922 次
发布时间:2019-05-23

本文共 2035 字,大约阅读时间需要 6 分钟。

在这里插入图片描述

在这里插入图片描述
在图形界面下,6,7都会自动挂载光盘,只是路径不一样
弹出光驱可以定位服务器机器,弹出了就提示你是哪台机器了
在这里插入图片描述
eject -t 弹入设备,一般没有这个机械设备
在这里插入图片描述
制作iso镜像,复制原光盘,加后缀。iso就可以了,
文件挂文件夹需要-o loop 但是7不用
在这里插入图片描述
dd if=/dev/sr0 of/data/centos7.iso 也可以制作iso镜像
在这里插入图片描述
可以把某个目录的数据打包成iso镜像
mkisofs -r -o etc.iso /etc/
把etc目录的数据打包成etc。iso镜像
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
6是两张光盘,dvd1寸的大部分需要用的
但是我们的YUM源有6000多,但实际上一张光盘只有3000多
yum repolist yum源仓库
在这里插入图片描述
可以把两张光盘内容复制到一个文件夹,在制作一个文件夹的光盘,但是不能作为引导光盘来用
启动光盘,只能做yum源
在这里插入图片描述
wiki。centos.org 可以搜索mkdvdiso 制作光盘运行的脚本
可以把多张盘合计
在这里插入图片描述
在这里插入图片描述
用法 脚本名 源 最终生成的文件名.iso
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
lsusb可以查看usb设备
在这里插入图片描述
ntfs文件系统默认linux不支持
在这里插入图片描述
sync强制数据从buffer写到磁盘里
在这里插入图片描述
在这里插入图片描述
df 查看磁盘分区的情况 默认是以k为单位,H是以1000位单位 h是以为人类易读的方式显示 以1024为单位
在这里插入图片描述
T是文件系统
在这里插入图片描述
i是节点编号,大P是以Posix格式 标准格式来显示
capacity容量
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
du是显示目录的空间使用情况
默认情况下是统计每个子文件夹的大小
-s sumary 总汇总
在这里插入图片描述
proc是映射的内存数据,不在磁盘上占据空间
du -sh /
查看跟目录下的子目录大小
*
一个文件再小也是分配一块为单位,4K block size
tune2fs -l 查看信息
在这里插入图片描述
在这里插入图片描述
–max-depth 最大深度。只统计etc下 的1级目录
在这里插入图片描述
在这里插入图片描述
if是源 of是写的目标 bs一次写多少 count每次写多少块
of是写到的文件名 默认是dd命令会把文件内容读出来在屏幕上打印,of就不在屏幕上打印而是写到文件里
if是读的文件名 不是从标准输入读的内容,而是在指定的文件里面读的内容
bs输出块 默认是写读样,也可以用ibs obs 分别指定
ibs 输入的块
obs一次读多少块
cbs一次写多少块
cbs 转换的块是多少 ,比如大写小写
skip 从if 源的地方跳过多少块
seek 目标 文件中跳过多少个块

f1覆盖f2 tr -d " " 把空格删除

在这里插入图片描述
bs=1个字符 count=2 skip 跳过3个
从123跳过 读2个 12345 =45
skip =4 跳过4个 从4个开始写 abcdef =ef
abcd45 后面的gh默认截断了 ,可以不截断加
conv=notrunc
在这里插入图片描述
skip跳过源的前 3个 读取2个,seek 跳过目标4个,从第5 个开始写

在这里插入图片描述

lcase把大写字符转换为小写 ucase 吧小写字符转换为大写字符
在这里插入图片描述

nocreat 如果输出文件不存在,就 不创建了

加入没数据填了,就用null填满 noerror出错也继续
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
把分区表破坏了 bootloader引导加载程序
在这里插入图片描述
只破坏中间的64分区表,先做备份
在这里插入图片描述
设备文件不截断
在这里插入图片描述
只恢复64个字节
在这里插入图片描述
查看是否恢复 hexdump -C /DEV/SDA -N 512
在这里插入图片描述
在这里插入图片描述
A文件跳过63个 读128个 往B (跳过前31个从,第32个写) 写128个 不截断
在这里插入图片描述
dd命令可以起到备份作用
dd if=/dev/sdx of=/dev/sdy 把sdx整个盘读到sdy 前提y盘比x要=或者大于
dd if =dev/sdx of=/path/to/image
也可以将sdx写到文件里面去,把整个硬盘克隆成一个文件
还可以压缩 dd if=/dev/sdx |gzip >/path/to/image.gz
先备份数据,然后再压缩
**还可以恢复
dd if=/path/to/image of=/dev/sdx
将备份文件恢复到指定的盘
gzip -dc /path/tp/image.gz |dd of=/dev/sdx
如果压缩的化,就取消压缩 备份恢复到指定的盘
**
在这里插入图片描述
mem特殊的设备文件,代表的内存
rendom随机设备,读取随机设备往sda写就等于破坏销毁数据

在这里插入图片描述

在这里插入图片描述
可以测试用哪个块大小比较合适
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
硬盘用的久了有可能消磁,重新读一遍会好点
在这里插入图片描述
1.fdisk 分区 mkfs.ext4 -b 2048 创建文件系统
blkid 看 uuid =xxx /test ext4 defaults,acl 0 0
2.在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
3.在这里插入图片描述
cp media/centos_fianle /data/mnt
cp media/centos_fianle
/Packages data/mnt/Packages
mkisofs mount * 、data /centos 6 yum baseur =/data/centos 6
** 在这里插入图片描述

在这里插入图片描述

转载地址:http://hrzgn.baihongyu.com/

你可能感兴趣的文章
Net5 已经来临,让我来送你一个成功
查看>>
System.Text.Json中时间格式化
查看>>
怎么将SVG转成PNG(.NET工具包编写)
查看>>
为什么曾经优秀的人突然变得平庸?
查看>>
.NET 5 中的隐藏特性
查看>>
.NET5都来了,你还不知道怎么部署到linux?最全部署方案,总有一款适合你
查看>>
我画着图,FluentAPI 她自己就生成了
查看>>
BenchmarkDotNet v0.12x新增功能
查看>>
使用 .NET 5 体验大数据和机器学习
查看>>
C# 中的数字分隔符 _
查看>>
使用 docker 构建分布式调用链跟踪框架skywalking
查看>>
Github Actions 中 Service Container 的使用
查看>>
别在.NET死忠粉面前黑.NET5,它未来可期!
查看>>
Winform 进度条弹窗和任务控制
查看>>
部署Dotnet Core应用到Kubernetes(二)
查看>>
持续交付二:为什么需要多个环境
查看>>
FreeSql接入CAP的实践
查看>>
浅析 EF Core 5 中的 DbContextFactory
查看>>
听说容器正在吃掉整个软件世界?
查看>>
真实经历:整整一年了,他是这样从程序员转型做产品经理的
查看>>