本文利用一个实验报告介绍Ubuntu的基本使用

实验一:

(1)了解并使用活动概览视图。

(2)启动并运行图形界面应用程序的方法。

(3)将应用程序添加到Dash面板。

(4)窗口操作。

(5)工作区使用。

实验二:

(1)执行ls命令;执行带-l选项的ls命令;执行带参数的ls命令。

(2)编辑修改命令行。

(3)调用历史命令。

(4)自动补全命令。

(5)命令行续行。

(6)强制中断命令运行。

(7)获得联机帮助。

(8)输入重定向与输出重定向。

(9)管道操作。

(10)命令替换。

(11)执行Shell脚本。

实验三:

(1)执行命令vi进入vim编辑器,打开一个新文件。

(2)输入a、i、o中的任一字符进入插入模式。

(3)字符编辑操作:移动光标、字符删除与行删除、字符复制与行复制、粘贴、查找字符串。

(4)撤销或重复操作。

(5)按<ESC>键进入命令模式。

(6)在命令模式下输入“:”切换到末行模式。

(7)在末行模式下输入wq:将文件以当前文件名保存并退出vim编辑器。

实验步骤与程序:

实验一:

  1. 了解并使用活动概览视图。

活动概览视图最左端是dash面板,搜索框下是不同程序运行的活动窗口,窗口下是应用程序。

  1. 启动并运行图形界面应用程序的方法。

点击桌面左下角图标à在搜索栏搜索关键字如“计算器”à出现“计算器”应用,点击运行

  1. 将应用程序添加到Dash面板。

点击桌面左下角图标à找到想要的应用程序并单击右键 à点击添加到收藏夹

  1. 窗口操作。

方法1:通过快捷键ctrl+alt+T快速打开终端窗口

方法2:右键单击桌面à点击“在终端打开”

  1. 工作区使用。

例如:运行终端和计算器à点击左上角活动按钮可以看见搜索框下的工作区窗口略缩图à单击任何窗口缩略图以激活工作区

实验二:

  1. 执行ls命令;执行带-l选项的ls命令;执行带参数的ls命令。

打开终端窗口,输入ls命令显示当前文件夹下文件

输入ls  -l命令列表显示

输入ls 桌面命令,可打开桌面下的文件

  1. 编辑修改命令行。

按回车键之前,可以对输入的内容进行编辑,如删除字符、删除整行、插入字符。最简单的方法便是通过键盘的方向键移动光标,再键盘进行修改

  1. 调用历史命令。

在终端中输入history 3(3代表显示最近三条命令,可变换)à输入!52(表示执行该序号的命令)。

  1. (4)自动补全命令。

利用tab键,不仅可以对命令补全同时也可以对路径、文件名、目录名补全,输入h点击tab,则会出现所有h开头的命令,当输入his时点击tab则会自动补全history

  1. 命令行续行。

没输入完的代码后加上‘\’后按回车即可

  1. 强制中断命令运行。

通过tab查询p开头的命令à通过快捷键CTRL+C可强制中断命令运行

  1. (7)获得联机帮助。

输入manà输入“help history”可以查看其用法

  1. 输入重定向与输出重定向。

