首页 > 其他分享 >基础篇

基础篇

时间:2024-07-10 15:51:50浏览次数:6  
标签:文件 用户组 基础 ------------ 修改 Linux 权限

一、Linux的规则

1. 计算机概论 24.7.5

1.1 运作流程

image

1.2 计算单位

进位制 Kilo Mega Giga Tera Peta Exa Zetta
二进制 1024 1024K 1024M 1024G 1024T 1024P 1024E
十进制 1000 1000K 1000M 1000G 1000T 1000P 1000E

DDR SDRAM:DDR是所谓的双倍数据传输速度,可以在一次周期中进行两次数据的传输

2. what is Linux?

多人多任务系统

所有的程序或系统设备都是文件
不管程序本身还是附属文件,所写的程序只有一个目的,且要有效地完成目标

二、Linux文件、目录与磁盘格式

文件权限

首先切换root,其次ls -al 查看文件属性
文件权限的重要性:

  • 系统保护的功能
  • 团队开发软件或数据共享的功能
  • 未将权限设置妥当的危害
    例如
    | -rw-r--r-- | 1 | root | root | 1864 | May | 4 | 18:01 | initial-setup-ks.cfg |
    | ------------ | ------------ | ------------ | ------------ | ------------ | ------------ | ------------ | ------------ | ------------ |
    | 文件类型权限 | 链接数 | 文件拥有者 | 文件所属用户组 | 文件大小 | | 文件最后修改时间 | | 文件名 |

1. 文件类型权限

一共有10个字符,除第一个字符外,三个为一组

第一个字符:代表其类型是目录、文件或链接文件等

  • 当为[d]则是目录
  • 当为[-]则是文件
  • 若是[I]则表示链接文件
  • 若是[b]则表示设备文件里面可供存储的周边设备
  • 若是[c]则表示设备文件里面的串行端口设备,例如键盘、鼠标

第一组为文件拥有者可具备的权限
第二组为加入此用户组之账号的权限
第三组为非本人且未加入本用户组的其他账号的权限

2. 链接数

表示有多少文件名链接到此节点

3. 文件拥有者

表示该文件(或目录)的拥有者账号

4. 文件所属用户组

表示该文件的所属用户组

5. 文件大小

表示该文件的容量大小,默认单位为Bytes

6. 文件最后修改时间

表示该文件的创建日期或是最近的修改日期

7. 文件名

若文件名之前多一个[.],则代表该文件是隐藏文件

权限修改

chgrp 修改文件所属用户组

chown 修改文件拥有者

用户必须已存在才能修改

chmod 修改文件权限

三、shell&shell script

四、Linux使用者管理

五、Linux系统管理员

标签:文件,用户组,基础,------------,修改,Linux,权限
From: https://www.cnblogs.com/cj037419/p/18257441

相关文章

  • python urllib 基础 1
    url='http://www.baidu.com'#模拟浏览器向服务器发送请求response=urllib.request.urlopen(url)#res=response.read().decode('utf-8')#print(res)#一个类型,六个方法#print(type(res))##HTTPResponse类型#print(type(response))#一个字节一个字节读#......
  • 计算机基础
    计算机基础黄俊人一、什么是编程什么是编程语言:人与计算机交流的介质什么是编程:用编程语言写出一个个文件,这堆文件会达到一个目的编程有什么用:让计算机帮我们干活二、计算机组成原理CPU中央处理器:功能帮我们控制四肢运算+判断控制器:控制构成计算机的一大堆......
  • WordPress基础之菜单导航栏设置
    菜单是WordPress的一项重要功能,方便用户快速打开网站页面,我们通常说的网站导航栏就是菜单。菜单通常显示在网站的顶部或者底部,以Apple官网的为例:这篇文章我们就学习下:如何添加、删除菜单;如何调整菜单顺序和层级;如何添加自定义链接菜单。1.如何增加、删除菜单前置要求:已有文章......
  • 代码随想录算法训练营第56天 | 图论理论基础 、深搜理论基础、98. 所有可达路径、广
    图论理论基础今天主要是理论大家可以在看图论理论基础的时候,很多内容看不懂,例如也不知道看完之后还是不知道邻接矩阵,邻接表怎么用,别着急。理论基础大家先对各个概念有个印象就好,后面在刷题的过程中,每个知识点都会得到巩固。https://www.programmercarl.com/kamacoder/图......
  • 2024短视频IP快速起号实战课,0基础打造爆款内容设计+运营
    摘要:本教程旨在系统阐述从零基础到实现短视频IP快速起号的全过程,涵盖内容设计、粉丝运营、变现策略及关键技术点,共计23节课程,为短视频创作者及企业营销人员提供一套全面而实用的实战指南。第一章:短视频IP起号基础起号意义解析:深入探讨短视频平台中快速起号对于品牌建立、......
  • Java基础进阶——128陷阱(剖析Integer类的自动拆箱和装箱)
    一、什么是128陷阱?下面用一段代码展示了什么是128陷阱:publicstaticvoidmain(String[]args){Integera=10;Integerb=10;Integeraa=127;Integerbb=127;Integeraaa=128;Integerbbb=128;......
  • JAVA零基础小白自学日志——第十天
    文章目录1.static修饰变量[1].静态变量的定义[2].静态变量属于类[3]静态变量的初始化[4].静态变量的调用2.static修饰方法[1].静态方法的定义[2].静态方法的调用3.静态块[1].静态块定义[2].静态块和匿名块的演示,运行下程序就能看出来区别小贴士今日提要:记得昨天我......
  • MongoDB安装、基础操作和聚合实例详解
    虽然MongoDB这些年很流行,但笔者之前没研究过,现在有需求研究这类NoSQL的数据库,是为了验证其是否可被替换。MongoDB是很轻量的文档数据库,简单测试也懒得专门准备虚拟机环境了,直接在macOS上安装测试下其基础功能。1.使用Homebrew安装MongoDB2.启动/停止MongoDB服务3.启动......
  • JAVA中的反射机制讲解(JAVA基础)
    反射是什么Java反射机制是Java语言一个很重要的特性,它使得Java具有了“动态性”。在Java程序运行时,对于任意的一个类,我们能不能知道这个类有哪些属性和方法呢?对于任意的一个对象,我们又能不能调用它任意的方法?答案是肯定的!这种动态获取类的信息以及动态调用对象方法的功能就来......
  • [C++入门]基础与语法
    1.数据类型C++作为一种强类型语言,支持多种数据类型,这些数据类型用于声明变量、函数参数、返回值等。数据类型可以分为两大类:基本数据类型和复合数据类型。基本数据类型整型(IntegerTypes):包括int(基本整型)、short(短整型)、long(长整型)、longlong(超长整型)、char(字符型,虽常作为......