实验目的
1.熟悉文件打包与压缩命令的用法
2.熟悉Linux系统中运用rpm方式和YUM方式管理软件包的方法。
实验步骤
一、文件打包与压缩命令的用法
1.在root家目录下创建一个名为test的目录,进入test目录。
mkdir /root/test
cd test
2、将/var目录中的所有内容打包成文件var.tar,并保存在test目录下。
tar –czvf /root/test/var.tar /var
ls –l test
3、查看var.tar文件的大小。
cd /root/test
ls –l var.tar
4、用gzip方式将/var目录中的所有内容打包并压缩成文件var.tar.gz,并保存在test目录下。
tar -zcvf var.tar.gz /var
5、查看文件var.tar.gz的大小。
wc –c var.tar.gz
6、用bzip2方式将/var目录中的所有内容打包并压缩成文件var.tar.bz2,并保存在test目录下。
tar -cjf var.tar.bz2 /var
7、查看文件var.tar.bz2的大小。
wc –c var.tar.bz2
8、查看文件var. tar. gz中包括了哪些文件。
tar –jtvf var.tar.gz
9、在test目录中创建一个名为var1的目录。
mkdir var1
10、将文件var. tar解压到var1目录中。
tar -xvf ./var.tar -C var1
11、在test目录中创建一个名为var2的目录。
mkdir var2
12、将文件var. tar. gz解压到var2目录中。
tar -xzvf var.tar.gz -C var2
13、在test目录中创建一个名为var3的目录。
mkdir var3
14、将文件var. tar. bz2解压到var3目录中。
tar -xjvf var.tar.bz2 -C var3
二、使用rmp方式安装软件
1、用rpm命令安装linuxqq包;
rpm -ivh linuxqq_2.0.0-b2-1089_x86_64.rpm
2、确认linuxqq是否安装。
rpm -ivh linuxqq_2.0.0-b2-1089_x86_64.rpm
3、分别查看vsftpd和linuxqq包安装文件的位置
rpm -qi linuxqq
4、分别统计vsftpd和linuxqq安装后安装文件的个数;
rpm -ql linuxqq
5、统计linux系统中rpm包的个数,并查找系统中所有和lvm有关的软件包;
rpm -qa|wc -l ;rpm -qa|grep lvm
三、使用yum方式安装软件
1、进入yum源目录下,列出系统中所有的yum源,并说出yum源包含的内容及每行的含义
cd /etc/yum.repos.d
2、使用yum方式安装httpd和gcc编译器
yum install httpd
yum install gcc
3、分别确认httpd和gcc是否安装
yum info httpd
yum info gcc
4、查询httpd和gcc这两个软件包的详细情况
yum info httpd
yum info gcc
四、使用源码方式安装软件
1、对虚拟机的CD/DVD设备中加载LAMP.iso镜像
2、在/mnt目录中创建cdrom目录
mkdir /mnt/cdrom
3、把/mnt/cdrom目录下的内容(目录lamp-php5.4及目录中的内容)复制到主目录下
cp -r /mnt/cdrom /root
ll
4、复制完成后,在主目录下进入目录lamp-php5.4,并列出lamp-php5.4内容
cp -a /mnt/cdrom/lamp-php5.4 /home
cd lamp-php5.4/
ls
5、用源码安装方式安装libxml2,首先解压文件解压到主目录下的soft目录下再安装,安装路径
为/usr/local目录下
tar -xzf libxml2-2.9.1.tar.gz -C /root/soft
./configure --prefix=/usr/local