Linux实验(2)

2018-12-11 22:53

1)把当前的操作目录转到/tmp下 cd /tmp 2)查看/tmp目录的详细信息

ls –ld /tmp 或者ls –ld

3)用ls指令查看目录/tmp下的内容 ls –l 4)在/tmp下新建目录c mkdir c 5) 查看/tmp目录的详细信息 ls -l 6) 查看目录c的详细信息 ls –ld c 7)在/tmp下新建文件m touch m 8) 查看文件m的详细信息 ls –l m 9)为文件m建立符号链接m-s ln –s m m-s 10)查看文件m的详细信息 ls –l m 11) 为文件m建立硬链接m-h ln m m-h 12) 查看文件m的详细信息 ls -l m

实验六 磁盘与文件系统管理

上机实验内容:

打开终端后在[root@localhost ~]#后面输入自己名字 1)读分区/dev/hda1的文件系统详细信息 Df /dev/hda 2)查看LINUX内核支持的文件系统 Ls –l /lib/modules/$ (uname –r) /kernel/fs

3)查看已经启用的档案系统(黄色标出的两个在书上,自己看) cat /proc/filesystems

4)将系统内的所有特殊档案格式及名称都列出來 Ls –l /proc 5) 创建新的磁盘分区

(1) 显示当前系统上所有磁盘设备的分区信息; Fdisk -l

(2) 对未进行分区的/dev/hdb进行分区,分区如下: hdb1为主分区200M hdb2为扩展分区600M hdb5为逻辑分区200M hdb6为逻辑分区200M hdb7为逻辑分区100M

6)将hdb5格式化为ext3,且名称为logical,block为2048,inode为4096 Mke2fs –j –L “Logical” –b 2048 –i 4096 /dev/hdb5 7)用fsck检查/dev/hdb5,显示进度,指定文件系统为ext3 fsck -A dev/hdb5;badblocks –sv /dev/hdb5 8)新建/mnt/hdb5目录,挂载/dev/hdb5分区

mkdir mnt/hdb5;mount –t ext3 /dev/hdb5 /mnt/hdb5;df 9)将/dev/hdb5重新挂载,并加入ro mount –o remount,ro /dev/hdb5 10)将/mnt/hdb5卸载 Umount /mnt/hdb5

11)将label为logical的分区挂载到/mnt/hdb5 Mount –t ext3 –L logical /mnt/hdb5 12)将/home目录挂载到/tmp/home上去

Mkdir tmp/home;mount –t bind /homr /tmp/home

13)将/dev/hdb6格式化为swap,并用swapon激活,用free查看,最后关闭/dev/hdb6的swap

mkswap dev/hdb6;swapon /dev/hdb5;swapoff /dev/hdb6 14)用dd建立交换文件,用swapon激活

实验七 文件的压缩与打包

上机实验内容:

打开终端后在[root@localhost ~]#后面输入自己名字 1、

把操作目录转到/tmp下 cd /tmp

复制/ect目录下的/passwd文件到当前工作目录 cp /etc/passwd . 使用compress对其进压缩 compress passwd

如果提示有问题,找出问题所在 由于compress没有在Path变量中 2、

用gzip压缩/tmp中的/passwd文件,并设定压缩等级为1

gzip -1 passwd;zcat passwd.gz 解压缩该文件 gzip -d passwd.gz

用gzip压缩/tmp中的/passwd文件,并设定压缩等级为9 gzip -9 passwd(文件大小明显缩小了) 查看压缩后的文件内容 zcat passwd.gz

解压缩该文件,并定向输出为passwd gzip -d passwd.gz

gzip -9 -c passwd>passwd.gz 3、

用bzip2压缩/tmp中的/passwd文件,并设定压缩等级为1

bizp2 -z -1 passwd 解压缩该文件 bzip2 -d passwd.bz2

用bzip2压缩/tmp中的/passwd文件,并设定压缩等级为9 bzip2 -z -9 passwd

查看压缩后的文件内容 bzcat passwd.bz2

解压缩该文件,并定向输出为passwd bzip2 -d passwd.bz2 bzip2 -c passwd>passwd.bz2 4、

注意:重点在于路径的问题否则会出错

把/etc内的文件打包之后存储到/tmp下 tar -cvf etc.tar /etc (第一个)

把/etc内的文件打包并且用bzip2的方式压缩,之后存储到/tmp下 tar -jcvf etc.tar.bz2 /etc (第二个)

把/etc内的文件打包并且用gzip的方式压缩,之后存储到/tmp下 tar -zcvf etc.tar.gz /etc(第三个)

分别查看压缩后的文件中都包含哪些文件 tar -ztvf etc.tar.gz;tar –-jtvf /etc.tar.bz2 解压缩第一个压缩文件 tar –-xvf etc.tar

把第二个压缩文件解压缩到/tmp/etc1中

mkdir etc1;cd /etc1; tar –-jxvf /tmp/etc.tar.bz2(注意路径的书写) 把第三个压缩文件中的/passwd文件解压缩 tar –-zxvf etc.tar.gz passwd

备份/etc中的所有文件到/tmp中,并且保证权限不变 tar –-zxvpf etc.tar.gz /etc

把/home中比2010.8.15新的文件备份到/tmp下面 tar -N ‘2010/8/5’-zcvf home.tar.gz /home

把/etc和/root中的数据备份到/tmp下面,但是不备份/root下的install.log文件

tar --exclude /root/install.log –-zcvf myfile.tar.gz /etc /root/*

5、 使用dd指令备份硬盘hda的mbr(主引导分区)到/tmp中 使用dd指令备份硬盘分区hda1到/tmp中 dd if=/dev/hda1 of=/tmp/hda1.back 6、综合指令练习:

i)在本机某个普通用户根目录下新建文件夹testdir mkdir testdir

ii)进入testdir,创建文本文件firstfile,并在其中输入姓名和学号的全拼 cd testdir;vi firstfile;

iii)在testdir中创建文件firstfile的副本 cp firstfile firstfile.two

iv)在testdir中创建文件firstfile的软硬链接文件 软链接:ln –-s firstfile firstfile-so 硬链接:ln firstfile firstfile-h

v)进入testdir,将目录/home中所有在2010年10月1日后修改过的文件打包为mytar.tar.gz

tar –-N ‘2010/10/1’ –-zcvf mytar.home.gz /home

vi)将目录testdir打包并压缩为testdir(不加.tar.gz或.tar.bz2的后缀),观察是否能创建成功,若创建成功,将其重命名为testdir.tar.gz或testdir.tar.bz2 tar –-zcvf testtar testdir

tar –-jcvf /tmp/testtar /testdir(均能压缩成功,但是压缩后的大小不同) mv testtar testtar.tar.gz

vii)进入目录/tmp中,并在其中创建子目录tdir cd /tmp mkdir tdir

viii)将刚才创建的压缩包复制到当前目录的子目录tdir中


Linux实验(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:创新驱动发展的形势判断与战略重点上篇(上)-试卷

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: