嵌入式系统基础实验报告二(2)

2019-04-15 19:11

3.8 打包、压缩与解压缩

由于这是每一个 Linux 用户都会经常用到的基本功能,因此我们将介绍最常见到的打包、压缩和解压缩程序。 (1)打包文件的 tar 命令

tar 命令位于/bin 目录中,它能将用户所指定的文件或目录打包成一个文件,不过它并不做压缩。一般 Unix 上常用的压缩方式是先用 tar 命令将许多文件打包成一个文件,再以 gzip 等压缩命令压缩文件。tar 命令参数繁多,以下举例常用参数作说明:

-c:创建一个新的 tar 文件; -v:显示运作过程信息; -f:在:指定文件名称;

-z:调用 gzip 压缩命令执行压缩; -j:调用 bzip2 压缩命令执行压缩; -t:参看压缩文件内容; -x:解开 tar 文件。 在此举一常用范例:

[tony@freedata]#tarcvfdata.tar*←将目录下所有文件打包成 data.tar [tony@freedata]#tarcvfdata.tar.gz*←将目录所有文件打包成 data.tar再用 gzip 命令压缩

[tony@freedata]#tartvfdata.tar*←查看 data.tar 文件中包括了哪些文件 [tony@freedata]#tarxvfdata.tar*←将 data.tar 解开 (2)压缩与解压缩

tar 命令本身没有压缩能力,但是可以在产生的 tar 文件后,立即使用其他压缩命令来压缩,省区需要输入两次命令的麻烦。使用-z 参数来解开最常见的.tar.gz 文件:

[tony@freedata]#tar–zxvffoo.tar.gz←将文件解开至当前目录下 使用-j 参数解开 tar.bz2 压缩文件:

[tony@freedata]#tar–jxvflinux-2.4.20tar.bz2←将文件解开至当前目录下 使用-Z 参数指定以 compress 命令压缩

[tony@freedata]#tar–cZvfprcture.tar.Z*.tif 将该目录下所有.tif 打包并命令压缩成.tar.Z 文件。

3.9 其他常用命令

Linux 可用的命令相当多,本章我们只举例几个常用的命令进行说明,在以后的章节中,还会接触到许多其他命令。 (1)修改密码的 passwd 命令

passwd(password)命令可让用户变更密码。范例如下: [tony@freetony]$passwd

Changingpasswordforusertony Changingpasswordfortony

(current)UNIXpassword:←输入原密码 Newpassword:←输入新密码

Retypenewpassword←在此输入新密码

passwd:allauthenticationtokensupdatedsuccessfully←密码修改成功 (2)显示与设置时间的 date、clock 和 ntpdate 命令 date 命令可以显示当前日期时间。范例如下: [tony@freerony]$date -9 月 810:00:00CST2006 CST 为中部标准时间

clock 命令也可以显示出系统当前的日期与时间,不过 clock 命令默认不允许一般用户执行,请用 root 账号执行: [root@freeroot]#clock

公元 2006 年 9 月 8 日(周五)10 时 00 分 00 秒 0.112604seconds如果系统时间不正确要想更改,可以使用 date 命令来设置时间。用 root账号如下操作:

[root@freeroot]#date 09091200←将时间设定为 9 月 9 日 12 点 00 分 用户有时可能会苦于不知道标准时间。没关系,当前网络上也有校对时服务器提供的标准时间。因此可执行 ntpdate 命令,将系统时间设成与校时服务器一致: [root@freeroot]#ntpdate stdtime.microsoft.com←与微软校时服务器校时。然后再执行一次 date 命令,就会发现系统时间已经更改。不过这样还没有结束,还需要执行 clock–w 命令将更改的时间写入计算机的 CMOS 中,这样下次启动时才会使用更改过的时间。范例如下: [root@freeroot]#clock–w

常用的基本命令我们就先介绍到这里,现在我们来讲些新手在使用过程中遇到的一些疑难问题的解决方法以及在操作过程中的一些应用技巧。 (3)如何查询命令的用法

在 linux 系统中,如果用户某命令的功能不大清楚,可以使用 man 命令查询帮助:

[root@freeroot]#man shutdown←以 man 命令查询

大多数命令的语法,还可以通过-h 或—help 参数查询。例如 shutdown 命令的语法可以运行 shutdown–h 或上述的 man shutdown 命令查得。 4、实验小结

在这次实验中,主要学习了一些linux常用的命令,熟练掌握这些命令,在以后的嵌入式开发过程中会有很大的帮助,因为linux不像widows那样图像界面操作比较多,在嵌入式开发过程中大部分都是在命令界面完成的。所以熟练掌握linux常用的命令就显得至关重要,通过这次实验课两个课时的联系,我对这些命令已经基本掌握,但还需继续巩固和学习其他常用命令。


嵌入式系统基础实验报告二(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:数通产品(合作方)资格认证理论部分试卷

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

马上注册会员

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