共计 1651 个字符,预计需要花费 5 分钟才能阅读完成。
这篇文章主要介绍了 linux 用户目录在哪里的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇 linux 用户目录在哪里文章都会有所收获,下面我们一起来看看吧。
linux 用户目录在“/home”中,home 目录下面存放的是非管理员用户的文件,每一个文件代表每一个用户的区域,而 linux 管理员目录则是存放在“/root”中。
一、管理员 用户目录
Linux 系统的管理员目录存放在 /root 下面
Linux 系统的每个用户都有一个属于自己的区域,存放在 /home 下面
注:home 目录下面存放的是非管理员用户的文件,每一个文件代表每一个用户的区域
二、准备工作之路径操作 2.1 新朋友 2.1.1 pwd
pwd(Print Working Directory) 命令用于显示当前目录
pwd 各参数含义
-L, –logical 显示当前目录
-P, –physical 无选项 默认使用 -P 显示当前目录的实际物理地址
pwd
2.1.2 cd
cd m 目录切换命令
小技巧:
如果用户想回到自己的家目录,可以直接输入 cd
cd
2.1.3 su 和 sudo2.1.3.1 su
SU:(Switch user 切换用户),可让一个普通用户切换为超级用户或其他用户,并可临时拥有所切换用户的权限,切换时需输入欲切换用户的密码;也可以让超级用户切换为普通用户,临时以低权限身份处理事务,切换时无需输入欲切换用户的密码。
实例
假设一个普通用户 trunk,首先以 trunk 登陆:
su root:临时切换到 root 用户,需要输入密码,切换后环境变量不变,取得 root 的部分权限,且只能使用 trunk 用户 path 路径中的命令,不能使用 root 用户 path 路径中的独有命令。
su – root:切换为 root 用户,需要输入密码,切换后环境变量改变,几乎可以不受限制的做任何事。
su – trunk:从 root 切换回普通用户,无需输入密码,切换后只拥有 trunk 权限。
2.1.3.2 sudo
sudo 是 linux 系统管理指令,是允许系统管理员让普通用户执行一些或者全部的 root 命令的一个工具,如 halt,reboot,su 等等。这样不仅减少了 root 用户的登录 和管理时间,同样也提高了安全性。sudo 不是对 shell 的一个代替,它是面向每个命令的。
sudo 使一般用户不需要知道超级用户的密码即可获得权限
超级用户将普通用户的名字、可以执行的特定命令、按照哪种用户或用户组的身份执行等信息,登记在特殊的文件中(通常是 /etc/sudoers),即完成对该用户的授权(此时该用户称为“sudoer”)
大白话 su 与 sudo 的区别
简单的说,使用 su 切换的时候,你需要知道 root 的密码才可以,而 sudo 切换的时候,只需要知道你自己的密码即可,但是 sudo 切换,需要配置文件,方可生效
三、路径之绝对 相对 3.1 路径概念 3.1.1 绝对路径
绝对路径是指目录下的绝对位置,直接到达目标位置,通常是从盘符开始的路径。
3.1.2 相对路径
相对路径就是指由这个文件所在的路径引起的跟其它文件(或文件夹)的路径关系。
3.1.3 大白话总结
拿地图的位置来说:
绝对路径就好比你告诉人家你的家在 XX 省 XX 市 XX 县 XX 镇 XX 小区几栋几室
相对路径就好比你跟人家说我家在你家隔壁的隔壁…
3.2 路径操作
使用 pwd 看到的路径就是绝对路径
3.2.1 路径操作符
.:表示当前目录
cd .
. .:表示当前的上一级目录
cd ..
-:表示临近的两个目录相互切换
cd -
3.2.2 目录提示
在我们每个命令前面,都会有类似下图显示的提示
root:代表当前登录用户
@:代表在
localhost:代表主机名(这是我自己起的名字)
~:代表用户的家目录(宿主目录)
cd ~
$:代表当前用户为普通用户
#:代表当前用户为超级用户【root 用户】(见上图,#,所以是超级用户)
关于“linux 用户目录在哪里”这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对“linux 用户目录在哪里”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注丸趣 TV 行业资讯频道。