java第三次预作业——Linux安装及命令入门(学习记录)

通过老师给的学习基于VirtualBox虚拟机安装Ubuntu图文教程,我在自己笔记本上安装Linux操作系统,在安装过程中我遇到一些问题:

  • Ubuntu下载时,发现老师给的地址总是显示无法找到网页,在这卡了很久,最终是通过和同学要压缩包的方式完成了下载;
  • 在准备安装utubun时,发现网络不好的情况下,安装utubun时下载更新无法选中

  • 安装虚拟机增强时,在输入代码完成最终操作时,发现最后一行的密码输入没有反应

    最终我翻阅云班课中的课程讨论专区,发现有同学和我存在相同的疑惑,通过狄维佳学姐的解答以及实验楼实验的学习,我知道了linux软件输入密码无显示,我尝试盲输密码,最终解决了这个问题。

    (二)开始学习

实验二

这些是我在实验2学习中遇到的问题

  • 在写作业时,我按照作业要求使用命令安装后,出现如下乱码

  • 我马上按了ctrl+c结束,重新安装时,发现还是如此,于是我等待片刻,发现这其实是运行的程序。
    不要着急结束进程,等待片刻再做判断。
  • 这是我实验二的作业:
  • 总结:实验二教了一些基本的概念以及操作,作业较为简单,为之后实验打下了基础。

实验三

这些是我在实验三中遇到的问题

  • 在做查看文件过滤内容这一内容时,我出现了如下情况
  • 我按照系统提示输入help命令,出现如下
  • 还是没能解决我的问题。
  • 写作业时,在创建文件后验证时,我出现了如下情况
  • 发现并没有成功创建文件,我查阅教学内容发现漏掉步骤

  • 这时采成功创建。以下是我变更权限的操作

实验四

实验四之后感觉指令较多,于是我针对课件做一些总结方便记忆

  1. FHS两层规范:

/下面各目录应放什么
/usr,/var两个目录的子目录

  1. cd命令切换目录

cd .. 进入上一级目录

cd ~ 进入home目录

使用 pwd 命令可以获取当前所在路径(绝对路径)。

  1. 进入目录可以使用绝对路径和相对路径

绝对路径:简单地以根" / "目录为起点的完整路径

相对路径:如果当前目录有上一级目录,则需要使用 ..

  1. touch 创建文件,mkdir 创建空目录。
  2. cp [文件名] [复制到的位置],-r -R 复制目录下的所有文件。
  3. rm [文件名] 删除文件,-f忽略提示强制删除,-r删除整个文件夹。
  4. 移动文件:
    mv 源目录文件 目的目录
  5. 重命名文件:
    mv 旧的文件名 新的文件名
    批量重命名:rename
  6. 查看文件:cat正序(cat -n添加行号);tac倒序;nl -n添加行号并打印
  7. head 查看文件前n行,tail 查看文件后n行。
  8. file 查看文件类型;vim 编辑文件。

作业:创建一个 homework 目录,建立名为 1.txt~10.txt 文件,并删除 1.txt~5.txt

此为验证

实验五

  1. 用“declare”创建变量,“=”赋值,“echo $”查看变量的值
  2. 用set,env,export(范围从大到小)查看shell中的变量
  3. 临时变量与永久变量,其中永久变量存放在重要文件 /etc/bashrc和/etc/profile中,分别存放shell变量和环境变量
  4. 添加自定义路径到“PATH”环境变量,修改.zshrc文件,使用 echo "内容" >>[文件名] 语句以追加的方式将内容重定向到一个文件中,>表示以覆盖的方式将内容重定向到一个文件中。
  5. 修改和删除已有变量
  6. 变量删除:使用 unset 命令删除一个环境变量
  7. source 命令让环境变量立即生效,且后面不需要绝对或相对路径,若用.代替source,注意第一个点后面有一个空格,而且后面的文件必须指定完整的绝对或相对路径名 比如. ./.[文件名]
  8. 搜索文件:whereis,locate,which,find
  9. 与时间相关的命令参数

作业:找出 /etc/ 目录下的所有以 .list 结尾的文件。

实验6
压缩包文件格式

