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

学习别出心裁的Linux命令学习法
- 常用快捷键
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。
- 实验六 文件打包与解压缩
- 使用 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安装及学习的更多相关文章
- 20165226 预备作业3 Linux安装及学习
20165226 预备作业3 Linux安装及学习 Linux安装 一.下载安装VirtualBox 1.首先在官网下载,点开基于VirtualBox虚拟机安装Ubuntu图文教程 找到版本进行下载安 ...
- 20165230 预备作业3 Linux安装及学习
20165230 预备作业3 Linux安装及学习 安装Linux操作系统 通过学习实践基于VirtualBox虚拟机安装Ubuntu图文教程,开始了虚拟机的安装,根据教程按着步骤一步一步的完成. 遇 ...
- 20165327 预备作业3 Linux安装及学习
20165327 预备作业3 Linux安装及学习 一.学习基于VirtualBox虚拟机安装Ubuntu图文教程,在自己笔记本上安装Linux操作系统,注意尽量选用最新版本的VirtualBox和U ...
- 20165303 预备作业3 Linux安装及学习
=20165303 预备作业3 Linux安装及学习 安装虚拟机 按照http://www.cnblogs.com/rocedu/p/6012545.html步骤进行逐步操作,安装虚拟机. 遇到的问题 ...
- 20165315 预备作业3 Linux安装及学习
20165315 预备作业3 Linux安装及学习 一.在自己笔记本上安装Linux操作系统 因为对操作电脑的不熟悉,我在第一项任务上就花费了一定的时间,在安装过程有如下问题: 我的电脑是苹果公司的M ...
- 20165310 预备作业3 Linux安装及学习
预备作业3 Linux安装及学习 安装虚拟机 之前在win7系统下通过EasyBCD安装过Ubuntu虚拟机,这次阅读<基于VirtualBox虚拟机安装Ubuntu图文教程>又学习到了一 ...
- 20165211 预备作业3 Linux安装与学习
20165211 预备作业3 Linux安装与学习 1. Linux安装 涉及软件:VirtualBox,Ubuntu 参考教程:基于VirtualBox安装Ubuntu图文教程 安装过程的问题 在安 ...
- 20165227朱越 预备作业3 Linux安装及学习
预备作业3 Linux安装及学习 Linux的安装 虚拟机的安装远没有想象中的那样容易,下载还没有出现什么问题,当我安装的时候,第一个问题出现在创建虚拟机时选择安装的虚拟机版本和类型的时候的错误 当时 ...
- 20165333 预备作业3 Linux安装及学习
预备作业3 Linux安装及学习 Linux系统安装 在老师的教程帮助下成功的完成了虚拟机的安装,但安装过程中也遇到了一些问题.在下载ubuntu时,总是下载失败,在求助同学后,在中文版官网的网址,才 ...
随机推荐
- 第八章 数据库连接JDBC(待续)
············
- Element-UI使用基本介绍
Element-Ul是饿了么前端团队推出的一款基于Vue.js 2.0 的桌面端UI框架,手机端有对应框架是Mint UI . 开发环境 1.安装webpack npm install -g webp ...
- obj.get_字段名称_display
在页面上我们只要这么写就可以直接把字典的值显示出来了 {{ obj.get_level_display }}({{ obj.level }}) obj.get_字段名称_display . model ...
- PHP屏蔽关键字实现方法
方法一: 思路 用正则去匹配关键字,把关键字用别的字符替换: 1 2 3 $str = "/你大爷|你麻痹|什么玩意|SB|你他妈/"; // 关键字正则字符串 $string ...
- Gym 101350G - Snake Rana
题意 有一个n*m的矩形,里面有k个炸弹,给出每个炸弹的坐标,计算在n*m的矩形中有多少子矩形内是不包含炸弹的. 分析 场上很是懵逼,赛后问学长说是容斥定理?一脸懵逼..容斥不是初中奥数用在集合上的东 ...
- PHP配置数据库XML文件
<?php $doc=new DOMDocument('1.0','utf-8'); //new一个dom对象 $doc->load("config.xml"); 加载 ...
- 用Eclipse Memory Analyzer查找内存泄露
写在CSDN里面了 http://blog.csdn.net/dayulxl/article/details/78164301
- PHP格式化(文件)存储数据大小(SIZE)显示
有时候我们需要在网页上显示某个文件的大小,或者是其它数据的大小数字. 这个数字往往从跨度很大,如果以B为单位的话可能是个位,如果1G则长达1073741824的数字,这个时候我们就需要根据大小来格式化 ...
- 基于Nginx实现集群原理
1)安装Nginx 2)配置多个Tomcat,并修改端口号(两个端口号不一样即可) 3)在Nginx的Nginx.conf添加如下配置:
- Python学习笔记_我的参考网址
Python学习笔记, 下面记录网上搜到的可参考的网址: 一.关于Tkinter 1.Python3中tkinter模块使用方法详解 https://blog.csdn.net/Fighting_Bo ...