Linux 操作系统 实验指导 / 实验三 : 文件管理 Linux 操作系统 实验指导 实验三 : 文件管理 一 实验目的 1 掌握文件和目录的区别; 2 掌握对文件和目录的管理: 建立 复制 剪切 删除 重名名 查找 统计等 ; 3 掌握 Linux 操作系统下常用编辑器的基本用法 ; 4 掌握

Similar documents
Linux 操作系统 实验指导 / 实验八 :LAMP 服务器的实施与管理 Linux 操作系统 实验指导 实验八 :LAMP 服务器的实施与管理 一 实验目的 1 掌握 Linux 系统下安装 Apache 服务器的方法 ; 2 掌握 Linux 系统下安装 PHP 服务的方法 ; 3 掌握 Li

Linux服务器构建与运维管理

Linux 操作系统 实验指导 / 实验六 :Shell 编程基础 Linux 操作系统 实验指导 一 实验目的 1 掌握 Shell 的基础语法 ; 2 掌握 Bash Shell 的基础语法 ; 3 掌握 Shell 编程的基本思路 ; 4 掌握正则表达式 实验六 :Shell 编程基础 二 实

计算机网络 实验指导书 / 实验四 : 动态路由协议 实验四 : 动态路由协议 一 实验目的 1 进一步理解路由器的工作原理; 2 掌握 RIP 的基本原理和实现 ; 3 掌握 OSPF 的基本原理和实现 二 实验学时 2 学时 三 实验类型 综合性 四 实验需求 1 硬件每人配备计算机 1 台 2

计算机网络 实验指导书 / 实验三 : 使用路由器组网 实验三 : 使用路由器组网 一 实验目的 1 理解路由器的基本工作原理; 2 掌握路由器的基本管理和配置方法; 3 理解路由组网的方法和静态路由的具体使用; 4 理解基于路由器的园区网的结构, 并进一步体会园区网的设计思路 二 实验学时 2 学

本文由筱驀釹贡献

PowerPoint 演示文稿

Microsoft Word - linux命令及建议.doc

Linux Ubuntu Part Linux Ubuntu Linux UNIX...19 Linux...19 Linux Linux...21 Linux GNU FSF Open So urce.

07.实验七:通过路由交换机实现VLAN间通信

投影片 1

Microsoft Word - PS2_linux_guide_cn.doc

Linux 操作系统课程社区创作

《linux从入门到精通》实验指导第三讲:文件及目录操作

lect03.ppt

Linux 操作系统 实验指导 / 实验九 : 文件服务器的实施与管理 Linux 操作系统 实验指导 实验九 : 文件服务器的实施与管理 一 实验目的 1 掌握 Linux 系统下文件系统共享的常见方式 ; 2 掌握 Linux 系统下 FTP 服务器的安装与配置 ; 3 掌握 Linux 系统下

第零章、為何要學作業系統

Microsoft Word - 在VMWare-5.5+RedHat-9下建立本机QTopia-2.1.1虚拟平台a.doc

0 配置 Host MIB 设备 V ( 简体版 ) 0 Update: 2016/1/30

《linux从入门到精通》实验指导第三讲:文件及目录操作

CCNA 3 Module 5 Switching Concepts

Kubenetes 系列列公开课 2 每周四晚 8 点档 1. Kubernetes 初探 2. 上 手 Kubernetes 3. Kubernetes 的资源调度 4. Kubernetes 的运 行行时 5. Kubernetes 的 网络管理理 6. Kubernetes 的存储管理理 7.

像 客 样 使 命令行 徐 东

快 速 入 门 (Linux) 概 述 文 档 目 的 本 文 档 介 绍 了 如 何 快 速 创 建 Linux 系 统 实 例 远 程 连 接 实 例 部 署 环 境 等 旨 在 引 导 您 一 站 式 完 成 实 例 的 创 建 登 录 和 快 速 环 境 部 署 云 服 务 器 ECS 实

六域链联盟 SDChain-Matrix 节点搭建指南 2018/07/26 Version : 1.0.0

手册 doc

ebook35-2

ebook70-5

《linux从入门到精通》实验指导第三讲:文件及目录操作

