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

Linux 安装及学习

一、VirtualBox和Ubuntu的安装

依照老师所给的步骤下载了VirtualBox 5.2.6Ubuntu 16.04.3

按照步骤一步一步进行了安装,出现的问题有Ubuntu下载安装错误最后在中文版网址下载安装成功,还有在安装增强功能时,因版本问题增强功能已安装了就没有覆盖安装。

  • 收获:这是自己第一次安装系统,既感到有趣,又感到具有挑战性,不断丰富了自己的经验,让我对学习计算机语言有了更多的期待,虽然在这之间要解决很多问题,但依旧耐着性子寻找答案最终得到了解决,有了这样的学习经理我相信我在后面学习的过程中会有更大的动力。

二、Linux命令的学习

重点学习

实验三 用户及文件权限管理

1.查看用户:who am i命令的用法,who 命令其它常用参数

参数 说明
-a 打印能打印的全部
-d 打印死掉的进程
-m 同am i,mom likes
-q 打印当前登录用户数及用户名
-u 打印当前登录用户登录信息
-r 打印运行等级

2.创建用户:su,su- 与 sudo的用法

3.用户组:groups命令

4.删除用户:sudo deluser XXX --remove-home用法

5.查看文件权限:ls 的用法

6.变更文件所有者:chown 的用法

7。修改文件权限:chmod 的用法

8.作业:

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

1.Linux目录结构:

2.目录路径:cd 、cd ~、pwd等用法

3.mkdir、cp、rm、mv的用法

4.cat、tac用法

5.more 用法

6.Vim编辑器的学习

7.作业:

实验五 环境变量及文件查找

1.环境变量:

命令 说明
set 显示当前Shell所有变量,包括其内建环境变量(与Shell外观等相关),用户自定义变量及导出的环境变量。
env 显示与当前用户相关的环境变量,还可以让命令在指定环境中运行。
export 显示从 Shell 中导出成环境变量的变量,也能通过它将自定义变量导出为环境变量。

2.delcare、=、echo $用法

3.命令的查找路径与顺序

4.修改与删除已有变量:

