20165219 预备作业3 Linux安装及学习

安装虚拟机

在安装的过程中遇到了不少的问题,在同学的帮助下都得到了解决。比如在新建虚拟机的时候没有64位这个选项,后来知道需要开启虚拟化,然后是安装VirtualBox虚拟机增强功能也遇到了困难。

学习别出心裁的Linux命令学习法

  1. 常用快捷键

CTRL+ALT+T 打开终端

ALT+数字N 终端中切换到第N个标签页

CTRL+SHIFT+T 新建标签页

Tab 终端中命令补全,当输入某个命令的开头的一部分后,按下Tab键就可以得到提示或者帮助完成

上下按键 切换历史命令

CTRL+C 中断程序运行

2.命令

Linux命令

登录Linux后,我们就可以在#或$符后面去输入命令,有的时候命令后面还会跟着选项(options)或参数(arguments)。即Linux中命令格式为:

command [options] [arguments] //中括号代表是可选的,即有些命令不需要选项也不需要参数
其中选项(option)是调整命令执行行为的开关,选项不同决定了命令的显示结果不同,参数(arugment)是指命令的作用对象。

如ls命令,ls或ls .是两条等价的命令,显示是当前目录的内容,这里“.”就是参数,表示当前目录,这个参数缺省可以省略。我们可以用ls -a .显示当前目录中的所有内容,包括隐藏文件和目录。其中“-a” 就是选项,改变了显示的方式,如下图所示:

man命令

man是manual的缩写,我们可以通过man man来查看man的帮助,如下图:

cheat命令

在GNU通用公共许可证下,为Linux命令行用户发行的交互式备忘单应用程序。它提供显示Linux命令使用案例,包括该命令所有的选项和简短但尚可理解的功能。

其它核心命令

grep可以对文件全文检索,whereis,which查找使用的命令工具装在什么地方

通过实践学习Linux 基础入门(新版)课程

  • 实验四 Linux 目录结构及文件基本结构

Linux目录结构:

作业:

Linux文件的基本操作:
新建空白文件:touch test;
新建目录:mkdir mydir;
复制文件:cp test father/son/grandson;
复制目录:cp -r father family;
删除文件:rm test;
删除目录:rm -r family;
移动文件:mkdir Documents;
mv file1 Documents;
查看文件:cat passwd;
查看文件类型:file /bin/ls。

  • 实验六 文件打包与解压缩
  1. 使用 zip 打包文件夹:

2.设置压缩级别为 9 和 1(9 最大,1 最小),重新打包:zip -r -9 -q -o shiyanlou_9.zip /home/shiyanlou -x ~/.zip
zip -r -1 -q -o shiyanlou_1.zip /home/shiyanlou -x ~/.zip

3.创建加密 zip 包:zip -r -e -o shiyanlou_encryption.zip /home/shiyanlou

4.解压文件:unzip shiyanlou.zip

5.安装 rar 和 unrar 工具:sudo apt-get update
sudo apt-get install rar unrar

6.从指定文件或目录创建压缩包或添加文件到压缩包:rm *.rar
rar a shiyanlou.rar .

7.从指定压缩包文件中删除某个文件:rar d shiyanlou.rar .zshrc

8.创建一个 tar 包

9.解包一个文件(-x 参数)到指定路径的已存在目录(-C 参数):mkdir tardir
tar -xf shiyanlou.tar -C tardir

10.保留文件属性和跟随链接:tar -cphf etc.tar /etc

11.使用 gzip 来压缩文件:tar -czf shiyanlou.tar.gz ~

12.解压 *.tar.gz 文件:tar -xzf shiyanlou.tar.gz

  • 实验八 Linux 下的帮助命令

帮助命令:help man

help:help 命令是用于显示 shell 内建命令的简要帮助信息。

man:没有内建与外部命令的区分,因为 man 工具是显示系统手册页中的内容,也就是一本电子版的字典,这些内容大多数都是对命令的解释信息,还有一些相关的描述。通过查看系统文档中的 man 也可以得到程序的更多相关信息和 Linux 的更多特性。

20165219 预备作业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. redis基本操作和在springboot中的使用

    本文介绍redis的使用 redis启动步骤 说明 redis自增自减相关操作 redis string set操作 get操作 其他操作 redis hash set操作 get操作 其他操作 re ...

  2. HTTP之Web服务器

    一台 Web 服务器可搭建多个独立域名的 Web 网站,也可作为通信路径上的中转服务器提升传输效率. HTTP 报文首部 在报文众多的字段当中,HTTP 首部字段包含的信息最为丰富.首部字段同时存在于 ...

  3. leetcode811

    class Solution { public: void SplitString(const string& s, vector<string>& v, const st ...

  4. OK6410&nbsp;tftp下载内核、文件系…

    飞凌官方提供了一键下载烧写linux的方式,相对来说比较方便,但是对于开发来说不够灵活,因此这篇文章把tftp相关的点介绍一下,整理下其中遇到的一些问题. 一键烧写本质上是启动位于SD卡中的Uboot ...

  5. OpenGL顶点缓冲区对象

    [OpenGL顶点缓冲区对象] 显示列表可以快速简单地优化立即模式(glBegin/glEnd)的代码.在最坏的情况下,显示列表的命令被预编译存到命令缓冲区中,然后发送给图形硬件.在最好的情况下,是编 ...

  6. linux 目录和用户权限命令

    1.linux 修改文件目录所有者 例:要将当前目录下名 title 的文件夹及其子文件的所有者改为geust组的su用户,方法如下: #chown -R su.geust title -R 递归式地 ...

  7. 中国大学MOOC 玩转AutoCAD 熟悉AutoCAD的人机交互方式

  8. 【bzoj1025】[SCOI2009]游戏

    1025: [SCOI2009]游戏 Time Limit: 1 Sec  Memory Limit: 162 MBSubmit: 1987  Solved: 1289[Submit][Status] ...

  9. 四.python数据类型,语句

    Python基础 阅读: 120476 Python是一种计算机编程语言.计算机编程语言和我们日常使用的自然语言有所不同,最大的区别就是,自然语言在不同的语境下有不同的理解,而计算机要根据编程语言执行 ...

  10. 流Stream

    System.IO 提供了一个抽象类Stream , Stream类 支持对字节的读写操作.所谓的“流”,指的是Stream,也就是所谓的一个文件区.这个文件区中存储着的信息可以是在内存中,也可以是在 ...