Linux系统基础学习

news/2024/11/16 15:48:31/文章来源:https://www.cnblogs.com/gsupl/p/18295985

系统目录结构

登录系统之后输入ls命令查看系统目录

image
image

系统常用的目录

  • /bin 存放着最常用的命令,包括用户和系统管理员都会使用的命令。
  • /boot 存放启动linux的核心文件,包括内核文件、引导文件、镜像文件
  • /dev 存放着 Linux 系统中所有的设备文件,如硬盘、CD-ROM等
  • /home 用户的主目录, 每个用户都有自己的目录,一般是以用户账号命名的
  • /lib 存放着系统最基本的动态连接共享库,是系统运行必须的。类似于 Windows 的 DLL 文件
  • /media Linux 系统会自动识别一些设备,如 U 盘、光驱等,当识别后,会把识别的设备挂载到这个目录下
  • /proc /proc是一种伪文件系统(即虚拟文件系统), 存储着当前内核运行状态的信息,这些信息可以通过文件来读取
  • /root root用户的主目录, 它和/home/root是同一个目录。
  • /sbin System Binaries(系统二进制文件)的缩写, 存放着系统管理员使用的命令
  • /tmp 临时文件目录, 系统可能会定期清理该目录中的文件
  • /usr User Programs(用户程序)的缩写, 存放着大多数用户程序和数据
  • /var Variable(可变)的缩写, 存放着经常更改的数据, 如系统日志、邮件等

文件的基本属性

查看文件的属性

Linux 系统是一种典型的多用户系统,不同的用户处于不同的地位并拥有不同的权限。在 Linux 系统中,通常使用 chown 命令来修改文件或目录的所有者,chmod 命令则用于设置用户的权限

  • chown (change owner) :用于修改文件或目录的所有者和组。
  • chmod (change mode) :用于修改文件或目录的权限,如读、写、执行权限
    在Linux 中可使用 ll 或者 ls –l 命令来显示一个文件的属性以及文件所属的用户和组
    image
    (1)文件的属性由左边第一部分10个字符来确定
    image
    第0位表示文件的类型(d表示目录、-表示文件、l表示链接文档)
    1-3位表示该文件所有者的文件权限
    4-6位表示同组用户对该文件的权限
    7-9位表示其他用户对该文件的权限
    image

文件的属主和属组

在linux中,用户是按照组来分类的,一个用户可以属于一个或者多个组,文件所有者之外的用户可以是同组用户和其他用户,这三个用户对文件的权限都是有所不同的
示例:proc第一位为d,表示目录文件,1-3位r-x,表示文件所有者对文件有可读可执行权限,4-6位r-x,表示同组其他用户对其文件有可读可执行权限,7-9位r-x,表示其他非同组用户对其文件有可读可执行权限
image

  • chown 更改文件属主和属主(属主就是文件所有者,属组就是在哪一个组当中)
    chown [-R] 属主名:属组名 文件名
    image
    将root修改为kali
    image
  • chomd 更改文件权限(文件所有者(user)、用户组(Group)、其它用户(Other Users))
    image
    快捷修改文件的权限
    image
    示例:
    新建一个qwert文件,此时的权限位rwxr-xr-x,也就是755,使用chmod修改位577
    image
    修改成功
    image

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/742182.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

《穷查理思维模型实战课程——一个月一场》

好久好久没更新了。穷查理思维模型实战课程——一个月一场 查理芒格的去世,让了当今没有孔子在世。但是他的智慧会让我们继续前行。

.Net Windows Forms(窗体程序)在服务端运行不了的问题

.Net Windows Forms(窗体程序)在服务端运行不了的问题(本机可以) 原因:是在Form1的构造函数中多了这几行,在服务端找不到配制文件。//DomSqlMapBuilder builder = new DomSqlMapBuilder();//ISqlMapper mapper = builder.Configure(@"..\..\App_Data\SqlMap.config…

基于业财一体化和数据集成的费用协同管理系统-虎珀

某药企,作为高新技术企业、也是中国医药工业百强。其业务集药物研发、生产、销售、商业批发和国际营销为一体,为进一步提升集团内部费用管理的精细化与标准化水平,该企业决定引入先进的信息化费用核算系统,将其作为集团费用管理体系中的重要组成部分。 此系统要能够适应不同…

ABC361

A link先输出前\(k\)个,再输出\(x\),最后输出后面的。点击查看代码 #include<bits/stdc++.h>using namespace std;int n,k,x;signed main(){cin >> n >> k >> x;for(int i = 1;i <= n;++ i){int a;cin >> a;cout << a << "…

ali - Kubernetes镜像源

1. Kubernetes镜像源配置 由于 Kubernetes 官方变更了仓库的存储路径以及使用方式,如果需要使用1.28 及以上版本,请使用 新版配置方法 进行配置。 下载地址:https://mirrors.aliyun.com/kubernetes/ 新版下载地址:https://mirrors.aliyun.com/kubernetes-new/ 1.1 配置方法…

【日记】什么时候混到连信封都要从单位顺这种地步了……(1171 字)

正文早上 5 点半,被手机的暴雨红色预警吵醒了。它居然还会发出警报声,有点意外。当时翻身看手机,只见红红的一大片,我还以为是地震,给我瞬间吓清醒了。早上连发两个暴雨红色预警,中午消停了一会儿,晚上又开始发。今晚跟何老师清假了,说休息一天,怕去了之后回不来了。刚…

Kubernetes安装-kubeadm方式

环境 1.软件版本系统版本centos 7.9(内核采用4.19)docker 20.10.15kubeadm 1.22.172.ip划分主机名ip地址系统配置kubeadm-master 10.103.236.201 2core_2gkubeadm-node01 10.103.236.202 1core_2gkubeadm-node02 10.103.236.203 1core_2gkubeadm-node03 10.103.236.204 1core_2…

Redis高可用之持久化、主从复制

一、Redis高可用策略概述持久化 持久化是最简单的高可用方法,主要作用是数据备份,即将数据存储在硬盘,保证数据不会因进程退出而丢失。主从复制 主从复制是高可用Redis的基础,主要实现了数据的多机备份,以及对于读操作的负载均衡和简单的故障恢复哨兵 在主从复制的基础上,…

易优eyoucms后台登录地址能否更改?

请在功能地图-安全中心里修改本文来自博客园,作者:黄文Rex,转载请注明原文链接:https://www.cnblogs.com/hwrex/p/18295889

织梦DedeCMS怎么更换编辑器

入口: 系统 > 系统设置 > 系统基本参数 > 核心设置 > 编辑器默认可选参数: wangEditor 、 ckeditor 、 fck本文来自博客园,作者:黄文Rex,转载请注明原文链接:https://www.cnblogs.com/hwrex/p/18295890

易优eyoucms模板文件lists_tags.htm不存在,怎么弄 Eyoucms快速入门

/template/pc/lists_tags.htm 这个模板怎么弄呀需要你自己在模板目录添加这个文件,也可以下载官方的模板包,在模板目录提取这个文件添加到对应的模板目录。HTML代码和样式文件需要自己添加 标签在这里{eyou:tag sort=now getall=0 row=100} <a href={$field.link}>{$fi…

易优eyoucms系统导入就数据库出问题了,如何升级数据库?

安装新版本。然后倒入数据库,就这样了 错误原因: 数据库版本需要一样 数据库有新建模型的 需要打补丁包再导入 本文来自博客园,作者:黄文Rex,转载请注明原文链接:https://www.cnblogs.com/hwrex/p/18295879