【Linux】 目录结构&基础命令

目录结构&基础命令

Linux系统

发行版本:ubuntu RedHat CentOS Debian

Linux和Windows的区别:

  1. Linux主要使用命令行操作系统,Windows图形化界面
  2. Linux主要应用于服务器,Windows是个人操作系统
  3. Linux属于开源项目,而Windows不开源
  4. Linux是多用户系统,Windows是单用户系统

多用户:多个用户可以同时登录并工作

Linux的目录结构

Windows:磁盘管理——盘符: C D E F 最早使用的是机械硬盘,中心区域读取快,边缘读取慢,所以中心是C。现在固态硬盘没有这些关系。

Linux:没有盘符,所有文件从根目录开始存储 ( / ),是一个倒装树的结构。

根目录下的一级子目录:

  • bin:系统命令所对应的可执行文件
  • etc:系统配置文件 终端配置文件(bash.bashrc) vim的配置文件(vim/vimrc)
  • dev:存储一些设备接口
  • root:root用户的家目录 超级管理员
  • home :普通用户的家目录,每个普通用户会在其下有一个同名的子目录,这个目录称为普通用户的家目录
  • usr:存储系统资源文档
  • mnt:临时挂载点
  • proc:虚拟目录,存储内存映射
  • lib:系统库文件 .so 加包

两个概念:

  • 绝对路径:从根目录开始指定的位置

  • 相对路径:从当前工作目录开始指定的位置

基础操作命令

pwd:显示当前目录的绝对路径

cd

  • cd 【目录名】:进入目录

  • cd -:切换到上一个目录

  • cd ~:切换到用户家目录

  • cd …:退到上一级 .代表当前目录 …代表上一级目录

在这里插入图片描述

ls 【路径】:浏览当前目录下的文件 不加路径默认显示当前目录的内容

​ 选项:-a 显示所有文件(隐藏文件 -> 文件名是.开头的)

-i 显示文件的inode结点号

-l 以列表形式显示文件的更多信息,如下表

文件类型文件访问权限文件连接数属主组用户文件大小(字节)最后修改时间文件名
-rw-r–r--1studentstudent89807月 10 2019examples.desktop
drwxrwxr–3studentstudent40967月 10 2019go
drwxr-xr-x2studentstudent40967月 10 2019公共的

linux通过分组方式管理系统用户:权限管理 每个文件对不同的用户提供不同的服务

  • 属主
  • 组用户
  • 其他用户

Linux的文件系统: EXT4 索引式的文件系统

windows的文件系统:NTFS

u盘的文件系统:FAT32

EXT4:将整个磁盘换分成三个区域:

  • superblock:存储整个文件系统的信息,包括了inode和block的总量、使用量、剩余量
  • inode(n个):每个文件都有一个inode结点,存储文件的属性信息、文件内容存在的block编号
  • block:存储文件的内容,如果文件内容多,可以占据多个block

文件类型

linux上一切皆文件

文件分类:

  1. 普通文件:-

  2. 目录文件:d

  3. 管道文件:进程间通讯 p

  4. 连接文件:windows上的快捷方式 l

  5. 设备文件:块设备 字符设备 套接字

    ​ b c s

linux不以文件拓展名来区分文件类型

文件权限

可以按三位三位划分

属主权限u组用户权限g其他用户权限o
rw-r–r-x
  • r :读权限
  • w:写权限
  • x:普通文件 可执行文件 目录文件 可进入权限
  • -:无权限

修改文件权限:chmod

  • 文字设定法:

    • 修改哪个:u g o a
    • 怎么操作:+ - =
    • 权限给法:r w x (rw 、rwx等)
  • 数字设定法:二进制类型

    rwxn(0 - 7)
    1004
    0102

    三个n 每个n对应一个用户权限

    例如:chmod 777 将所有用户权限都设为全可

查看帮助手册

man 【命令】

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值