变量设置方式 说明
${变量名#匹配字串} 从头向后开始匹配,删除符合匹配字串的最短数据
${变量名##匹配字串} 从头向后开始匹配,删除符合匹配字串的最长数据
${变量名%匹配字串} 从尾向前开始匹配,删除符合匹配字串的最短数据
${变量名%%匹配字串} 从尾向前开始匹配,删除符合匹配字串的最长数据
${变量名/旧的字串/新的字串} 将符合旧字串的第一个字串替换为新的字串
${变量名//旧的字串/新的字串} 将符合旧字串的全部字串替换为新的字串

5.搜索文件:whereis,which,find 和 locate 的用法

6.与时间相关的命令参数:

参数 说明
-atime 最后访问时间
-ctime 最后修改文件内容的时间
-mtime 最后修改文件属性的时间

下面以 -mtime 参数举例:

-mtime n:n 为数字,表示为在 n 天之前的“一天之内”修改过的文件

-mtime +n:列出在 n 天之前(不包含 n 天本身)被修改过的文件

-mtime -n:列出在 n 天之内(包含 n 天本身)被修改过的文件

-newer file:file 为一个已存在的文件,列出比 file 还要新的文件名

7.作业:

实验六 文件打包及解压缩

1.zip打包与解压:

zip:

打包 :zip something.zip something (目录请加 -r 参数)

解包:unzip something.zip

指定路径:-d 参数

2.rar打包与解压

3.tar打包与解压:

tar:

打包:tar -zcvf something.tar something

解包:tar -zxvf something.tar

指定路径:-C 参数

4.多种类型

文件后缀名 说明
*.zip zip 程序打包压缩的文件
*.rar rar 程序压缩的文件
*.7z 7zip 程序压缩的文件
*.tar tar 程序打包,未压缩的文件
*.gz gzip 程序(GNU zip)压缩的文件
*.xz xz 程序压缩的文件
*.bz2 bzip2 程序压缩的文件
*.tar.gz tar 打包,gzip 程序压缩的文件
*.tar.xz tar 打包,xz 程序压缩的文件
*tar.bz2 tar 打包,bzip2 程序压缩的文件
*.tar.7z tar 打包,7z 程序压缩的文件

5.作业:

实验七 文件系统操作及磁盘管理

1.df与du的区别

2.创建虚拟磁盘

3.作业:

实验八 Linux下的帮助命令

1.help,man,info命令的区别与使用

2.内建命令实际上是 shell 程序的一部分,其中包含的是一些比较简单的 Linux 系统命令,这些命令是写在bash源码的builtins里面的,并由 shell 程序识别并在 shell 程序内部完成运行,通常在 Linux 系统加载运行时 shell 就被加载并驻留在系统内存中。而且解析内部命令 shell 不需要创建子进程,因此其执行速度比外部命令快。

3.外部命令是 Linux 系统中的实用程序部分,因为实用程序的功能通常都比较强大,所以其包含的程序量也会很大,在系统加载时并不随系统一起被加载到内存中,而是在需要时才将其调用内存。虽然其不包含在 shell 中,但是其命令执行过程是由 shell 程序控制的。外部命令是在 Bash 之外额外安装的,通常放在/bin,/usr/bin,/sbin,/usr/sbin等等。

部分快捷键

快捷键 作用
Ctrl+Alt+T 打开终端。
Ctrl+Alt+F1~F7 切换终端。
Ctrl+Shift+T 新建标签页。
Ctrl+C 中断程序。
Ctrl+d 键盘输入结束或输出终端。
Ctrl+s 暂停当前程序,按任意键恢复运行。
Ctrl+z 将当前程序放在后台运行。
fg 后台运行程序恢复前台。
Ctrl+a 光标移至输入行头,相当于Home。
Ctrl+e 光标移至输入行末,相当于End。
Ctrl+k 删除从光标所在位置到行末。
Alt+Backspace 向前删除一个单词。
Shift+PgUp 将终端显示向上滚动。
Shift+PgDn 将终端显示向下滚动。
Alt+数字+N 跳转标签页。
Tab 补全终端命令
上键 切换历史命令。

原文地址:https://www.cnblogs.com/20165336kzq/p/8468469.html

时间: 2024-11-05 06:27:26

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

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

20165230 预备作业3 Linux安装及学习 安装Linux操作系统 通过学习实践基于VirtualBox虚拟机安装Ubuntu图文教程,开始了虚拟机的安装,根据教程按着步骤一步一步的完成. 遇到的问题: 1.在安装Ubuntu系统软件的时候,点开官网下载页出现了错误,下载未能成功 2.在选择启动盘的时候没有直接选择压缩包,而是解压后选择的文件,出现了安装错误 解决办法: 1.通过求助于同学,得到了Ubuntu系统软件的下载资源,得以成功下载 2.通过重新下载Ubuntu系统软件,并重新选

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

20165211 预备作业3 Linux安装与学习 1. Linux安装 涉及软件:VirtualBox,Ubuntu 参考教程:基于VirtualBox安装Ubuntu图文教程 安装过程的问题 在安装VirtualBox之后,创建虚拟机的过程中,类型为Linux,但在版本里找不到64-bit的Ubuntu. 在网上查找了一些资料之后,我发现是自己的电脑没有开启虚拟化,应该要进入BIOS打开虚拟化.这里真的要吐槽一下win10,我找了很多的方法教程,才终于找到了进入BIOS的方法.这应该也和各个

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

20165212 预备作业3Linux安装及学习 Linux虚拟机的安装过程 我像大部分同学一样,通过助教学姐给的Ubuntu下载地址下载映像文件.VB,但是屡次出现问题,不停的闪出一下错误提示窗口: 在像同学求助无果之后我使用VM.Ubuntu安装了Linux虚拟机(安装过程与云班课中的基本相同),并且可以正常使用 Linux学习过程记录及作业 1.Linux系统简介 学习记录 终端模拟器:为了实现在一个窗口中完成用户的输入和输出.本质是Linux上的dev/tty设备,打开方式:ctrl+a

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

Linux安装及学习 安装部分 由于是第一次接触虚拟机知识,之前也没什么了解,我选择完全按照老师教程里的安装vbox虚拟机. 虚拟机安装的过程很顺利,不做详细讲解. 出现的问题 在启动我新建的虚拟电脑时出现了问题.问题显示如下 我在百度以后得到了学姐的帮助.进入BIOS,选择Configuration中的Intel Uirtual Technology,将Disabled改为Enabled 后保存. 我在安装增强功能时显示安装失败.问题显示如下 在查找资料挣扎了很久之后...好吧,发现是我一开始

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

Linux安装及学习 一.VirtualBox和Ubuntu安装 问题一:虚拟机中Ubuntu的版本 在设置虚拟机的操作系统的版本时,我发现我的电脑只能设置32-bit的Ubuntu版本.教程上选用了64-bit的,不知道出了什么问题. 不过教程上说只需要选择Ubuntu就行,可能没什么问题. 但我怀疑是我没有下载安装最新版本的Ubuntu,于是在第二部我下载好了以后又回来试一试. 那么问题来了...... 首先是之前下载的网址失效了,我问同学找到了新网址:http://cn.ubuntu.co

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

Linux 安装及学习 一.关于VirtualBos和Ubuntu的安装 对于本次安装,由于没有安装系统的经验,大多是按照老师的步骤去进行的.在本次安装中,出现的一个较大的问题是虚拟机系统版本中,并没有Ubuntu(64-bit). 一开始我认为可能是程序读取失败,重启后发现仍有问题,在查阅电脑属性的图         (如下图) 以及通过securable验证电脑位数以及是否可运行64位的虚拟机 最后都无问题,最终发现在蓝墨云班课中有同学提出并由另一个同学解决了得,最终通过修改Security

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

java第三次预作业--Linux安装及命令入门(学习记录) 通过老师给的学习基于VirtualBox虚拟机安装Ubuntu图文教程,我在自己笔记本上安装Linux操作系统,在安装过程中我遇到一些问题: Ubuntu下载时,发现老师给的地址总是显示无法找到网页,在这卡了很久,最终是通过和同学要压缩包的方式完成了下载: 在准备安装utubun时,发现网络不好的情况下,安装utubun时下载更新无法选中 安装虚拟机增强时,在输入代码完成最终操作时,发现最后一行的密码输入没有反应 最终我翻阅云班课中的

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

一.Linux安装 首先我按照老师所给的步骤下载了VirtualBox 5.2.6和Ubuntu 16.04.3.有流程下载很简单,但是在下载的过程中还是出现了一些问题. 1.VirtualBox 只能安装32位的系统 经过百度搜寻找到了解决问题的方法,需要在开机时要到BIOS里设置一下,开启CPU虚化.具体步骤为<解决VirtualBox只能安装32位系统的问题> 2.按照老师所给的链接下载了Ubuntu之后无法打开 未发现是什么原因,不过通过其他渠道重新下载之后就可以正常打开了. 二.Li

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

一.Linux安装 安装过程按照老师博客中的步骤依次进行,出现了以下问题. 虚拟机系统版本只能安装32位的系统 百度找到了解决方法,要到BIOS里开启CPU虚化. 二.Linux命令学习 1.别出心裁的Linux命令学习法 要掌握的快捷键 CTRL+ALT+T:打开终端,天天使用终端,用鼠标打开太低效了: CTRL+SHIFT+T:新建标签页,编程时有重要应用: ALT+数字N:终端中切换到第N个标签页,编程时有重要应用: Tab:终端中命令补全,当输入某个命令的开头的一部分后,按下Tab键就可