输入重定向:命令 < 文件(例如cat < /etc/passwd  //将passwd内容输给cat,cat然后将内容输出到屏幕)

输出重定向:命令 > 文件(例如ls -lt > test, ls -lt 1> test输出重定向到文本)

  1. 管道操作。

管道是把一系列的命令连接起来,将第一条命令的结果给第二条命令。用 | 来连接,(例如ls /dev | wc -w统计dev下有多少目录文件)。

  1. 命令替换。

命令替换是指将命令的输出结果赋值给某个变量,输入‘’

  1. 执行Shell脚本。

Shell 脚本也是一种解释执行的程序,可以在终端直接调用,需要使用 chmod 命令给 Shell 脚本加上执行权限,chmod +x表示给 test.sh 增加执行权限。(图中没有文件或目录原因是测试的是文本)

实验三:

  1. 执行命令vi进入vim编辑器,打开一个新文件。

Vi +文件名,接着按回车即可打开对应的文件,如果没有对应的文件,那么vi命令就会自动创建一个新的。 (例如;输入vi 2.txt,则创建并打开了一个新文件2.txt)、

  1. 输入a、i、o中的任一字符进入插入模式。

输入vi再按a、i、o中的任一字符点击回车则进入插入模式

  1. 字符编辑操作:移动光标、字符删除与行删除、字符复制与行复制、粘贴、查找字符串。

移动光标:通过键盘的上下左右键操作

字符删除:x向后删除一个字符,nx向后删除n个字符

行删除:dd删除光标所在行,ndd向下删除n行

字符复制:y复制光标所在字符,yw复制光标所在处到字尾的字符

行复制:yy复制光标所在行,nyy复制光标所在行往下的n行

粘贴:p

查找字符串:/或?

  1. 撤销或重复操作。

在vi编译器中, u撤销上一步操作而.命令即可重复上一步操作

  1. 按<ESC>键进入命令模式。

  1. 在命令模式下输入“:”切换到末行模式。

  1. 在末行模式下输入wq:将文件以当前文件名保存并退出vim编辑器。

结果分析与讨论:

1.活动概览视图最左端是dash面板,搜索框下是不同程序运行的活动窗口,窗口下是应用程序。

2.窗口操作有两种方式,方法1:通过快捷键ctrl+alt+T快速打开终端窗口,方法2:右键单击桌面à点击“在终端打开”

3.输入ls命令显示当前文件夹下文件,输入ls  -l命令显示详细信息,输入ls 桌面表示显示桌面下的文件

4.在终端中输入history 3(3代表显示最近三条命令,可变换),输入!52(表示执行该序号的命令)。

5.利用tab键,不仅可以对命令补全同时也可以对路径、文件名、目录名补全,输入h点击tab,则会出现所有h开头的命令,当输入his时点击tab则会自动补全history

6.没输入完的代码后加上‘\’后按回车即可续写命令

7.通过快捷键CTRL+C可强制中断命令运行

8.输入man再次输入“help history”可以查看其用法

9.输入重定向:命令 < 文件,输出重定向:命令 > 文件

10.管道是把一系列的命令连接起来,将第一条命令的结果给第二条命令。用 | 来连接,(例如ls /dev | wc -w统计dev下有多少目录文件)。

命令替换是指将命令的输出结果赋值给某个变量,输入‘’

11.Shell 脚本也是一种解释执行的程序,可以在终端直接调用,需要使用 chmod命令给 Shell 脚本加上执行权限,chmod +x表示给 test.sh 增加执行权限。(图中没有文件或目录原因是测试的是文本)

12.Vi +文件名,接着按回车即可打开对应的文件,如果没有对应的文件,那么vi命令就会自动创建一个新的。 (例如;输入vi 2.txt,则创建并打开了一个新文件2.txt)、

13.输入vi再按a、i、o中的任一字符点击回车则进入插入模式

linux虚拟机之Ubuntu基本使用(3/10)相关推荐

  1. linux虚拟机之ubuntu的软件包管理(6/10)

    实训1 (1)执行sudo apt-get update更新系统中apt-get缓存中的软件包信息. (2)执行sudo apt-get install emacs安装Emacs. (3)执行sudo ...

  2. linux notepad 安装教程,Ubuntu 15.04/14.10/14.04下安装和卸载Notepad++(notepadqq)

    Ubuntu下的Notepad++也就是notepadqq,比较适合刚从Windows平台转移到Linux平台的用户使用,如果你一直在Windows下使用的是nodepad++,那么推荐你在Linux ...

  3. (转)VMware 虚拟机安装Ubuntu 11.10使用share folders共享目录

    第一步,安装VMware Tools 恢复虚拟机ubuntu后,首先,点击 虚拟机--安装VMware Tools(Install VMware Tools),这时我们会在Ubuntu系统桌面上发现V ...

  4. Linux(二):VMware虚拟机中Ubuntu安装详细过程

    Linux(二):VMware虚拟机中Ubuntu安装详细过程 文章目录 1 准备 2 安装 2.1 虚拟机的建立 2.2 虚拟机安装Ubuntu系统 2.3 虚拟机设置 3 完成 1 准备 1.操作 ...

  5. ROS入门-1认识Linux系统,虚拟机安装Ubuntu

    一.认识ROS 二.Linux系统介绍与安装 1.认识操作系统 linux是一种自由.开放源码的类似Unix的操作系统 2.虚拟机安装ubuntu 1)下载VMware 杂货猿公众号 2)下载ubun ...

  6. Ubuntu Linux虚拟机不识别U盘问题解决

    主机:WIN10 虚拟机软件:VMware Workstation 15 Pro 虚拟机OS:ubuntu-18.04.4-desktop-amd64 这两天在虚拟机中安装ubuntu-18过程中遇到 ...

  7. 生信技能树linux虚拟机,科学网—Windows10安装Linux子系统Ubuntu 20.04LTS,轻松使用生信软件,效率秒杀虚拟机 - 刘永鑫的博文...

    很多优秀的生物信息学软件,如QIIME.QIIME 2.LEfSe等没有Windows版,而使用VirutalBox虚拟机不仅效率低,而且挂载外部硬盘和使用中也经常遇到各种问题,配置和使用详见 - 扩 ...

  8. 【Linux 虚拟机】VMware虚拟机安装Ubuntu系统英文改中文的方法

    繁體 VMware虚拟机安装Ubuntu系统英文改中文的方法 我们已经在Windows 7下用VMware Workstation 10虚拟机安装 Ubunbu 14.04. (本文更新http:// ...

  9. Linux学习笔记3(虚拟机安装ubuntu文件传输远程连接和控制)

    一.VMware虚拟机安装ubuntu 1.1 介绍 1.VMware 是什么? 威睿(英语:VMware, Inc.)是一家全球著名的软件公司,它提供云计算和硬件虚拟化的软件和服务,并号称是第一个商 ...

最新文章

  1. python定义x_Python 定义函数(示例代码)
  2. ASP.NET Core 发布至Linux生产环境 Ubuntu 系统
  3. mybatis源码刨析总结
  4. PYPL 12月榜单发布,编程语言、IDE与数据库市场如何?
  5. oracle10g数据库复制,oracle -10g 中Duplicate 复制数据库
  6. SAP License:SAP系统上线注意事项之合同日期
  7. 内存二三事: Xcode 内存图、Instruments 可视化检测循环引用
  8. 安装oracle11卡住了咋办,WINDOWS SERVER下安装ORACLE11R2采坑记录
  9. Shifter - Responsive HTML5 高大上静态页面
  10. html实现圆形图片
  11. Gearman中文手册技术文档分享chm
  12. 云打码案例 python
  13. 从捕获的网络流量包提取数据
  14. 推荐一款自带很好用的桌面便签
  15. python unpacking_使用Python将数组的元素导出到变量中(unpacking)
  16. virtual的用法
  17. snopy 数据库简介
  18. C语言:练习3-8 查询水果价格.2021-07-19
  19. 仿QQ2011界面 MFC
  20. 国内优秀的CRM软件公司推荐

热门文章

  1. 软考A计划-试题模拟含答案解析-卷十一
  2. 《Armv8/armv9架构入门指南》-【第三章】- ARMv8 基础知识
  3. go语言编程入门_Go编程入门
  4. zsh与bash区别
  5. 一个披着 Windows 外壳的轻量级 Linux 系统
  6. 手机室内地磁定位软件_一种基于地磁辅助WiFi的智能手机用户室内定位方法
  7. python怎么制作游戏修改器_如何使用CE来修改游戏并制作一个修改器
  8. memset()函数的用法详解
  9. 到2022年,奥升德将增加220千吨己二腈(ADN)产能
  10. Elasticsearch 索引生命周期管理方案