| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> Linux学习二 -> 正文阅读 |
|
[系统运维]Linux学习二 |
Linux下的目录分类与功能介绍详细介绍CentOS7下常见的目录作用
/
:根目录,一般根目录下只存放目录,不要存放文件,也不要修改,或者删除目录下的内容。
/mnt
:测试目录。
/root
:
root
用户的家目录。
/home
:普通用户的家目录。
/tmp
:临时目录
(
比如文件上传时
)。
/var
:存放经常修改的数据,比如程序运行的日志文件。
/boot
:存放的启动
Linux
时使用的内核文件,包括连接文件以及镜像文件。
/etc
:系统默认放置配置文件的地方。
/bin
:所有用户都能执行的程序。
/sbin
:只有
root
才能执行的程序。
/usr
:用户自己的软件都可以放到这儿来。
/dev
:存放硬件设备的地方
(/dev/cdrom)。
/media
:挂载光盘使用的。
Linux的用户管理与组管理
Linux
是一个多用户、多任务的操作系统。
linux用户的分类:
超级用户root
:拥有至高无上的权限
UID
:
0。
普通用户:权限有一定的限制,可以登录系统。一般可以执行
/usr/local/bin
或者
/bin
或者
/usr/bin
或者自己家目录的命令 UID
:
500 -60000
(
centos 6
)
UID
:
1000 - 60000
(
centos7
)。
系统用户(伪用户):一般不会登录系统,一般情况是用来维持某个服务程序
UID
:
1-499
(
centos 6
) UID :
1-1000
(
centos 7
)
关于用户的相关配置文件
账号信息:
/etc/passwd
密码信息:
/etc/shadow
添加用户命令:
useradd
-u #
指定用户
UID。
-d #
指定用户主目录。
-g #
指定用户所属组。
-r #
指定用户是系统用户。
-s #
用户登录
shell
解释器。
-M #
不创建主目录。
eg
:创建一个用户
XD
,指定
UID
为
1010
,指定家目录为
/home/XD ,
指定所属组为
root
组,指定登录
shell 为/bin/bash。
useradd -u 1010 -d /home/XD -g root -s /bin/bash XD
Linux文件属性与权限更改
文件的属性:
ls -lrti
135088935 -rw-------. 1 root root 1778 Oct 1 2020 yum.log
135088935:i
节点;
i
节点可以理解文件
id
,一个
i
节点号可以对应多个文件,一个文件只能对应一个
i
节点号。
-rw-------:文件的类型与权限。
- #
代表的是文件;
d#
代表是目录;
l #
软链接文件 ;
b #
代表块设备;
c #
代表的是硬件设备(键盘)
r
:表示读权限 ;
w
:表示写权限;
x
:表示执行权限
4
:表示读权限 ;
2
:表示写权限;
1
:表示执行权限
?
rw-------:
分为三列
rw- --- ---
,第一列为所属者的权限,第二列为所属组的权限,第三列为其它的权限。
1:有多少文件名链接到这个节点。
第四列root :文件的所有者。
第五列root :文件的所有组。
1778:容量大小,单位默认为B。
Oct 1 2020:创建或最近修改的时间。
yum.log:文件名。
软连接:
ln -s
eg
:
ln -s /home/XD/yum.log /usr/local/
i
节点号跟源文件不一样,源文件一旦删除,软链接将找不到源文件。
硬链接:
ln
eg
:
ln /home/XD/yum.log /usr/local/XD/
i
节点与源文件一模一样,源文件删除,硬链接还可以继续使用。常用于防止重要文件被误删。
修改文件的权限:
chmod
:
-R #
递归的意思
chmod -R 777 /home/XD/*
修改文件的所有者跟所属组:
chown
:
-R #
递归的意思。
|
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/15 11:52:30- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |