20179203李鹏举 《Linux内核原理与分析》第一周学习笔记
Linux基础入门
一、Linux的基础学习
1.1 Linux的重要基础操作
Linux不同于Windows的纯粹的图形化界面,虽然也有图形桌面的操作但是更多的操作还是通过命令行来进行,当然除了命令行之外还有许多的快捷键提供给大家,方便进行基础的各种操作,所以学习Linux首先就要了解这些方便的操作。我学习到的各种快捷键如下图所示:

1.2 Linux中关于文件的各类操作
学习Linux这样一个操作系统,了解各类文件的管理、移动等就是必须要学习的内容,因此我先学习了通过 cd命令进入到一个文件夹的内部,并且通过ls命令可以列出整个文件夹中的文件名,通过ls -l命令可以显示中全部的信息包括它的所有人和文件权限等等。然后我学习了如何创建一个文件夹和文件mkdir命令可以创建一个空文件夹,而touch命令则可以创建一个空白文件。接着我学会了文件的具体移动方法mv命令加上移动的绝对路径,就可以移动文件和文件夹。而cp命令加绝对路径,则可以复制文件到指定的目录。rm命令则更多被用于删除一个指定的文件。
其中值得注意的是:
任何一个对于文件、文件夹的操作如果该文件属于系统文件必须注意加上sudo命令,否则会被提醒权限不足 .
二、 Linux基础学习中的相关作业
安装并使用toilet,figlet命令,并进行相关的输出打印


添加一个用户 loutest,使用 sudo 创建文件 /opt/forloutest,设置成用户 loutest 可以读写

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

创建一个名为 test 的文件,分别用 zip 和 tar 打包成压缩包,再解压到 /home/shiyanlou 目录


找到sources.list文件,把文件所有者改为自己(shiyanlou),把权限修改为仅仅只有自己可读可写