20165232 预备作业3 Linux安装及学习的更多相关文章

  1. 20165226 预备作业3 Linux安装及学习

    20165226 预备作业3 Linux安装及学习 Linux安装 一.下载安装VirtualBox 1.首先在官网下载,点开基于VirtualBox虚拟机安装Ubuntu图文教程 找到版本进行下载安 ...

  2. 20165230 预备作业3 Linux安装及学习

    20165230 预备作业3 Linux安装及学习 安装Linux操作系统 通过学习实践基于VirtualBox虚拟机安装Ubuntu图文教程,开始了虚拟机的安装,根据教程按着步骤一步一步的完成. 遇 ...

  3. 20165327 预备作业3 Linux安装及学习

    20165327 预备作业3 Linux安装及学习 一.学习基于VirtualBox虚拟机安装Ubuntu图文教程,在自己笔记本上安装Linux操作系统,注意尽量选用最新版本的VirtualBox和U ...

  4. 20165303 预备作业3 Linux安装及学习

    =20165303 预备作业3 Linux安装及学习 安装虚拟机 按照http://www.cnblogs.com/rocedu/p/6012545.html步骤进行逐步操作,安装虚拟机. 遇到的问题 ...

  5. 20165315 预备作业3 Linux安装及学习

    20165315 预备作业3 Linux安装及学习 一.在自己笔记本上安装Linux操作系统 因为对操作电脑的不熟悉,我在第一项任务上就花费了一定的时间,在安装过程有如下问题: 我的电脑是苹果公司的M ...

  6. 20165310 预备作业3 Linux安装及学习

    预备作业3 Linux安装及学习 安装虚拟机 之前在win7系统下通过EasyBCD安装过Ubuntu虚拟机,这次阅读<基于VirtualBox虚拟机安装Ubuntu图文教程>又学习到了一 ...

  7. 20165211 预备作业3 Linux安装与学习

    20165211 预备作业3 Linux安装与学习 1. Linux安装 涉及软件:VirtualBox,Ubuntu 参考教程:基于VirtualBox安装Ubuntu图文教程 安装过程的问题 在安 ...

  8. 20165227朱越 预备作业3 Linux安装及学习

    预备作业3 Linux安装及学习 Linux的安装 虚拟机的安装远没有想象中的那样容易,下载还没有出现什么问题,当我安装的时候,第一个问题出现在创建虚拟机时选择安装的虚拟机版本和类型的时候的错误 当时 ...

  9. 20165333 预备作业3 Linux安装及学习

    预备作业3 Linux安装及学习 Linux系统安装 在老师的教程帮助下成功的完成了虚拟机的安装,但安装过程中也遇到了一些问题.在下载ubuntu时,总是下载失败,在求助同学后,在中文版官网的网址,才 ...

随机推荐

  1. MVC 自定义 错误页面

    很多时候,我们需要自定义错误页面,用来当发生异常后引导用户进入一个比较友好的错误页面. 在这里,我归结一下我常用的2个方案 1   通过Global.asax 文件来处理异常信息(这个不管是 MVC ...

  2. 洛谷P1781宇宙总统题解

    题目 此题原本是一个简单的排序,但因为数据范围的限制,所以变成了一个需采用字符串排序的题目,接下来我将给大家讲一下如何字符串排序. 首先先判断为位数上是否相同,如果不同再比较那一位的数就可以了 #in ...

  3. bzoj 1029: [JSOI2007]建筑抢修 (优先队列)

    链接:https://www.lydsy.com/JudgeOnline/problem.php?id=1029 思路: 按结束时间排序,优先选结束时间短的,选完后扔到优先队列里(大的优先),如果选到 ...

  4. linux系统下FTP服务器的安装和配置

    FTP是File Transfer Protocol(文件传输协议),就是专门用来传输文件的协议.简单地说,支持FTP协议的服务器就是FTP服务器. PORT模式: 首先客户端开启一个非特权端口N(大 ...

  5. 152. Maximum Product Subarray 以及 讨论【最大连续子序列】

    题目大意: 连续最大子段积 题目思路: 最大值只能产生在一个正数x一个正数,一个负数乘一个负数,所以维护两个值,一个区间最大值,一个最小值 其他的话: 在讨论这个问题之前,我先来说一说大一刚开学就学了 ...

  6. 【php】php实现数组分块

    有时候需要将一个大数组按一定大小分块,那么可以实现这个功能,代码如下: /** * @param array $arr * @param int $size <p> * @param bo ...

  7. Mysql 系统表

    Information_schema: 1. tables 提供表信息: 表所属数据库,表名,表类型,行数,最大自增数等等.

  8. ElasticSearch 2 (9) - 在ElasticSearch之下(图解搜索的故事)

    ElasticSearch 2 (9) - 在ElasticSearch之下(图解搜索的故事) 摘要 先自上而下,后自底向上的介绍ElasticSearch的底层工作原理,试图回答以下问题: 为什么我 ...

  9. QML学习笔记(七)— 实现可拖拽、编辑、选中的ListView

    鼠标单击可选中当前项,头部呈绿色显示:按压当前项可进行拖拽更换列表项位置:点击数据可以进行编辑: GitHub:八至 作者:狐狸家的鱼 这里是自己定义的model,有些字体和颜色都是使用的全局属性, ...

  10. 洛谷P3396 哈希冲突

    分块还真是应用广泛啊...... 题意:求 解:以n0.5为界. 当p小于n0.5的时候,直接用p²大小的数组储存答案. 预处理n1.5,修改n0.5. 当p大于n0.5的时候,直接按照定义计算,复杂 ...