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内核原理与分析》第一周学习笔记的更多相关文章

  1. Linux内核原理与分析-第一周作业

    本科期间,学校开设过linux相关的课程,当时的学习方式主要以课堂听授为主.虽然老师也提供了相关的学习教材跟参考材料,但是整体学下来感觉收获并不是太大,现在回想起来,主要还是由于自己课下没有及时动手实 ...

  2. 2019-2020-1 20199314 <Linux内核原理与分析>第一周作业

    前言 本周对实验楼的Linux基础入门进行了学习,目前学习到实验九完成到挑战二. 学习和实验内容 快速学习了Linux系统的发展历程及其简介,学习了下的变量.用户权限管理.文件打包及压缩.常用命令的和 ...

  3. 2019-2020-1 20199303<Linux内核原理与分析>第二周作业

    2019-2020-1 20199303第二周作业 1.汇编与寄存器的学习 寄存器是中央处理器内的组成部份.寄存器是有限存贮容量的高速存贮部件,它们可用来暂存指令.数据和位址.在中央处理器的控制部件中 ...

  4. linux内核分析第一周学习笔记

    linux内核分析第一周学习笔记 标签(空格分隔): 20135328陈都 陈都 原创作品转载请注明出处 <Linux内核分析>MOOC课程http://mooc.study.163.co ...

  5. 20169219 linux内核原理与分析第二周作业

    "linux内核分析"的第一讲主要讲了计算机的体系结构,和各寄存器之间对数据的处理过程. 通用寄存器 AX:累加器 BX:基地址寄存器 CX:计数寄存器 DX:数据寄存器 BP:堆 ...

  6. Linux内核分析——第一周学习笔记20135308

    第一周 计算机是如何工作的 第一节 存储程序计算机工作模型 1.冯·诺依曼结构模型:冯·诺依曼结构也称普林斯顿结构,是一种将程序指令存储器和数据存储器合并在一起的存储器结构.程序指令存储地址和数据存储 ...

  7. Linux内核分析——第一周学习笔记

    20135313吴子怡.北京电子科技学院 chapter 1 知识点梳理 第一节 存储程序计算机工作模型 1.冯诺依曼体系结构:即具有存储程序的计算机体系结构.目前大多数拥有计算和存储功能的设备(智能 ...

  8. 20135320赵瀚青LINUX内核分析第一周学习笔记

    赵瀚青原创作品转载请注明出处<Linux内核分析>MOOC课程http://mooc.study.163.com/course/USTC-1000029000 一.概述 第一周的学习内容主 ...

  9. 2019-2020-1 20199314 <Linux内核原理与分析>第二周作业

    1.基础学习内容 1.1 冯诺依曼体系结构 计算机由控制器.运算器.存储器.输入设备.输出设备五部分组成. 1.1.1 冯诺依曼计算机特点 (1)采用存储程序方式,指令和数据不加区别混合存储在同一个存 ...

  10. Linux内核原理与分析-第二周作业

    写之前回看了一遍秒速五厘米:如果

随机推荐

  1. Mysql 行数据转换为列数据

    现有如下表: 需要统计手机所有售卖价格,显示为如下表: 需要使用group_concat对price进行处理,并且去重重复价格 sql如下: select type,group_concat(DIST ...

  2. maven;cargo;仓库

    [说明]又到晚上九点了,不得不加快进度,首先就是日报.今天上午在服务器搭建maven,下午完成了一个maven web项目,晚上改错找maven配置问题(因为想装jetty和cargo) 一:今日完成 ...

  3. WinForm开发----关闭window窗体最好的办法

    最近有一人问道,如何切换窗体.一想到这,我就想,不就是new一个form,然后就show么? 可是我发现,当你控制某个属性的时候,不是不能控制,只是很麻烦而已.有没有好的办法?当然有,咋办? 最简单最 ...

  4. Javaweb基础--->Servlet(转载)

    今天看到这篇博客,感觉还不错,拿来借鉴学习一下. 一.Servlet 是什么? Java Servlet 是运行在 Web 服务器或应用服务器上的程序,它是作为来自 Web 浏览器或其他 HTTP 客 ...

  5. LeetCode:反转字符串中的元音字母【345】

    LeetCode:反转字符串中的元音字母[345] 题目描述 编写一个函数,以字符串作为输入,反转该字符串中的元音字母. 示例 1: 输入: "hello" 输出: "h ...

  6. ubuntu sudo-update出错Encountered a section with no Package: header

    Reading package lists... Error! E: Encountered a section with no Package: header E: Problem with Mer ...

  7. Docker alpine 设置东八时区

    FROM alpine:3.8 RUN echo 'http://mirrors.ustc.edu.cn/alpine/v3.5/main' > /etc/apk/repositories &a ...

  8. zookeeper学习与实战(一)环境部署

    [背景]:最近需要做这样一件事,在一台服务器上通过客户端生成配置文件,然后需要将该配置文件实时的传输到上百台应用服务器,供应用程序读取.同时,该配置文件是不定时更新内容,只要有更新,远程应用服务器应该 ...

  9. 【Flask】SelectedField 同步数据库

    ## 如果不加入__init__函数会导致,SelectedField表单生成只有里面的内容不会和数据库同步(即数据库添加,删除字段时表单中数据项和初始化时一致.下一次重启app是才会同步) clas ...

  10. Ansible 实战之部署Web架构

    WEB架构(ubuntu 16.04): Proxy -- WebServer(Nginx+PHP+Django) -- Nosql -- MariaDB 一. 定义Inventory [proxy] ...