Linux 操作系统 实验指导 / 实验二 :Linux 驱动程序和应用软件的管理 Linux 操作系统 实验指导 实验二 :Linux 驱动程序和应用软件的管理 一 实验目的 1 掌握 Linux 操作系统驱动程序的安装 ; 2 掌握 Linux 操作系统的升级以及安装源的配置 ; 3 掌握 Li

计算机网络实验说明

untitled

Linux操作系统使用

营 销 策 划 岗 部 门 招 聘 职 位 招 聘 人 数 岗 位 职 责 基 本 要 求 岗 位 任 职 要 求 6 参 与 项 目 产 品 研 究 客 户 需 求 研 究 竞 争 环 境 研 究 价 格 研 究 等 项 目 市 场 研 究 ; 7 公 司 经 纪 业 务 的 品 牌 管 理, 对

发行版版本号数据宽度内核版本桌面服务器移动终端发行周期优势 Ubuntu bit 3.2.? 6 个月 bit 3.2.? 6 个月 请查阅相关资料完成表 1-1 的填写, 至少填写 6 种发行版, 并将结果填写到实验报告册中 3 通过查看官方网站的信息, 自主设计表

04.实验四:UDP与TCP协议分析

Unix®t Œ fi z.PDF

考 試 日 期 :2016/04/24 教 室 名 稱 :602 電 腦 教 室 考 試 時 間 :09: 二 技 企 管 一 胡 宗 兒 中 文 輸 入 四 技 企 四 甲 林 姿 瑄 中 文 輸 入 二 技 企 管 一

册子0906

mannal

05_資源分享-NFS及NIS.doc

.. 3 N

Cygwin & vim

Pchome

投影片 1

ebook70-21

投影片 1

Microsoft Word - 第5章.doc


puppet 简介 3 puppet 是什么 3 Hello world 4 puppet 安装 5 debian 系发行版安装 puppet 5 redhat 系发行版安装 puppet 5 源代码安装 puppet 6 配置 c/s 模式的 puppet 试验环境 6 puppet 语法 8 资

epub 73-5

ttian

赔 偿 ), 保 险 公 司 在 其 承 保 范 围 内 承 担 赔 偿 责 任 ;2 案 件 受 理 费 由 四 被 告 承 担 为 支 持 其 诉 讼 主 张, 原 告 江 明 相 在 举 证 期 限 内 向 本 院 提 供 了 下 列 证 据 材 料 供 法 庭 组 织 质 证 : 1 鉴 定

Microsoft Word - RAP CHI.doc

一 登录 crm Mobile 系统 : 输入 ShijiCare 用户名和密码, 登录系统, 如图所示 : 第 2 页共 32 页

Linux操作系统

