• 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 参数;

  • 相关阅读:
    vi/vim
    Linux相关知识
    Pikachu实验环境搭建
    DVWA-XSS(Reflected)(反射型跨站脚本攻击)
    DVWA-SQL Injection(Blind)(SQL盲注)
    DVWA—File Upload(文件上传)
    DVWA—Command Injection(命令注入)
    DVWA—Command Injection(命令注入)中出现乱码
    DVWA—Brute Force(暴力破解)
    sqli-labs闯关之61-65关
  • 原文地址:https://www.cnblogs.com/ningxinyu/p/8469605.html
Copyright © 2020-2023  润新知