LINUX系统里我的文件都存在哪个目录下了_LINUX文件存储目录说明

说实话,老家伙们在Linux中创建的目录结构其实还是挺有趣的。
使用起来很方便,但是需要花一些时间去思考。
刚开始使用的时候,每次找文件都像大海捞针一样。
后来,随着我逐渐习惯了路线,也变得更加清晰了。

先说home用户目录。
这绝对是灵魂。
当时我正在 Ubuntu 上工作。
每次我下载东西或写报告时,我只是把它放在 ~/download 中,就是这样。
后来我发现我哥们把所有的文件都转储到了~/Desktop里了。
这就是为什么系统更新后桌面会满载的原因。
我当时完全糊涂了。
所以后来我养成了把所有重要文件都保存到~/Documents的习惯。
在终端中输入 echo $HOME,您将立即知道您所在的位置。
对于/home/user使用比较方便。
毕竟,他一直在祈祷。

虽然是目录系统通用的,但在安装了很多软件之后,我发现/usr/part中的图标和示例比官方文档更有用。
例如,要查找默认的Nginx配置文件,可以直接cd /usr/share/nginx/。
一个特别实用的技巧是运行 ls /usr/share/themes 来查看当前系统所有支持的桌面主题。
然后我安装了2 0多个主题,每天都换。

在临时文件目录中多次遇到这种耻辱。
我记得内核编译完成后,/tmp 被填满,系统就像老爷车一样卡住了。
后来我吸取了教训,把重要项目的汇编放到了/var/tmp中。
这个地方会保存很长一段时间,至少不会突然崩溃。
使用 find 命令 /tmp -type f -user $user 来查找您创建的临时文件特别有效。

电缆配置是难题中要求最高的部分。
之前换过主机,结果发现DNS错了,一半的网络打不开,差点把我逼疯了。
现在我把所有常用的配置都放在~/.config中,比如~
mkdir -p ~/.config ln -s ~/.bashrc ~/.config/bashrc
这样既清晰又方便备份。
您可以使用的另一个小知识是 ls -a ~ | grep“^”了解隐藏在您的主目录中的所有文档。
当时我发现~/.cache中有一些软件缓存占用了好几G的空间。

在挂载外部机器之前,当我第一次开始使用Fedora时,每次插入U盘时我都必须手动挂载它。
现在我们使用Arch Linux自动挂载用户/media/用户,这真的很酷。
然而,在某些时候我失手将 Windows 分区挂载到 /mnt。
结果,系统无法启动,不得不送修。
所以现在我使用udisksctl命令来挂载,这样就安全多了。

首先Linux的目录结构就像一个状态板。
乍一看似乎有点混乱,但一旦习惯了,你就会知道交集是什么。
掌握了这些路线就像一下子知道了所有的站名一样,运行效率倍增。

linux用户信息保存在哪里?

嘿,你的问题有点绕……你想检查什么?用户?用户组?还是系统用户?说清楚。

如果问当前登录的用户,Linux中其实没有一键命令,不像Windows,有Internet会话。
通常您应该使用 who 或 w 命令。
其中会显示当前登录用户的详细信息,比如谁在哪个终端,登录时间等。
w稍微复杂一点,显示更全面,包括系统负载等。

如果你要求的是所有系统用户信息,那么cat /etc/passwd是正确的。
该文件存储所有用户的信息,每行一个用户,字段之间用冒号分隔:。
例如,第一个字段是用户名,第二个是密码(通常是加密的),第三个是UID(用户ID),第四个是GID(组ID),然后是主目录,登录shell等。

你提到的/etc/group cat是查看用户组信息的。
该文件存储所有用户组的信息。
每行有一组,字段也用冒号分隔:。
第一个字段是组名称,第二个字段是组密码(通常为空或加密),第三个字段是 GID,后面是属于该组的用户列表。

你下一段写的比较全面,基本涵盖了管理用户和用户组的常用命令:
看用户:cat /etc/passwd、id(这个最直接,可以看到UID、GID和组home)、finger(这个现在用的比较少,有的系统可能没有安装或禁止)、getent passwd(这是推荐的现代方法,检查数据库passwd)。
查看用户组:cat /etc/group、id(查看GID和组)、groups(显示当前用户属于哪些组)、getent group。
管理用户:useradd/adduser(添加用户,adduser一般比较人性化)、passwd(更改密码)、usermod(更改用户信息,如更改用户名、主目录、添加组等)、userdel(删除用户)。
管理用户组:groupadd(添加组)、groupmod(重新排序信息,例如组名、GID、添加/删除用户)、groupdel(删除组)、groups(显示用户所属组)。
文件验证/转换:pwck、pwconv、grpck、grpconv等主要用于系统维护检查或转换passwd/group/shadow/gshadow文件的一致性或格式。

您的聊天 /etc/passwd | cut -f1 -d:是提取用户名的命令。
-f1 表示取第一个字段,-d: 表示字段分隔符是冒号。
这是正确的,它用于快速列出所有用户名。

简而言之,应该使用 who 或 w 来检查当前登录的用户,cat /etc/passwd 来检查系统中的所有用户,cat /etc/group 来检查用户组。
如果您想执行特定操作,例如添加用户或更改密码,请使用下面列出的命令。

LINUX系统用户目录下的这些文件夹都是干嘛的_LINUX用户目录文件夹说明

桌面:放置图标以方便查找文件。
文件:办公文件、撰写报告、保存简历。
下载:保存网页下载并清空磁盘,避免占用磁盘。
音乐:广播歌曲,整洁的音乐库。
图片:保存照片、截图,轻松查看图片。
视频:观看电影、录制视频、保存缓存。
模板:使用模板快速编写文件。
公共:在局域网上共享文件并查看。
配置:保存设置并备份以保留您的个性。
路径:~这是你的家,点击藏宝图。
自定义:更改路径,记得更改设置。
整洁:如果使用正确,系统不会杂乱。

linux中存放用户账号的文件是什么

我记得有一次在公司服务器上配置新用户时不小心删除了 /etc/passwd 文件。
我拼命地想恢复,但没有任何想法。
突然我想到了/etc/shadow文件,尽管我不是高级用户,但我还是出于好奇看了一下它。
原来,里面包含的信息其实非常详细,包括用户的登录名、UID、主目录等等。
等等,我突然想到,如果我没有不小心删除了passwd文件,是不是不能直接从里面获取到这些信息呢?这让我对passwd和shadow文件有了更深入的了解。