• linux


    一,系统分区

    概念:在硬盘上产生文件系统的过程
    第一步:磁盘分区(创建隔断)
    分区规则:
             主分区
    		     最多只能分4个
    		 扩展分区
    		     最多只能建立1个
    			 主分区+扩展分区<=4
    			 该分区不支持数据读写,但是可以在扩展分区中创建逻辑分区
    		 逻辑分区
    		    必须创建在扩展分区中
    			可以在扩展分区中创建无数个逻辑分区
    			
    	注意:主分区和逻辑分区可以提供数据的存储与读取,扩展分区没有这个功能
    
    第二步:格式化(向磁盘写入文件系统)
    window支持NTFS文件系统,主要是扇形结构呈现
    Linux支持EXT4文件系统,主要是目录树结构呈现
    
    第三步:硬件设备文件名(自动识别,无需手动设置)
    
    第四步:挂载(磁盘分区和文件系统形成匹配关系)
            /  根目录放在哪个分区中
    		/boot 目录,是系统重要启动目录,建议单独分区
    		swap ,该东西很重要,建议单独分区
    
    [root@localhost ~]# _
    其中:
    root :代表当前登录系统的用户名字
    @ :代表分割符号,该符号后面都要写登录系统的设备ip
    localhost:代表本地登录
    ~ :代表你所在当前系统的位置(路径),root用户的家目录
    #: 代表当前用户的权限(#超级管理员用户   $普通用户)
    

    Linux的盘符结构

    /  : 根目录 ,是Linux盘符的最基本单位,后续所有目录都存放在根目录下面
    /etc : 系统内核所有配置文件的存放目录。Linux所有的重要配置文件都在该处
    /boot: 所有Linux的启动配置文件全部放在该目录下,该目录建议单独分区。
    /bin 和 /usr/bin 可执行的二进制文件目录(shell脚本),普通用户执行的脚本
    /sbin 和 /usr/sbin 可执行的二进制文件目录(shell脚本),超级管理员用户执行的脚本
    /dev:  存放Linux下的设备文件(硬件:打印机,光驱CD,声卡,网卡),访问该目录,相当于访问对应的某个设备
    /root : 系统管理员目录,超级管理员用户的家目录
    /home : 系统默认用户的家目录,普通用户的家目录,任何人都可以进入该目录中进行相关操作。
            所有重要的文件千万不要放在该目录下
    /tmp , /opt(给当前系统安装软件时候,如果没有特殊指定路径,就默认安装在该目录下)
    
    

    Linux常用命令

       Linux命令格式: 
       语法: 命令 [选项] [参数]
       选项: 一般选项前面都会有“-” ,增加命令的功能
       参数: 可以是任何值(数组,字母,路径地址......)
       举例:wc -a -b -c 233 /acb/d   ==>  wc -abc 233 /acb/d    
             wk /etc/b
        注意:如果遇到多个选项的命令,一般我们都会合并选项
    

    一,目录/文件的处理命令

       1, ls : 帮助我们显示目录下的文件或者子目录
         命令所在路径: /bin/ls 
    	 语法:ls [选项] [目标目录的路径]
    	 选项P67:-a 显示某个目录下的全部文件/子目录(包括隐藏文件)
               -l 显示目标路径下内容的详细信息
               补充(重要*****):
    		   -rw-r-----. 1 root root 784 8月   5 2017 auditd.conf
    		   -rw-r-----. 1 root root  81 9月  23 2017 audit.rules
    		   -rw-r-----. 1 root root 127 8月   5 2017 audit-stop.rules
    		   drwxr-x---. 2                         root      root        25    9月  23 2017    rules.d
    		              当前用户最近调用的次数    当前用户  当前用户组   大小  最近修改的时间  名字
               权限位:
    		    第一列 : d 代表当前内容位目录, - 代表当前内容为文件, l 代表当前内容为软连接
                第二~四列:当前用户对该内容的权限(r可读 ,w可写,x可执行)
                第五~七列:当前用户组对该内容的权限
    			第八~十列:其他人对该内容的权限
    	       补充二: ls -l    ==>  ll(特殊)
    		
       #  2, cd : 切换目录 
    	 命令所在路径:shell的内置命令(Linux系统内核中,任何公司生成的任何Liunx版本都会有这个命令)
         语法: cd [目标路径]
    	 补充: 查看当前所在位置的绝对路径(全路径):pwd
    	 重点参数P68: . 代表当前路径
    	            .. 代表上一级目录
    				-  返回上一次的目录
    	 
    
    
    
  • 相关阅读:
    VueUse个人笔记
    BUUCTF-PWN-第一页writep(32题)
    【Leetcode】剑指Offer 27:二叉树的镜像
    VS_QT_4_Qt设计师
    如何使用腾讯云web应用防火墙结合API网管提供安全防护?
    【JavaWeb】会话 Session
    Amazon Aurora MySQL 和 Amazon RDS for MySQL 集群故障转移和只读实例扩容时间测试
    NestJS入门6:日志中间件
    给基于cmake的工程添加uninstall功能
    解决 “编译需要TBBConfig.cmake,但TBB 2020及older版本不生成.cmake文件”的问题
  • 原文地址:https://blog.csdn.net/weixin_54425421/article/details/126957721