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内核原理与分析-第二周作业
写之前回看了一遍秒速五厘米:如果
随机推荐
- [Catalan数]1086 栈、3112 二叉树计数、3134 Circle
1086 栈 2003年NOIP全国联赛普及组 时间限制: 1 s 空间限制: 128000 KB 题目等级 : 黄金 Gold 题解 题目描述 Description 栈是计算机中 ...
- 【CodeM初赛B轮】F 期望DP
[CodeM初赛B轮]F 题目大意:有n个景点,m条无向边,经过每条边的时间需要的时间是li,在第i个景点游览花费的时间是ti,游览完第i个景点可以获得的满意度是hi.你的总时间为k,起初你等概率的选 ...
- F - Monkey Banana Problem
F - Monkey Banana Problem Time Limit:2000MS Memory Limit:32768KB 64bit IO Format:%lld & ...
- Eclipse 查看第三方jar包文件源代码解决方法
1.打开第三方依赖包,源文件的快捷键:ctrl + mouseClick 2.由于我们下载的第三方jar 包,如Spring等相关的依赖包时,并没有附加下载相应的源文件,所以经常出现如图的这种问题. ...
- 九度OJ 1183:守形数 (数字特性)
时间限制:1 秒 内存限制:32 兆 特殊判题:否 提交:3815 解决:2005 题目描述: 守形数是这样一种整数,它的平方的低位部分等于它本身. 比如25的平方是625,低位部分是25,因此25是 ...
- JAVA NIO 简介 (netty源码死磕1.1)
[基础篇]netty 源码死磕1.1: JAVA NIO简介 1. JAVA NIO简介 Java 中 New I/O类库 是由 Java 1.4 引进的异步 IO.由于之前老的I/O类库是阻塞I/ ...
- [IOI2018]组合动作
IOI2018 组合动作 UOJ 首先显然可以两次试出首字母 考虑增量构造 假设首字母为A,且已经试出前i个字母得到的串s 我们考虑press这样一个串s+BB+s+BX+s+BY+s+XA 首先这个 ...
- BAPI_SALESORDER_CREATEFROMDAT2 创建退货SO
BAPI_SALESORDER_CREATEFROMDAT2创建退货订单时,会出现以下错误:不允许业务对象 BUS2032 和销售凭证类别 H 的组合. 解决办法: 采用/原BAPI的内嵌BAPI: ...
- 财经世界(5)国际货币基金组织,世界银行,国际清算银行(BIS)与美联储
(1)国际货币基金组织 *国际货币基金组织(International Monetary Fund,简称:IMF)是根据1944年7月在布雷顿森林会议签订的<国际货币基金协定>,于1945 ...
- flask初次搭建rest服务笔记
官网中有用的记录一下,太多只是记录了最简单的官网docs:http://flask.pocoo.org/docs/0.12/ 跑起来一个程序 $ export FLASK_APP=hello.py $ ...