• 渗透测试学习 三、Linux基础


    Linux发行版本  内核+应用程序  打包在一起

    一、优点:

    完全免费  完全兼容POSIX 1.0标准  多用户,多任务  良好的界面  可靠安全稳定的性能

    支持多种平台  丰富的网络功能  安全性更好(针对Linux的木马,病毒很少)

    二、内核版本-->技术表示开发版

    三、磁盘分区表示:

      /dev/hda5

    dev:硬件设备文件所在的目录

    hd:表示IDE设备

    sd:表示SCSI设备

    a:硬盘的顺序号,以字母a,b,c...表示

    5:分区的顺序号,以数字1,2,3....表示

    四、Linux中默认使用的文件系统类型

    EXT4  第3代扩展文件系统

    SWAP  交换文件系统

    支持的其他文件系统:FAT12,FAT32,NTFS,XFS,JFS

    五、目录结构

    树形目录结构

      最顶层:根目录

        

    bin:存放普通用户所执行的一些命令

    boot:存放系统引导装载的程序

    dev:存放磁盘挂载存储

    etc:存放Linux系统的服务,系统配置文件

    home:存放普通用户的家目录

    lib:存放系统的库文件

    lost+found:无实际意义,挂载光盘

    media:用来挂载磁盘,光盘

    mut:用来挂载磁盘,光盘

    opt:安装外部的大型程序

    porc:系统的临时记录系统参数(开机前是没有的)

    root:超级管理员账号的家目录

    sbin:存放超管的指向的命令

    selinux:应用级的防御

    srv:系统的配置文件

    sys:系统的配置文件

    tmp:窜访一些临时文件

    usr:安装的源码,编译的文件,安装的外部程序

    var:存放系统的日志

    命令行中的#号 是代表当前的用户的权限

    [root@xx ~]#

    root:当前登陆的用户名称

    xx:计算机的名字

    ~:所在的目录

    #:管理员权限

    $:是普通用户权限

    六、Linux命令的分类

      Linux命令

        用于实现某一类功能的指令和程序,命令的执行依赖于解释器程序。

      Linux命令的分类

        内部命令:属于shell解释器的一部分

        外部命令:独立于shell解释器之外的程序文件

      Linux命令行格式

        通用格式:

          命令行 [选项] [参数]

        选项:用于调节命令的具体功能

        以 - 引导短格式选项(单个字符) 如 -l

        以 -- 引导常格式选项(多个字符) 如 --color

        多个短格式选项可以写在一起,只用一个 - 引导。

        参数:命令操作的对象

      命令行操作的几个辅助操作:

      tab键:自动补全命令

      :强制换行

      ctrl+u:清空至行首

      ctrl+k:清空至行尾

      ctrl+l:清屏

      ctrl+c:取消本次命令编辑

    七、Linux命令集合

    推荐《鸟哥的Linux私房菜》,里面有详细的介绍~

  • 相关阅读:
    halcongen_region_contour_xld轮廓转化成区域
    fit_circle_contour_xld拟合圆
    关于.Net Core下因客户端主动取消导致Request请求[FromBody]模型绑定读取异常BadHttpRequestException
    Java有了synchronized,为什么还要提供Lock
    源码详解数据结构Linked List
    CVE20213129:Laravel远程代码漏洞复现分析
    缓存最关心的问题是什么
    如何使用Java AWT 创建一个简易计算器
    聊聊数仓中TPCDDS&TPCH与查询性能的那些事儿
    6张图为你分析Kafka Producer 消息缓存模型
  • 原文地址:https://www.cnblogs.com/Yuuki-/p/10725469.html
Copyright © 2020-2023  润新知