本文利用一个实验报告介绍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. PHP 利用PHPExcel到处数据到Excel;还有导出数据乱码的解决方案。
  2. hexo部署在Github-Page流程
  3. 【LDA学习系列】MCMC之Metropolis-Hastings采样算法python代码理解
  4. python利用faker,输出企业名称、用户名称、手机号、地址信息等测试数据实例
  5. ╭☆难以割舍^_^就是牵挂☆╮
  6. 一个Win32程序的进化
  7. 这几款学习app,你值得看一看
  8. 爬取虎嗅 5 万篇文章告诉你怎么样取标题
  9. 商品归类查询服务_喜报 | 东泽国际获批进出口商品归类服务单位资质
  10. 六级阅读翻译——2017.11.13
  11. Android10修改电池图标,导航栏、信号及电池图标修改方法(新增视频教程)
  12. 【基金申报】研究目标、内容、方案之间的区别,一文全了解
  13. 在JS中的数字存储问题
  14. Java版数据结构之单向链表 新增,有序新增的两种方式,修改和删除(CRUD)
  15. CodeFun-UI 设计稿智能生成前端源代码
  16. MSTAR数据库结合深度学习(SAR图像目标检测与识别)
  17. 蓝牙射频的杂散,谐波与FCC测试解密
  18. 步进电机的抖动和噪音从何而来 如何使步进电机完全静音
  19. vue通用后台管理(登录页面)
  20. 【python】修改文件后缀,将JPG转换为PNG/PNG转换为JPG

热门文章

  1. 用AI搭建车辆监控与管理服务其实很简单!
  2. 工业机器人电柜布线_工业机器人电气控制系统PPT.ppt
  3. 如何使用迅捷CAD编辑器将CAD导出为PDF
  4. kotlin发音!腾讯3轮面试都问了Android事件分发,已开源
  5. 兼或Inclusive or 和 异或exclusive or
  6. STM32F429IG 运行 RT-Thread
  7. 安装visio2016及激活
  8. Pandas做股票预测
  9. Hawaiki Keyer 4 Mac(AE/FCPX抠图遮罩插件) v4.5破解版
  10. 基于MATLAB开发的视频播放器