zoukankan      html  css  js  c++  java
  • 20165311 预备作业3 Linux安装及学习

    Linux安装

    由于回家没有带笔记本,所以把VirtualBox安装在家里的台式上,回学校之后再重新在自己的笔记本上安装虚拟机。参考《基于VirtualBox安装Ubuntu图文教程》,整个安装的过程都没有什么问题,但是在安装VirtualBox虚拟机增强功能时一直弄不好,后来仔细看才知道是自己没有注意空格。。。

    Linux学习

    一、学习别出心裁的Linux命令学习法

    1.Linux的架构

    2.Linux的整体学习步骤

    3.Ubuntu快捷键:使用快捷键可以大大增加效率,例如CTRL+ALT+T  ALT+数字N  Tab(补全)上下键等等

    4.Linux命令、man命令、cheat命令

    二、学习Linux基础入门课程

    第三节 用户及文件权限管理

    1.创建用户:sudo adduser lilei
    2.切换用户su -l lilei
    su -l lilei
    密码
    3.切换root
    su shiyanlou
    密码
    4.给用户增加sudo权限
    在root权限下,sudo usermod -G sudo lilei
    通过groups lilei 查看
    5.给/opt路径开通读写权限
    sudo chmod 777 /opt
    6.创建文件
    touch test
    7.删除用户
    sudo deluser lilei
    8.查看伪终端用户
    who am i

    第四节 Linux目录结构及文件基本操作

    1.创建多个文件
    touch {1..10}.txt
    rm {1..5}.txt
    2.调用眼睛
    xeyes
    nohup xeyes &
    3.更新软件列表
    sudo apt-get update
    4.更新软件
    sudo apt-get upgrade
    5.安装软件
    sudo apt-get install 软件名
    6.复制路径
    cp -r
    7.强制删除
    rm -f
    8按行数查看
    cat -n
    nl
    9.按进度查看
    more

    第五节 环境变量与文件查找

    所谓变量就是计算机中用于记录一个值的符号,而这些符号将用于不同的运算处理中。通常变量与值是一对一的关系,可以通过表达式读取它的值并赋值给其它变量,也可以直接指定数值赋值给任意变量。环境变量的作用域比自定义变量的要大,如 Shell 的环境变量作用于自身和它的子进程。在所有的 UNIX 和类 UNIX 系统中,每个进程都有其各自的环境变量设置,且默认情况下,当一个进程被创建时,除了创建过程中明确指定的话,它将继承其父进程的绝大部分环境设置。

    set 显示当前 Shell 所有变量,包括其内建环境变量(与 Shell 外观等相关),用户自定义变量及导出的环境变量。

    env 显示与当前用户相关的环境变量,还可以让命令在指定环境中运行。

    export 显示从 Shell 中导出成环境变量的变量,也能通过它将自定义变量导出为环境变量。

    第六节 文件打包与解压缩

    1.用zip命令打包并解压
    使用zip命令打包,用unzip命令解压
    代码:touch test
    zip -r -1 -o test.zip test
    unzip -q test.zip -d /home/shiyanlou

    2.用tar命令打包并解压
    均使用tar命令,配以不同参数
    代码:touch test
    tar -cf test.tar test
    tar -xf test.tar -C /home/shiyanlou

    第七节 文件系统操作与磁盘管理

    1.df命令查看磁盘的容量
    2.du命令查看目录的容量 加上-h参数,以更易读的方式展示
    3.使用mkfs命令格式化磁盘
    4.使用mount命令挂在磁盘到目录树
    5.使用umount命令卸载已挂载磁盘
    6.使用fdisk为磁盘分区
    7.使用losetup命令建立镜像与回环设备的关联

    第八节 Linux下的帮助命令

    1.内建命令实际上是 shell 程序的一部分,其中包含的是一些比较简单的 Linux 系统命令,这些命令是写在bash源码的builtins里面的,并由 shell 程序识别并在 shell 程序内部完成运行。
    2.外部命令是 Linux 系统中的实用程序部分,因为实用程序的功能通常都比较强大,所以其包含的程序量也会很大,在系统加载时并不随系统一起被加载到内存中,而是在需要时才将其调用内存。
    3.help 命令是用于显示 shell 内建命令的简要帮助信息。
    4.man 命令获取帮助,man [命令],man ls 打开手册。
    5.info 命令获取帮助,info [命令]

  • 相关阅读:
    从mysql中dump数据到本地
    浮点数为何不能进行相等性比较
    Flume安装
    Java 一致性Hash算法的学习
    zookeeper 四字命令的使用
    Mac Eclipse安装lombok
    Linux Tomcat8 启动堆内存溢出
    Netty5+Jboss(Marshalling)完成对象序列化传输
    Elasticsearch基础
    Elasticsearch设置最大返回条数
  • 原文地址:https://www.cnblogs.com/fakerli/p/8463710.html
Copyright © 2011-2022 走看看