64 [ 46 ] (p297) 1924 :? [ 47 ] (p570) ; ; ; ; ; ; ; ; ; ; ; [ 11 ]; [ 35 ] [ 49 ] [ 32 ] ( ) [ 48 ] (p 425) [ 50 ] (p 670 6

F515_CS_Book.book

Microsoft PowerPoint - 03.IPv6_Linux.ppt [相容模式]

ebook62-1

台 中 市 北 屯 區 東 山 里 橫 坑 9 林 志 明 巷 89-5 菜 豆 菜 大 漿 果 菜 豆 菜 大 漿 果 小 漿 果 核 果 柑 桔 無 陳 錦 生 新 竹 市 香 山 區

菩提道次第廣論

路 上 沒 說 話, 車 子 被 爸 離 去 後 開 走 了, 沒 什 麼 變, 除 了 一 股 淡 淡 的 香 味, 我 不 太 習 慣, 像 空 氣 中 的 粉 塵, 左 飄 右 飄, 光 中 飛 舞 我 沒 提, 看 車 窗 外, 外 面 不 太 有 趣, 我 只 是 沒 事 幹, 我 們 本

繁 華 國 小 101 學 年 母 親 節 感 恩 惜 福 - 跳 蚤 市 場 暨 科 學 闖 關 遊 戲 親 子 活 動 實 施 計 畫 一 依 據 : 本 校 101 學 年 度 校 務 計 畫 及 行 事 曆 二 目 的 : 1. 培 養 學 生 感 恩 惜 物 知 福 惜 福 的 節 儉 觀


育儿小故事(四)

Microsoft PowerPoint - 第7章 Linux基本命令

<4D F736F F D20D0C5CFA2BBAFB7A2D5B9D6D8B5E3D7A8CFEEB9E6BBAE2E646F63>

关于建立境内违法互联网站黑名单管理制度的通知

? 這 全 都 是 市 政 府 提 供 給 我 的 資 料 低 底 盤 公 車 計 畫 96 年 預 算 新 台 幣 4,500 萬 元 97 年 預 算 新 台 幣 1 億 6,500 萬 元 98 年 預 算 新 台 幣 3 億 2,300 萬 元, 共 有 307 台 低 底 盤 公 車,99

工银瑞信货币市场证券投资基金2008年度第2季度报告

天仁期末個人報告1.PDF

93年各縣國中教師甄試最新考情.doc

Linux操作系统


一 Grass 是 什 么 1 简 介 GRASS (Geographic Resources Analysis Support System, 地 理 资 源 分 析 支 持 系 统 ) 是 最 负 盛 名 的 开 源 地 理 信 息 系 统 (GIS) 以 下 是 它 的 一 些 特 点 : 1

目录 1 H3C R4900 G2 服务器可选部件与操作系统兼容性列表 控制卡 GPU 卡 网卡 FC HBA 卡 TPM/TCM 模块 NVMe SSD PCle 加速卡 1-31 i

09.实验九:内部网关协议RIP与OSPF

Web

Shell

Microsoft Word - AccessPortal使用手册v3.1.doc

自由軟體教學平台

序号

自由軟體教學平台

简易 Linux Server 部署教程系列之 06 使用 Samba 实现文件共享服务 ( 作者信息 : 阮晓龙投稿时间 :2018 年 5 月 4 日 ) 一 需求描述 1 需求说明支持 Windows Linux Unix Mac 等操作系统支持 Android ios 等移动平台支持计算机

epub 61-2

X713_CS_Book.book

2004 Sun Microsystems, Inc Network Circle, Santa Clara, CA U.S.A. Sun Sun Berkeley BSD University of California UNIX X/Open Company, Ltd.

MASQUERADE # iptables -t nat -A POSTROUTING -s / o eth0 -j # sysctl net.ipv4.ip_forward=1 # iptables -P FORWARD DROP #

MP801H V2 使 用 指 南 Dragon 2010, 保 留 所 有 权 利 第 2 页 共 80 页

Linux入门基础培训

Microsoft Word htm

Sun StorEdge 3000 系列安装、操作和维护手册 (3310)

自由軟體社群發展經驗與 Linux認證介紹

Data Server_new_.doc

同方易豪网络工程师面试考题

. Outline 编译 Linux 在 QEMU 模拟器上运行制作带 grub 启动的磁盘映像...1 编译 Linux 在 QEMU 模拟器上运行...2 制作带 grub 启动的磁盘映像

untitled

北京达唯科技股份有限公司

目 录(目录名)

Transcription:

Linux 操作系统 实验指导 实验三 : 文件管理 一 实验目的 1 掌握文件和目录的区别; 2 掌握对文件和目录的管理: 建立 复制 剪切 删除 重名名 查找 统计等 ; 3 掌握 Linux 操作系统下常用编辑器的基本用法 ; 4 掌握 find 命令的使用方法 ; 5 掌握输入 输出重定向的用法 二 实验学时 2 学时 三 实验类型 综合性 四 实验需求 1 硬件单机虚拟化 : 每人配备计算机 1 台, 计算机接入实验室局域网, 且使用固定 IP 地址 云服务器 : 每人配备计算机 1 台 云服务器 1 台, 云服务器提供 SSH 方式的远程管理 2 软件 Windows 7 操作系统, 安装 VMware Workstation 10+ PuTTY 软件 3 网络支持对互联网的访问 4 工具无 五 实验理论 1 Linux 文件目录操作的基本原理 ; 2 Linux 文件系统的基本原理 ; 3 find 命令 六 预备知识 1 Linux 操作系统的基本操作, 完成基于 VMware Workstation 的 Ubuntu Server 操作系统的安装, 并进行网络配置使其能够访问互联网 2 使用 ls l 命令可以查看文件的详细信息, 请使用此命令查看 /home 文件夹, 并对其中的某条记录进行分析 管理科学与工程学科 / 共 6 页, 第 1 页

3 请查阅相关资料, 完成表 1-1 Linux shell 下常用文本编辑器对比分析一览表 表 1-1 Linux shell 下常用文本编辑器对比分析一览表 编辑器名称 是否开源 是否免费 使用场景 优点 使用方法 请查阅相关资料完成表 1-1 的填写, 至少需要填写 3 种典型的文本编辑器, 并将结果填写到实验报告册中 4 请查阅相关资料, 简述 Linux 下常见的文本处理工具, 并自主设计表 1-2 Linux 常见文本处理工具对比分析一览表 请查阅相关资料完成表 1-2 的填写, 至少需要填写 3 种典型的文本处理工具, 并将结果填写到实验报告册中 七 实验任务 1 掌握 Linux 操作系统中文件和目录的基本管理 ; 2 掌握 Linux 操作系统中文件内容管理 ; 3 掌握 Linux 操作系统中文件的检索 八 实验步骤 1 实验场景与实验环境准备本实验可根据实验室的具体条件, 在单机虚拟化和云服务器两种场景下开展实验教学 (1) 单机虚拟化场景下开展实验教学实验场景 : 每位学生通过物理主机上的虚拟化软件 VMware workstation 安装 Ubuntu Server 虚拟操作系统, 虚拟操作系统 Ubuntu Server 配备固定 IP 地址, 并开启 SSH 远程管理服务 实验准备 : 1 启动虚拟化软件 VMware workstation 并附加上 Ubuntu Server 操作系统 ; 2 配置 Ubuntu Server 操作系统的网络, 并在虚拟主机上使用 Ping 命令进行网络连通性测试 ; 3 在虚拟主机上安装 openssh,ufw 开启 openssh 服务, 并设置 ufw 的规则为允许 172.16.2.x/24 的主机访问, 开放 22 端口 4 虚拟主机后台运行, 通过物理主机上的 PuTTY 软件, 连接 Ubuntu Server 操作系统 管理科学与工程学科 / 共 6 页, 第 2 页

(2) 云服务器场景下开展实验教学 实验场景 : 在云服务器为学生安装部署 Linux 操作系统, 每个操作系统配备固定 IP 地址, 并开启 SSH 远 程管理服务, 并把 root 用户权限和远程访问信息提供给学生 实验准备 : 学生使用 Windows 7 操作系统开展实验学习, 使用 PuTTY 软件根据教师提供的云服务器访问 信息远程访问实验用的 Linux 操作系统 2 目录基本管理 1 在 /home/student 文件夹下分别创建子目录 :dir1 dir2 cd /home/student mkdir dir1 mkdir dir2 2 将目录 dir2 复制到 dir1 目录中, 并使用 ls 命令查看 cp -r dir2 dir1 ls 3 在 dir1 目录中删除 dir2 cd dir1 rm -r dir2 4 回到 /home/student 目录下, 将 dir2 目录剪切到 dir1 中, 并重命名为 dir 3 文件基本管理 cd.. mv dir2 dir1 mv dir1/dir2 dir1/dir 1 在 /home/student/dir1 文件夹下分别创建文件 :file1 file2 cd /home/student/dir1 touch file1 file2 2 将文件 file1 复制到 /home/student 目录下 cp file1 /home/student 3 在 /home/student 目录中删除 file1 rm file1 4 将文件 file2 剪切到 /home/student 目录中, 并重命名为 file 4 文件内容管理 1 vi 编辑器 mv file2 /home/student cd.. mv file2 file vi 编辑器是 Linux 操作系统中常用的编辑器之一 在使用编辑器对文件进行编辑时, 需要先 安装 vi 编辑器 :apt-get install vim 安装完成后, 使用 vi 编辑器对文件进行编辑, 在 vi 编辑器中 存在两种模式 : 指令模式和输入模式 在指令模式下输入的按键将作为指令来处理, 在输入模式 下输入的按键当作插入的字符进行处理 在 Linux 操作系统中指令模式切换到输入模式只需要键 管理科学与工程学科 / 共 6 页, 第 3 页

入相应的输入命令即可 ( 如 i,a,r 等 ), 从输入模式切换至指令模式下则键入 ESC 键 等 ) 通过 vi 对文件进行编辑时, 可以配合使用键盘上的功能键 ( 例如方向键,Backspace 键 编辑完成后, 在指令模式下键入相关指令退出 vi 编辑 具体退出指令为 : 2 重定向 指令 :q :q! :wq :x 作用直接退出不保存强制退出保存后退出保存后退出 输出重定向 :Linux 操作系统中标准的输出默认是显示器, 我们可以通过输出重定向将程 序的输出转移到另一个地方 输入重定向 :Linux 操作系统中标准的输入默认是键盘, 我们可以通过输入重定向改变程 序获取输入的地方 文件中 通过输出重定向将 Ubuntu Server 操作系统的内核版本信息 启动时间分别输出到 file1 uname -r > /home/student/file1 cat /home/student/file1 uptime > /home/student/file1 cat /home/student/file1 通过输入重定向显示 file1 中的文件 3 管道 cat < /home/student/file1 管道是将一条命令的输出连接到另一条命令的输入 在 /etc 文件列表下查找文件名包含 host 的文件 ls grep host (1) 将 /home/student 目录下创建目录 mydir1 mydir2, 在 mydir2 目录下创建文件 demo1 demo2 (2) 将 demo1 复制到 mydir1 目录中,demo2 剪切到 mydir1 目录中, 删除 mydir2 目 录 (3) 通过管道, 重定向将 /etc 下文件所有包含 conf 的文件重定向到 demo1 文件中 (4) 使用 vi 编辑器在 demo2 文件中编辑一首唐诗, 保存并退出 (5) 将 demo2 文件附加到 demo1 文件中 请按照上述要求, 进行实验, 并将具体的操作命令填写到实验报告册中 5 文件检索 1 查看目录 /etc 下包含 pass 的文件 find -name '*pass*' grep pass 2 查看 /etc/passwd 文件, 并为每一行加编号 cat -n /etc/passwd 3 分别查看 /etc/passwd 文件中的前 10 行 后 10 行的内容 head /etc/passwd tail /etc/passwd 管理科学与工程学科 / 共 6 页, 第 4 页

4 分别查看 /etc/passwd 文件中第 8~15 行的内容, 包含 bin 的字符 sed -n '8,15p' passwd sed -n '/.*bin*/p' passwd 5 统计 /etc/passwd 文件中的行数, 并比较 /etc/passwd 和 /etc/shadow 文件内容的不同 wc l /etc/passwd diff /etc/passwd /etc/shadow 九 实验分析 1 Windows 下可以为文件目录创建快捷方式,Linux 下是否也可以为文件目录创建快捷方式? 2 Windows 下可以对文件和目录进行加密,Linux 下是否也可以对文件和目录进行加密? 3 Linux 系统下可以通过 find grep 命令进行文件 目录检索, 请详细总结 find grep 命令的使用方法 十 课外自主实验 1 通过图形化界面完成上述操作 2 按照下述步骤完成操作, 并记录操作的命令 (1) 在 /home/student 目录下建立目录 mytest, 在 mytest 目录中建立文件 file1 file2; (2) 将目录 /home/student 的所有目录列表保存至文件 file1 中, 并分别统计 file1 中的行数 字数 ; (3) 将 /bin 下包含 in 字符的文件名保存至文件 file2 中 ; (4) 同时显示 file1 file2 内容 ; (5) 将 file1 file2 内容合并成新文件 file3, 并统计 file3 中包含 bin 的行数 ; (6) 分别显示 file3 的前 18 行内容 后 3 行 第 6~19 行的内容 ; 请按照上述要求, 进行实验, 并将具体的操作命令填写到实验报告册中 十一 实验扩展资源 1 图书 (1) 鸟哥的 Linux 私房菜 鸟哥人民邮电出版社 ; (2) Linux 命令行大全 William E.Shotts 人民邮电出版社 ; (3) Ubuntu Linux 从入门到精通 陶松人民邮电出版社 管理科学与工程学科 / 共 6 页, 第 5 页

2 文章 (1)vi 编辑器使用指南 http://man.ddvip.com/soft/vieditor/vi.html; (2)Linux 输入输出错误重定向 http://blog.sina.com.cn/s/blog_439f80c40101g2hr.html; (3)Linux 下文件操作命令 http://blog.sciencenet.cn/blog-350278-700105.html 3 互联网资源 (1)Linux 中国社区 :http://linux.chinaunix.net/ (2)Linux 中文交流社区 :http://linux.cn/ (3) 中国 Linux 论坛 :http://www.linuxvedio.cn/ 4 电子资源下载 http://ke.51xueweb.cn /Linux.html 管理科学与工程学科 / 共 6 页, 第 6 页