• 20162307张韵琪 作业03


    第一步 安装虚拟机

    1.在官网上下载VirtualBox


    2.一路next下去,并按照老师给的步骤做下去,毫无阻碍


    第二步 学习Linux

    我是一个电脑白痴,所以学习起来有些吃力,还好教程说的明白,让我打开了新的世界的大门

    a.Linux的简介

    (让我从不知道Linux是什么东西到对它有一个大概的了解)
    Linux 就是一个操作系统,就像我们多少已经了解的 Windows和 Mac OS。Linux 是系统调用和内核那两层,我们使用的操作系统还包含一些在其上运行的应用程序,比如文本编辑器,浏览器,电子邮件。
    还有就是Linux和windows的区别

    Windows 没有的

    稳定的系统
    安全性和漏洞的快速修补
    多用户
    用户和用户组的规划
    相对较少的系统资源占用
    可定制裁剪,移植到嵌入式平台(如安卓设备)
    可选择的多种图形用户界面(如 GNOME,KDE)

    Linux 没有的

    没有特定的支持厂商
    游戏娱乐支持度不足
    专业软件支持度不足

    b.基本概念及操作

    我学会了一些快捷键的操作按键
    Ctrl+d 键盘输入结束或退出终端
    Ctrl+s 暂停当前程序,暂停后按下任意键恢复运行
    Ctrl+z 将当前程序放到后台运行,恢复到前台为命令fg
    Ctrl+a 将光标移至输入行头,相当于Home键
    Ctrl+e 将光标移至输入行末,相当于End键
    Ctrl+k 删除从光标所在位置到行末
    Alt+Backspace 向前删除一个单词
    Shift+PgUp 将终端显示向上滚动
    Shift+PgDn 将终端显示向下滚动
    我发现每节课后面都有好玩的东西

    ![](http://images2015.cnblogs.com/blog/1064025/201612/1064025-
    20161224231401761-1551863385.png)

    c 用户及文件权限管理

    我学会了如何创建用户、设置文件权限

    ![](http://images2015.cnblogs.com/blog/1064025/201612/1064025-
    20161224231756386-632714899.png)

    d.其他学到的东西

    (后面就不分点了)
    目录途径
    你想进入某个具体的目录或者想获得某个目录的文件(目录本身也是文件)那就得用路径来找到了。

    使用 cd 命令可以切换目录,在 Linux 里面使用 . 表示当前目录,.. 表示上一级目录(**注意,还记得我们上一节介绍过的,以 . 开头的文件都是隐藏文件,所以这两个目录必然也是隐藏的,你可以使用 ls -a 命令查看隐藏文件), - 表示上一次所在目录,~ 通常表示当前用户的"home"目录。使用 pwd 命令可以获取当前所在路径(绝对路径)
    进入上一级目录:

    $ cd ..
    
    

    等等
    附一张可爱的图片 $ xeyes

    环境变量与文件查找
    Shell 变量,所谓变量就是计算机中用于记录一个值(不一定是数值,也可以是字符或字符串)的符号,而这些符号将用于不同的运算处理中。通常变量与值是一对一的关系,可以通过表达式读取它的值赋值给其它变量,也可以直接指定数值赋值给任意变量。为了便于运算和处理,大部分的编程语言会区分变量的类型,用于分别记录数值、字符或者字符串等等数据类型。Shell 中的变量也基本如此,有不同类型(但不用专门指定类型名),可以参与运算,有作用域限定。
    了解了变量,就能更好了解环境变量了

    查找文件
    与搜索相关的命令常用的有如下几个whereis,which,find,locate

    文件的打包与压缩
    在 Windows 上我们最常见的不外乎这三种.zip,.rar,.7z后缀的压缩文件,而在 Linux 上面常见常用的除了以上这三种外,还有.gz,.xz,.bz2,.tar,.tar.gz,.tar.xz,tar.bz2


    文件系统操作与磁盘管理


    总结

    这次对于Linux操作系统的学习,让我感受到了代码的乐趣,以前的我以为它是枯燥乏味的,但是经过此次学习,我发现这是一个新的世界。每一次代码的输入,每一次成功的操作都会给我带来成就感。有很多次我都想要放弃了,但是每次我都坚持下来了!这就是我的进步。。我希望我以后都能遇到困难,自己主动地去克服,不依赖别人。

  • 相关阅读:
    java 在线网络考试系统源码 springboot mybaits vue.js 前后分离跨域
    springboot 整合flowable 项目源码 mybiats vue.js 前后分离 跨域
    flowable Springboot vue.js 前后分离 跨域 有代码生成器 工作流
    Flowable 工作流 Springboot vue.js 前后分离 跨域 有代码生成器
    java 企业 网站源码 后台 springmvc SSM 前台 静态化 代码生成器
    java 进销存 商户管理 系统 管理 库存管理 销售报表springmvc SSM项目
    基于FPGA的电子计算器设计(中)
    基于FPGA的电子计算器设计(上)
    FPGA零基础学习:SPI 协议驱动设计
    Signal tap 逻辑分析仪使用教程
  • 原文地址:https://www.cnblogs.com/Tiffany23/p/6218840.html
Copyright © 2020-2023  润新知