第一文秘网    > 会议发言

实验二,,Linux,常用命令

作者:jnscsh   时间:2020-08-18 12:15:07   浏览次数:

 实验二

 L Li i nux 常用命令

 姓名

 谢健

 学号

 20161060033

 专业 通信工程 一 一.

  实验目的 1.

 熟练掌握常用的键盘命令 2.

 了解 Linux 的文本操作界面 二 二.

  实验内容 1.

 目录操作 (1) 在/home 下建立以自己的学号为名字的子目录,然后在该子目录下再创建子目录,可多建几个。

 (2) 进入/home,查看创建的学号子目录

 (3) 删除一部分学号子目录下的子目录

 (4) 再回到学号子目录,显示当前目录清单

 (5) 显示当前目录所处的路径

 (6) 在学号子目录下再创建子目录 sub 和 sub1 进入 sub 子目录

 2.

 文件操作 (1) 复制/etc 目录下的所有后缀为 conf 的文件到 sub 子目录(当前目录)

 (2) 用长格式显示目录清单,查看文件的权限

 (3) 查看 sub 目录中是否有 host.conf 文件(只显示该文件名)

 (4) 将该文件改名为 myhost.conf

 (5) 查看 sub 目录中是否有 myhost.conf 文件,是否还有 host.conf 文件。

 (6) 建立 myhost.conf 的一个文件连接,文件名为 mydoc.conf

 (7) 查看上述两个文件是否有相同的 i 结点号(选项-i)

 (8) 按页显示文件 myhost.conf 的内容

 (9) 将 myhost.conf 按高比例进行压缩,并对压缩前和压缩后的文件大小进行观察和比较。

 (10) 将 sub 目录下的所有文件打包,并压缩生成 doc.tar 文件

 (11) 查看该文件,注意其文件名的颜色。

 (12) 进入 sub1 子目录

 (13) 在 sub1 子目录下将 sub 中的 doc.tar 文件解包解压到当前目录

 (14) 查看 sub1 子目录下的文件是否已经解包解压

 (15) 删除 sub1 下的所有文件(一次性删除,不用选择提示)

 (16) 返回父目录

 (17) 查找文件 myhost.conf

 (18) 进入 sub 子目录

 (19) 删除 sub 子目录下的所有文件,但 myhost.conf 除外,并查看是否完成。

 (20) 删除 myhost.conf

 (21) 返回用户目录

 (22) 删除 sub 和 sub1 子目录

 3.

 压缩解压命令(输入以下命令并执行,写出命令的作用)

 (1) 以下三个命令有何区别:

 tar -cvf /tmp/etc.tar /etc tar -zcvf /tmp/etc.tar.gz /etc tar -jcvf /tmp/etc.tar.bz2 /etc 答:1.创建新的备份文件到 etc.tar 并显示信息 2.用 gzip 来压缩文件到 etc.tar 并显示信息 3.调用 bzip2 来压缩文件 etc.tar.bz2 并显示信息

 (2) tar -ztvf /tmp/etc.tar.gz 答:用 gzip 来压缩文件 etc.tar.gz

 (3) cd /usr/local/src tar -zxvf /tmp/etc.tar.gz

  答:

 跳转到/usr/local/src tar -zxvf /tmp/etc.tar.gz 把 tmp.etc.tar.gz 这个备份文件还原并解压缩

 (4) tar -zxvf /tmp/etc.tar.gz etc/passwd 答:解压缩文件 etc.tar.gz 到 password

 (5) tar -zxvpf /tmp/etc.tar.gz /etc 答:解压缩文件 etc.tar.gz 保持源文件到 etc

  (6) tar -N "2005/06/01" -zcvf home.tar.gz /home 答:压缩文件 home.tar.gz 到 home

 (7)tar --exclude /home/dmtsai -zcvf myfile.tar.gz /home/* /etc 答:压缩文件 myfile.tar.gz 到 etc

  4.

 日期与时间 (1) 显示系统当前日期与时间

 (2) 显示 2011 年 9 月的日历

  (3) 显示 2011 年全年的日历

  5.

 输入输出重定向 (1) 键盘输入文件 file1 的内容(用 ctrl + d 存盘退出)

 (2) 键盘输入文件 file2 的内容

 (3) 分别显示文件 file1 和 file2

 (4) 将文件 file1、file2 合并到以本人学号命名的文件中

 (5) 显示该学号文件

 (6) 将该学号文件追加到 file1 的末尾

 (7) 显示 file1

 6.

 管道操作 (1) 用一条命令合并学号文件、file1、file2,并显示

 7.

 磁盘空间操作 (1) 显示各硬盘分区和已挂载上来的文件系统的磁盘空间

  (2) 将 U 盘插入 USB 口,并挂载到安装点上(挂载到/mnt/usb 目录)

 (3) 将文件 file1 复制到 U 盘上

 (4) 显示 U 盘上的文件清单

 (5) 显示 file1 的内容

 (6) 卸载 U 盘

 (7) 显示各硬盘分区和已挂载上来的文件系统的磁盘空间

 8.

 历史命令的调用 (1) 用光标移动键↑和↓显示已经使用过的历史命令,体会方便之处

  三 三.

  思考题 1.

 Linux 系统中存储文件系统的信息保存在那里? 答:在 Linux 中所有的文件,目录等都抽象为 1 个概念,i-node 节点,里面存

 放了文件的元数据和数据结点的索引。

 2.

 什么叫挂载点?如何挂载一个新的文件系统? 答:挂载点是设备挂载的目录

 使用 fdisk 命令在新磁盘(/dev/sdb)上创建新的文件系统分区(具体命令为:

 #fdisk

 /dev/sdb);格式化新创建的文件系统分区/dev/sdb1。命令为:#mkfs –t ext3

 /dev/sdb1;为这个新创建的文件系统(/dev/sdb1)创建挂载点目录,一般是在根文件系统的 mnt 目录(即:/mnt)下建立挂载目录,也可以在其他位置建立挂载目录;确定挂载目录后,需要为新文件系统/dev/sdb1增加磁盘标志;使用 mount 命令这个新文件系统/dev/sdb1 挂载到挂载目录/extdsk,命令格式为:#mount –t ext3

 /dev/sdb1

 /extdsk 3.

 哪个文件中存放有注册用户的账号信息? 存储帐号的文件:/etc/passwd

 存储密码的文件:/etc/shadow

 4.

 Linux 系统中如何保存用户口令信息?口令信息存放在那个文件中? 答:/etc/passwd 文件对所有用户都可读,因此,现在许多 Linux 系统(如 SVR4)都使用了 shadow 技术,把真正的加密后的用户口令字存放到/etc/shadow 文件中,而在/etc/passwd 文件的口令字段中只存放一个特殊的字符,例如“x”或者“*”。

推荐访问:实验 常用命令 LINUX