linux主目录是什么

当我第一次学习 Linux 时,我记得每次我一打开终端远程登录服务器时,都会被一长串的东西弄得眼花缭乱。
这是当时的习惯。
只需在您所在的任何目录中输入 CD,您的世界就会平静下来。
~ 指的是主目录,它是每个人的家,给人一种非常坚实的感觉。

例如,在上一家公司,我帮助新同事小张创建了一个用户。
创建user3 后,系统自动为他创建了/home/user3 我让他尝试 echo "hello" > ~/hello.txt。
他很困惑,但后来意识到他需要写 echo "hello" > /home/user3 /hello.txt。
如果你使用~,那么从现在开始系统会自动补全。
他还问发生了什么事。
我说,这就像你家一样。
当你在家的时候,只要说“我要回家了”,不用给出具体地址,大家都会明白。
Linux 也是如此。

等一下。
昨天我看到了一些有趣的事情。
我在脚本中看到 cd $HOME,它也返回到我的主目录。
我认为 ~ 和 $HOME 是不同的东西?或者它们是同一件事吗?我需要再检查一下。

linux根目录下5个主要的目录及目录的功能各是什么?

根目录是系统的核心。
/bin 存放启动程序。
/boot 存放内核文件。
/dev 存储设备文件。
/etc 存放配置文件。
/home 存储用户的主目录。
/lib 存放库文件。
/mnt 存储临时挂载点。
/proc 存储系统状态。
/root 是超级用户目录。
/sbin 存放系统管理程序。
/tmp 存储临时文件。
/usr 存储应用程序。
/var 存储更改文件。
/var/tmp 存放用户的临时文件。
/usr/lib 存放未初始化的库文件。
/lib/modules 存储核心模块。
/var/log 存储日志文件。
/var/run 存储运行时信息。
/var/lib 存储运行时文件。
/var/spool 存储邮件打印等。
/etc/X1 1 存储 X 窗口配置。
/etc/init.d 存储启动描述符。
/etc/rcS.d 存储启动连接文件。
/etc/rc0.d---/etc/rc6 .d 存放关闭和启动连接文件。
/usr/X1 1 R6 、/usr/X1 1 、/usr/Xfree8 6 存放 X 窗口文件。
/usr/bin 存储应用程序二进制文件。
/usr/sbin 存放系统程序。
/usr/games 存放游戏程序。
/usr/include 存放C/C++头文件。
/usr/info 存储 GNUInfo 数据。
/usr/man 存储 man 数据。
/usr/src 存放源代码。
/usr/doc 存储文档。
/usr/local 存放本地文件。
/usr/shared 存储共享文件。

Linux 系统下主目录和根目录的区别?

根目录是/,唯一的条目。
树结构从/开始。

用户的主目录是~。
不同的用户有不同的路径。

user 用户,默认主目录为/home/user。
root 是个例外,即 /root。

添加用户时指定主目录。

Linux根目录下主要目录功能说明

/bin:核心命令。
引导程序可用。
系统管理。
示例:ls,日期。
/boot:启动文件。
内核映像。
引导加载程序。
/dev:设备文件。
硬件接口。
示例:SDA1 /etc:配置文件。
系统设置。
示例:主机、sshd_config。
/home:用户主目录。
个人文件。
示例:/home/用户。
/lib:共享库。
减少占用。
提高启动速度。
示例:libc.so。
/mnt:临时挂载。
U盘、光盘。
示例:/mnt/usb。
/proc:虚拟内存。
内核映射。
示例:/proc/cpuinfo。
/sbin:管理员命令。
系统维护。
示例:FSCK。
/tmp:临时文件。
系统正在运行。
示例:/tmp/tempfile。
/root:管理员的主目录。
示例:/root/.bashrc。
/Lost+Found:异常关闭文件。
/usr:应用程序。
最大的。
示例:/usr/bin/python。
/var:变量文件。
日志、电子邮件。
示例:/var/log/syslog。