zoukankan      html  css  js  c++  java
  • 20165317 Linux安装及学习

    Linux安装及学习

    一、Linux的安装

    我通过virtualbox和ubuntu官网下载了virtualbox5.2.6和ubuntu17.04版本。
    在操作过程中,我基本是按照老师的步骤进行的,也没有遇到特别的困难的问题。

    二、Linux命令的学习

    • 别出心裁的Linux命令学习法
      Linux系统的架构:壳shell、库函数、系统调用、内核
      快捷键:CTRL+alt+T——打开终端;CTRL+shift+T——新建标签页;alt+数字N——切换到第N个标签页;tab——终端中命令补全;CTRL+C——终止程序运行。
      帮助文档man:使用printf查看,-k搜索函数,-f查看命令基本功能
      Cheat:合法作弊器。其中-d显示cheat安装路径,-e新建一个小抄,-l列举所有可用的小抄,-s在所有可用的小抄中查找,-v显示cheat的版本。

    • 学习Linux基础入门课程
      -- 实验一:Linux系统简介
      了解了Linux系统的发展和历史,了解了Linux系统和Windows系统的相似和区别。
      -- 实验二:基本概念及操作
      CTRL+D:键盘输入结束或结束终端;
      CTRL+S:暂停当前程序运行,按任意按键继续;
      CTRL+Z:将当前程序切换至后台运行;
      CTRL+A:光标移至输入行头;
      CTRL+E:光标移至输入行末;
      CTRL+K:删除光标后的字符到行末;
      alt+backspace:向前删除一个单词;
      通配符:
      *:匹配0或多个字符;
      ?:匹配任意一个字符;
      [list]:匹配list中任意单一字符;
      [!list]:匹配除list意外任意单一字符;
      [c1-c2]:匹配c1到c2中任意单一字符;
      {string1,string2}:匹配其中一个字符串;
      {c1..c2}:匹配c1到c2中全部字符。
      --实验三:用户及文件权限管理
      用户管理:
      查看用户:who am i 或者 who mom likes;
      创建用户:sudo adduser 用户名;
      切换登录用户: su -l 用户名;
      查看自己属于哪些用户组:groups 用户名;
      删除用户:sudo deluser 用户名 --remove-home;
      文件权限管理:
      查看文件权限: ls -l;
      新建空白文件:touch 文件名;
      变更文件所有者:sudo chown 用户名 文件;
      修改文件权限:chmod 更改文件权限,二进制数字表示和加减赋值操作。
      -- 实验四:Linux目录结构及文件基本操作
      进入上一级目录: cd ..
      进入你的 home 目录: cd ~
      使用 pwd 获取当前路径
      绝对路径:以根" / "目录为起点的完整路径,以用户所要到的目录为终点;
      相对路径:以当前目录 . 为起点,以用户所要到的目录为终点;
      新建空白目录:mkdir 目录名;
      复制文件:cp加上 -r 或者 -R 文件名 复制到的位置;
      删除文件:rm 文件名;
      删除目录: rm加上 -r 或 -R 目录名;
      移动文件:mv 源目录文件 目的目录 ;
      文件重命名:mv 旧的文件名 新的文件名;
      查看文件:使用 cat,tac 和 nl 命令查看文件,使用 more 和 less 命令分页查看文件;
      --实验五:环境变量与文件查找
      创建变量:declare 变量名(可省略)利用=号给变量赋值;
      读取变量的值:使用 echo 命令和 $ 符号;
      与环境变量相关的命令:set,env,export;
      让环境变量立即生效:source;
      搜索文件:与搜索相关的命令常用的有 whereis,which,find 和 locate;
      --实验六:文件打包与压缩
      常用的压缩文件命令:zip,rar,tar;
      zip压缩:-r 表示递归打包包含子目录的全部内容,-q 参数表示为安静模式,-o 表示输出文件名。利用unzip命令解压;
      查看打包后文件的大小:du命令;
      rar压缩:a 添加一个目录 ~ 到一个归档文件中,如果该文件不存在就会自动创建。d 从指定压缩包中删除某个文件,l 只看不解压。利用unrar解压;
      tar 打包工具:-c 表示创建一个 tar 包文件,-f 用于指定创建的文件名,-x解包一个文件,到指定路径的已存在目录(-C 参数),只查看不解包文件 -t 参数;

  • 相关阅读:
    Server Tomcat v8.0 Server at localhost was unable to start within 45 seconds. If the server requires more time, try increasing the timeout in the server editor.
    用户画像——“打标签”
    python replace函数替换无效问题
    python向mysql插入数据一直报TypeError: must be real number,not str
    《亿级用户下的新浪微博平台架构》读后感
    【2-10】标准 2 维表问题
    【2-8】集合划分问题(给定要分成几个集合)
    【2-7】集合划分问题
    【2-6】排列的字典序问题
    【2-5】有重复元素的排列问题
  • 原文地址:https://www.cnblogs.com/ningxinyu/p/8469605.html
Copyright © 2011-2022 走看看