搜索
首页运维linux运维linux 用户目录在哪里
linux 用户目录在哪里Mar 13, 2023 am 10:45 AM
linux用户

linux用户目录在“/home”中,home目录下面存放的是非管理员用户的文件,每一个文件代表每一个用户的区域,而linux管理员目录则是存放在“/root”中。

linux 用户目录在哪里

本教程操作环境:linux5.9.8系统、Dell G3电脑。

linux 用户目录在哪里?

Linux基础操作:用户目录

一、管理员&用户目录

Linux系统的管理员目录存放在/root下面
Linux系统的每个用户都有一个属于自己的区域,存放在 /home下面

注:home目录下面存放的是非管理员用户的文件,每一个文件代表每一个用户的区域

二、准备工作之路径操作

2.1 新朋友

2.1.1 pwd

pwd(Print Working Directory) 命令用于显示当前目录

pwd各参数含义

  • -L, --logical 显示当前目录
  • -P, --physical 无选项 默认使用-P 显示当前目录的实际物理地址
pwd

6bc2bf750b7ab0ac08fcb2d895775c9.jpg

2.1.2 cd

cd m目录切换命令

小技巧:
如果用户想回到自己的家目录,可以直接输入cd

cd

982c8e1b897603f9d7c0bf7f3c26275.jpg

2.1.3 su和sudo

2.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 目录提示

在我们每个命令前面,都会有类似下图显示的提示
5d76e7b21e712d48d6d6d02aa0a516e.jpg

  • root:代表当前登录用户
  • @:代表在
  • localhost:代表主机名(这是我自己起的名字)
  • ~:代表用户的家目录(宿主目录)
cd ~

ff37baae981bb7a43930b1cc1327d45.jpg

  • $:代表当前用户为普通用户
  • #:代表当前用户为超级用户【root用户】(见上图,#,所以是超级用户)

相关推荐:《Linux视频教程

以上是linux 用户目录在哪里的详细内容。更多信息请关注PHP中文网其他相关文章!

声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
什么是linux设备节点什么是linux设备节点Apr 18, 2022 pm 08:10 PM

linux设备节点是应用程序和设备驱动程序沟通的一个桥梁;设备节点被创建在“/dev”,是连接内核与用户层的枢纽,相当于硬盘的inode一样的东西,记录了硬件设备的位置和信息。设备节点使用户可以与内核进行硬件的沟通,读写设备以及其他的操作。

Linux中open和fopen的区别有哪些Linux中open和fopen的区别有哪些Apr 29, 2022 pm 06:57 PM

区别:1、open是UNIX系统调用函数,而fopen是ANSIC标准中的C语言库函数;2、open的移植性没fopen好;3、fopen只能操纵普通正规文件,而open可以操作普通文件、网络套接字等;4、open无缓冲,fopen有缓冲。

linux中什么叫端口映射linux中什么叫端口映射May 09, 2022 pm 01:49 PM

端口映射又称端口转发,是指将外部主机的IP地址的端口映射到Intranet中的一台计算机,当用户访问外网IP的这个端口时,服务器自动将请求映射到对应局域网内部的机器上;可以通过使用动态或固定的公共网络IP路由ADSL宽带路由器来实现。

linux怎么判断pcre是否安装linux怎么判断pcre是否安装May 09, 2022 pm 04:14 PM

在linux中,可以利用“rpm -qa pcre”命令判断pcre是否安装;rpm命令专门用于管理各项套件,使用该命令后,若结果中出现pcre的版本信息,则表示pcre已经安装,若没有出现版本信息,则表示没有安装pcre。

linux中eof是什么linux中eof是什么May 07, 2022 pm 04:26 PM

在linux中,eof是自定义终止符,是“END Of File”的缩写;因为是自定义的终止符,所以eof就不是固定的,可以随意的设置别名,linux中按“ctrl+d”就代表eof,eof一般会配合cat命令用于多行文本输出,指文件末尾。

linux怎么查询mac地址linux怎么查询mac地址Apr 24, 2022 pm 08:01 PM

linux查询mac地址的方法:1、打开系统,在桌面中点击鼠标右键,选择“打开终端”;2、在终端中,执行“ifconfig”命令,查看输出结果,在输出信息第四行中紧跟“ether”单词后的字符串就是mac地址。

手机远程linux工具有哪些手机远程linux工具有哪些Apr 29, 2022 pm 05:30 PM

手机远程linux工具有:1、JuiceSSH,是一款功能强大的安卓SSH客户端应用,可直接对linux服务进行管理;2、Termius,可以利用手机来连接Linux服务器;3、Termux,一个强大的远程终端工具;4、向日葵远程控制等等。

linux中lsb是什么意思linux中lsb是什么意思May 07, 2022 pm 05:08 PM

linux中,lsb是linux标准基础的意思,是“Linux Standards Base”的缩写,是linux标准化领域中的标准;lsb制定了应用程序与运行环境之间的二进制接口,保证了linux发行版与linux应用程序之间的良好结合。

See all articles

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热门文章

R.E.P.O.能量晶体解释及其做什么(黄色晶体)
3 周前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳图形设置
3 周前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您听不到任何人,如何修复音频
3 周前By尊渡假赌尊渡假赌尊渡假赌

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

PhpStorm Mac 版本

PhpStorm Mac 版本

最新(2018.2.1 )专业的PHP集成开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

EditPlus 中文破解版

EditPlus 中文破解版

体积小,语法高亮,不支持代码提示功能

mPDF

mPDF

mPDF是一个PHP库,可以从UTF-8编码的HTML生成PDF文件。原作者Ian Back编写mPDF以从他的网站上“即时”输出PDF文件,并处理不同的语言。与原始脚本如HTML2FPDF相比,它的速度较慢,并且在使用Unicode字体时生成的文件较大,但支持CSS样式等,并进行了大量增强。支持几乎所有语言,包括RTL(阿拉伯语和希伯来语)和CJK(中日韩)。支持嵌套的块级元素(如P、DIV),