三、 学习中的问题与本周小结
因为过去有过Linux的使用经验,所以对于本周的基础操作没有感觉遇到什么问题,但是本次学习之后还是有很多新的感受比如这些简单的快捷键操作,还有各种方便的文件搜索方式。但是授人与鱼不如授人与渔,本周对我触动最大的是对于man指令的学习,这个指令是我第一次接触到的指令,但是我觉得这是我学习到的对于Linux最重要的命令,过去有什么关于Linux不懂得事情,只能求助百度,而且其中的回答大都含糊不清,不知道具体怎么操作,但是通过man指令,我可以轻松的找到我想要的种类,并且还可以有具体的解释,告知我如何达成操作目的。让我有了更强的自我学习能力,相信通过未来老师的讲解,和我的自我学习,可以更快更好的学好Linux。
虽然在Linux的学习中没有遇到问题,但是在撰写博客的时候遇到了问题,本身这篇博客中不少的加粗,变色,划重点等提示,但是我查看了几篇关于Markdown的博客撰写的文章,都没能解决问题,比如教程中提到的加粗:先见能力、构思能力、讨论的能力、适应矛盾。变色: 分析、设计、实现、改进.我都毫无反应,希望有哪位同学、老师看到可以告诉我一下如何解决。
20179203李鹏举 《Linux内核原理与分析》第一周学习笔记的更多相关文章
- Linux内核原理与分析-第一周作业
本科期间,学校开设过linux相关的课程,当时的学习方式主要以课堂听授为主.虽然老师也提供了相关的学习教材跟参考材料,但是整体学下来感觉收获并不是太大,现在回想起来,主要还是由于自己课下没有及时动手实 ...
- 2019-2020-1 20199314 <Linux内核原理与分析>第一周作业
前言 本周对实验楼的Linux基础入门进行了学习,目前学习到实验九完成到挑战二. 学习和实验内容 快速学习了Linux系统的发展历程及其简介,学习了下的变量.用户权限管理.文件打包及压缩.常用命令的和 ...
- 2019-2020-1 20199303<Linux内核原理与分析>第二周作业
2019-2020-1 20199303第二周作业 1.汇编与寄存器的学习 寄存器是中央处理器内的组成部份.寄存器是有限存贮容量的高速存贮部件,它们可用来暂存指令.数据和位址.在中央处理器的控制部件中 ...
- linux内核分析第一周学习笔记
linux内核分析第一周学习笔记 标签(空格分隔): 20135328陈都 陈都 原创作品转载请注明出处 <Linux内核分析>MOOC课程http://mooc.study.163.co ...
- 20169219 linux内核原理与分析第二周作业
"linux内核分析"的第一讲主要讲了计算机的体系结构,和各寄存器之间对数据的处理过程. 通用寄存器 AX:累加器 BX:基地址寄存器 CX:计数寄存器 DX:数据寄存器 BP:堆 ...
- Linux内核分析——第一周学习笔记20135308
第一周 计算机是如何工作的 第一节 存储程序计算机工作模型 1.冯·诺依曼结构模型:冯·诺依曼结构也称普林斯顿结构,是一种将程序指令存储器和数据存储器合并在一起的存储器结构.程序指令存储地址和数据存储 ...
- Linux内核分析——第一周学习笔记
20135313吴子怡.北京电子科技学院 chapter 1 知识点梳理 第一节 存储程序计算机工作模型 1.冯诺依曼体系结构:即具有存储程序的计算机体系结构.目前大多数拥有计算和存储功能的设备(智能 ...
- 20135320赵瀚青LINUX内核分析第一周学习笔记
赵瀚青原创作品转载请注明出处<Linux内核分析>MOOC课程http://mooc.study.163.com/course/USTC-1000029000 一.概述 第一周的学习内容主 ...
- 2019-2020-1 20199314 <Linux内核原理与分析>第二周作业
1.基础学习内容 1.1 冯诺依曼体系结构 计算机由控制器.运算器.存储器.输入设备.输出设备五部分组成. 1.1.1 冯诺依曼计算机特点 (1)采用存储程序方式,指令和数据不加区别混合存储在同一个存 ...
- Linux内核原理与分析-第二周作业
写之前回看了一遍秒速五厘米:如果
随机推荐
- fiddler 清除证书+重新添加证书
1. 清除证书 ①任意浏览器,打开Internet属性弹窗,点击内容页签下<证书> ②删除个人页签下,颁发者为DO_NOT_TRUST_Fiddler**的数据 2. 重新认证证书 ①打开 ...
- SDOI2012 Round1 day2 拯救小云公主(dis)解题报告
#include<cstdio> #include<cmath> #include<iostream> using namespace std; typedef l ...
- python 写一个类似于top的监控脚本
最近老板给提出一个需要,项目需求大致如下: 1.用树莓派作为网关,底层接多个ZigBee传感节点,网关把ZigBee传感节点采集到的信息通过串口接收汇总,并且发送给上层的HTTP Serve ...
- ACboy needs your help(简单DP)
HDU 1712 Problem Description ACboy has N courses this term, and he plans to spend at most M days on ...
- 九度OJ 1199:找位置 (计数)
时间限制:1 秒 内存限制:32 兆 特殊判题:否 提交:2083 解决:1010 题目描述: 对给定的一个字符串,找出有重复的字符,并给出其位置,如:abcaaAB12ab12 输出:a,1:a,4 ...
- springboot带分页的条件查询
QueryDSL简介 QueryDSL仅仅是一个通用的查询框架,专注于通过Java API构建类型安全的SQL查询. Querydsl可以通过一组通用的查询API为用户构建出适合不同类型ORM框架或者 ...
- Android中关于系统Dialog无法全屏的问题(dialog样式)
自定义一个Dialog,继承了系统Dialog的样式.这时候会发现,即使布局文件中写的width和height都是match_parent,依然无法达到全屏的效果. 原因是:系统dialog的样式.默 ...
- 数组的includes操作
数组实例的 includes() Array.prototype.includes方法返回一个布尔值,表示某个数组是否包含给定的值,与字符串的includes方法类似.ES2016 引入了该方法. [ ...
- this.Hide()与this.Visible、Application.Exit与this.Close()区别
首先明确this.Hide()和this.Visible作用完全一样,都是隐藏当前窗体,使其不可见:Application.Exit与this.Close()虽然都有关闭当前应用的作用,但作用不同. ...
- js原生函数一些封装
这是一些js原生封装的函数,主要是为了兼容IE浏览器,如下 获取css样式 function getStyle(ele, prop) { if(window.getComputedStyle) { r ...