龙空技术网

「Linux 」各目录及每个目录的详细介绍

顶级帆船JV 211

前言:

当前你们对“linux 默认目录”可能比较珍视,大家都想要分析一些“linux 默认目录”的相关知识。那么小编在网上收集了一些有关“linux 默认目录””的相关知识,希望同学们能喜欢,各位老铁们快快来学习一下吧!

个人理解

今天这个没什么难点,就是给大家分享一下服务器上的目录虽然很多,但是最常用的几个目录就几个哦。我们学习任何内容都要有分治算法的体现哦,看到linux上的目录一堆一堆的,其实不要害怕哦,需要掌握的并不多将困难的问题分成很多你承受范围的问题,每个小问题都掌握了大问题一般也就迎刃而解咯,嗯嗯,话不多说我们来一起看看吧。[呲牙]

前言

这里借助一位大佬的文章会更好的解释,他写的也很详细需要仔细学的这里直达:

【Linux 】各目录及每个目录的详细介绍_amRobinson的博客-CSDN博客_linux目录

正文

这里强调一下,接下来说的常用目录针对的是直接将mysql(系统软件)、nginx(web服务软件)等直接下载到服务器上,但是现在主流还是直接运用docker技术,这也是我所推荐的【后面会慢慢和大家详谈哦,别着急】

首先大家要知道cd /和cd ~区别哦

cd /就是到linux的根目录

cd ~就是到linux的家目录,但是家目录在登录者不同会有所不同哦:

如果你是超级用户root账号登陆,则家目录为/root如果以普通用户name登陆,则家目录为/home/name【当然你也可以设置到/usr哦】

注:当你不知道自己的cd ~属于那个目录时候输入pwd就可以知道啦

注:一定要区分root用户和个人用户

注:所以以后看有些人直接在~目录下开始安装东西,其实就是在根目录下的root目录里下载东西哦,别找不到咯

扩展:

当前目录:./

父级(上一级)目录:../

上两级目录:../..

/root和/home和/usr

说白了就是你windows上安装软件的D盘,其他位置当然也可以安装,但是你用windows的时候也不愿意把软件游戏都安装到C盘吧

注:虽然linux默认了目录,但是根据你自己的意愿还是可以改到你想要放到地方哦,当然在你后面用到了docker之后,选好一个位置之后每次安装软件就不需要操心啦

/etc

简单说就是一个用来设置环境变量的目录哦,你安装的软件不可能拿来即用,要根据你自己使用需求做一些定制化的改动,这个时候就需要在这个目录里做改动咯。

当你遇到软件安装到了/root或者/usr里,想要改动配置文件时候却找不到的时候,不妨来这个目录下找一找哦

截图演示

软件放在了/home目录下

软件配置目录一览

查看/和~的目录

总结

我的文章不是教程视频那些都需要你自己去慢慢下功夫哦,我的文章更像是一种让大家能更好理解某一个知识点的字典哦(努力将内容简化,让大家更能接受,变得通俗易懂)。

大家想真正学好某一个技术,需要的是速过一遍你想要学的知识,可以通过官网手册或者网络教程,知道你学的东西是干什么的,随后就去实践用该技术做点东西,比如今天讲到的linux目录,你不去自己搞一个服务器然后在上面下载一个mysql或者nginx你看100篇这种文章都无济于事哦,在实践中遇到问题了再去百度并做好笔记别让同样的问题难住你两次哦,要学会自己来解决问题的能力哦,会百度不丢人的,反而是很强的能力哦。

自学,就是一种独立学习,独立思考的能力,行路,还是要靠行路人自己。

学习这件事不在于有没有人教你,最重要的是在于你自己有没有觉悟和恒心。

嘻嘻,不是灌输你鸡汤哦,只是博主想要让想学编程的朋友一定要养成自主思考能力哦,加油,共勉【我也是菜鸟,努力扩充自己】[大笑]

标签: #linux 默认目录 #linux默认目录 #列出linux默认目录并阐述目录功能 #linux 根目录多大