实验一 Shell基本操作
一.实验目的:
(1)了解文件系统目录结构,掌握文件命名方法、文件属性查询与确定;
(2)掌握shell命令格式和命令行编辑与历史特性的使用;
(3)理解shell命令的类型及搜索优先顺序;
(4)掌握标准I/O流、I/O重定向与管道机制;
(5)掌握变量、环境变量的定义及使用;
(6)掌握三对引号和各种替换机制;
(7)掌握目录及文件基本操作命令;
(8)掌握文本编辑命令与基本操作方法;
(9)掌握日期、时间与时区管理命令;
(10)掌握别名管理方法;
(11)了解其他命令操作方法。
二.实验内容(步骤)和结果
1 变量、三种引号及变量替换、命令替换和参数替换。
1)变量
2)引号机制
(1)单引号
(2)反单引号
(3)双引号
(4)参数替换
2.I/O****重定向与管道。
1)I/O重定向
(1)标准输入重定向
(2)标准输出重定向
(3)标准错误重定向
(4)标准输出和标准错误同时重定
2)管道
3.目录管理与文件操作。
1)目录基本操作命令
(1)列目录
(2)创建目录
(3)改变目录
(4)显示当前目录
2)文件操作基本命令
4.vi与文本文件操作,试试一个图形界面文本文件编辑器gedit。
(vi和gedit编辑界面截图)
5.grep命令和正规表达式。
- 在文件中查找含文本内容的行
- 使用正规表达式(ERE) 查找文本内容,先执行以下命令:
- 使用管道和grep命令
6.环境变量与别名管理。
1)环境变量
2)别名管理
7.时间与时区管理命令、进程管理基本命令和其他管理命令。
1)时区设置
2)date命令
3)hwclock
4)timedatectl
8.软件安装和apt。
1)更新软件列表。Ubuntu使用apt从网上安装源下载安装软件。如果软件下载速度过慢,可换用国内软件安装源(具体方法可百度“ubuntu18 阿里源”),换安装源后,先使用以下命令更新软件列表。
- 然后,可安装/升级软件。
- 卸载软件。