zoukankan      html  css  js  c++  java
  • 渗透测试学习 三、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私房菜》,里面有详细的介绍~

  • 相关阅读:
    Linuxboot:linux as UEFI,linux over UEFI
    在阿里云上安装黑苹果的一种设想
    Dsm as deepin mate(3):离线编辑初始镜像,让skynas本地验证启动安装/升级
    硬件融合的新起点:虚拟firmware,avatt的编译(2)
    将虚拟机集成在BIOS和EFI层,vavvt的编译(1)
    2013.08.19—2013.08.23周总结
    关于自我介绍
    Java入门系列:实例讲解ArrayList用法
    Hadoop文件的基本操作
    继承关系的理解
  • 原文地址:https://www.cnblogs.com/Yuuki-/p/10725469.html
Copyright © 2011-2022 走看看