[root@Centos6 ~]# dd if=/dev/zero of=/data/disk bs=100M count=10 [root@Centos6 ~]# mkfs.ext4 /data/disk [root@Centos6 ~]# mkdir /mnt/disk [root@Centos6 ~]# mount -o loop /data/disk /mnt/disk [root@Centos6 ~]# echo aaa > /mnt/disk/a.txt [root@Centos6 ~]# losetup -a [root@Centos6 ~]# scp /data/disk 192.168.209.10:/data [root@Centos7 ~]# cd /data [root@Centos7 data]# ls disk [root@Centos7 data]# file disk disk: Linux rev 1.0 ext4 filesystem data, UUID=eb56873a-822e-4248-bc8e-8df50ee1e54f (needs journal recovery) (extents) (large files) (huge files) [root@Centos7 data]# mkdir /mnt/disk [root@Centos7 data]# mount /data/disk /mnt/disk [root@Centos7 data]# cat /mnt/disk/ a.txt lost+found/ [root@Centos7 data]# cat /mnt/disk/a.txt aaa
centos6上 loop設備有限,手工建立centos
centos6上自動建立 loop設備,重啓bash
修改 /etc/grub.conf文件,在 16行的末尾 加上 max_loop=#(#爲一個數字,隨便寫)工具
[root@Centos6 data]# losetup /dev/loop99 /data/diskoop
[root@Centos6 data]# mount /dev/loop99 /mnt/diskui
強制殺掉佔用 /sdb1這個目錄的進程,強制關掉窗口centos7
findmnt device|mountpoint 返回值爲0就是一個掛載點,非0就不是一個掛載點spa
系統處於維護狀態,在這裏我就先進入單用戶模式(針對centos6),.net
重啓,按任意鍵進入下面這個畫面3d
按 e 鍵選擇 第二項code
按 e 鍵,在 quiet 後面加上 1
選擇第二項
按 b 就進入單用戶模式
針對 /dev/sda 再分出一個分區
同步分區表
建立文件系統,掛載
將 /home 目錄的內容所有拷貝到 /mnt/sda6中
將 /dev/sda6 掛載到 /home下,卸載 /mnt/sda6u
持久掛載就必須寫到文件中/etc/fstab中
重啓 reboot 就成功了
驗證centos6新添加的分區是沒有acl功能的,添加acl功能
稀疏文件真實大小用du命令來查看,ls顯示的虛擬的大小
dd if=/dev/zero of=/boot/test bs=1G count=0 seek=10 生成10G的虛擬大小的文件
[root@Centos7 ~]# echo {1..9}|tr -d ' ' > /data/f1.txt
[root@Centos7 ~]# echo {a..z}|tr -d ' ' > /data/f2.txt
[root@Centos7 ~]# dd if=/data/f1.txt of=/data/f2.txt bs=1 count=4 skip=2 seek=3 默認爲截斷
[root@Centos7 ~]# cat /data/f2.txt
abc3456
[root@Centos7 ~]# echo {a..z}|tr -d ' ' > /data/f2.txt
[root@Centos7 ~]# dd if=/data/f1.txt of=/data/f2.txt bs=1 skip=2 seek=3 count=4 conv=notrunc
[root@Centos7 ~]# cat /data/f2.txt
abc3456hijklmnopqrstuvwxyz
Linux lsmod命令用於顯示已載入系統的模塊。