linux学习随笔八

这节主要学习用户、组、权限

权限:

r,w,x

文件:

r:可读,可以使用类似cat等命令查看文件内容

w: 可写,可以编辑或删除此文件

x:可执行,exacutable,可以命令提示符下当作命令提交给内核运行

目录:

r:可以对此目录执行ls以列出内部的所有文件

w:可以在此目录创建文件

x:可以使用cd切换进此目录,也可以使用ls -l查看内部文件的详细信息

如:

000 ---:无权限 (二进制)

777 rwx:读写执行(777的表示是十进制)

rwx:4 2 1

用户:UID  /etc/passwd

组:GID  /etc/group

影子口令:(存放密码的地方)

用户:/etc/shadow

组:/etc/gshadow

解析:名称解析

用户类别:

管理员:0

普通用户:1-65535

系统用户:1-499

一般用户:500-60000

用户组类别:

管理员组:

普通组:系统组 一般组

用户组类别:

基本组,私有组

创建用户时,如果没有其指定所属的组,系统会自动为其创建一个与用户名同名的组

附加组,额外组:默认组意外的其他组

passwd:解析

auount:登录名

passwd:密码

cd  /etc/default 存放useradd的配置文件

ls

cat useradd 看useradd配置文件

添加组:

useradd USERNAME

groupadd

用户管理:useradd, userdel,usermod,passwd, chsh, chfn,finger,id,chage

组管理:groupadd,groupdel,groupmod,gpasswd

权限:chown,chgrp,chmod,umask

时间: 2024-10-23 21:56:43

linux学习随笔八的相关文章

linux学习第八周总结

linux学习第八周总结 本周学习了两个服务,DNS和ansible 由于这些服务很复杂,我也只能是到达刚了解或者是刚刚入门的程度,所以只说一些简单基本的东西,简单总结. 一.DNS服务 1.简介 域名系统(英文:DomainNameSystem,缩写:DNS)是互联网的一项服务.它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网.DNS使用TCP和UDP端口53.当前,对于每一级域名长度的限制是63个字符,域名总长度则不能超过253个字符. 记录类型 主条目:域名服务

linux学习随笔一

刚接触linux,是零基础学习,感觉有些东西很有趣,有些东西比较枯燥,所以它不好学.正因为不好学所以你才要去努力学好,给生活给爱好给工作添一道美丽的风景. 通过对电脑基础的了解和学习,知道一台电脑是怎么通过加电启动自检,怎么通过输入输出设备去工作,计算机如何处理你的输入指令,又怎么知道这个指令是那个类型呢?电脑的核心部件:cpu.主板.内存,输入输出设备:硬盘.显示器.键盘.鼠标等.电脑启动后通过读取ROM芯片(只读内存,"只读内存read-only memory,缩写为ROM"),这

Linux学习系列八:操作网口

一些相对高性能的单片机会带以太网接口,网口在MCU里算是比较复杂的外设了,因为它涉及到网络协议栈,通常情况下网络协议栈会运行在一个RTOS中,所以对普通单片机开发者来说网口使用起来相对难度较大一些.在Linux下网口是一个经常使用的接口,由于Linux具备成熟完备的网络通信协议栈,底层驱动厂家也都提供好了,所以使用起来相对方便的多.本篇对Linux下网口使用做个简单总结,希望对大家有所帮助. 内容主要包括使用buildroot来是实现ssh功能,UDP通信的例子,以及实际中容易犯的一个错误. 原

linux学习随笔二

一.如何使用查看帮助文档 二.内部命令与外部命令的区别 三.几个常用基础命令的学习 一.命令分为内部命令和外部命令,内部命令即shell命令,外部命令即用户命令,普通用户可以使用的.获得命令使用帮助也不一样,需要注意的是内部命令在用man查看帮助时显示的是bash的解释.对内部外部命令的理解可以分章节: 1.用户命令(/bin,/usr/bin,/usr/local/bin) 2.系统调用 3.库调用 4.特殊文件(设备文件) 5.文件格式(配置文件的语法) 6.游戏 7.杂项(Miscella

linux 学习随笔-磁盘管理

1:df 用于查看已挂载磁盘的容量信息 -i 查看inodes使用情况 -h 以合适的单位显示 -k -m 分别以k M单位显示 2:du 查看某个文件或者目录占用的空间 du [-abckmsh] [文件名目录名] du + 目录 只会列出目录及其子目录的大小 du -a +目录 会列出目录子目录及文件的大小 常用 du -sh +目录 表示以合适的单位列出总和 2:磁盘分区 fdisk -l 列出当前所有的分区情况 Disk /dev/sdb: 8589 MB, 8589934592 byt

linux 学习随笔-文件目录管理

1:绝对路径:写法一般由'/'根目录引起的 '/'表示根目录 2:相对路径:不是由'/'引起的  需要先进入/ 在进入其它文件 3:mkdir -p  +目录+文件夹 可以用于创建不存在的级联目录 不加-p只能在存在的目录下创建文件夹 4:rm -r 删除目录用的选项-f  强制删除 不会询问 5:which +命令 用于查看命令的绝对路劲 alias ls='ls --color=auto' 表示别名 6:cp 复制目录 +r选项 复制普通文件不需要添加 7:touch +文件 如果有这个文件

【Linux学习笔记八】Linux编程-编译(gcc)与调试(gdb)

[注]文章中的所有截图均为centos下实验结果,亲测命令正确= ̄ω ̄= [参考资料]<Linux从入门到精通(第2版)>刘忆智 等编著 1.编译一个C程序 :以用vim写成的summary.c为例 $ gcc summary.c            ##编译文件,生成名为 a.out 的可执行文件      $ ./a.out            ##执行文件      $ gcc -o sum summary.c            ##为编译生成的可执行文件命名为sum      

Linux学习第八周作业

1.请描述网桥.集线器.二层交换机.三层交换机.路由器的功能.使用场景与区别. 网桥 网桥有两个端口,一进一出,可以将两个相似的网络连接起来,从而放大信号的传输距离. 集线器 hub,局域网内对接收到的信号进行放大,但它可以有多个接口.不隔离广播域和冲突域. 二层交换机 数据链路层设备,可以识别数据包中的MAC地址,并根据MAC地址进行数据转发.隔离冲突域,但不隔离广播域. 三层交换机 数据链路层与网络层设备,三层交换机的最重要目的是加快大型局域网内部的数据交换,所具有的路由功能也是为这一目的服

linux学习随笔第二天

ctrl+shift+n 新开启terminal ctrl+shift+t 开启页签(也相当于开启terminal ) init3 关闭图形界面     init5 开启图形界面(容易切死机) 字符界面开启图形界面的另一个命令:startx  & :&可有可无 ctrl+shift+F1,图形,,F2--6字符界面centos6-7 ctrl+shift+F1--6字符界面 F7字符界面 centos5 需要登陆者是root用户:chvt N(数字)切换界面 关机命令: poweroff关