什么是服务器根目录
服务器端,一般来说,服务器是指能够为网络上其他机器提供一定服务的计算机系统(如果一台PC提供服务器端ftp服务,也可以称为服务器)。
客户端又称用户端,是指与服务器相对应,为客户端提供本地服务的程序。
除了少数仅在本地运行的应用程序外,它们通常安装在常规客户端上,并且必须与服务器交互才能运行。
互联网发展后,使用最广泛的客户端包括万维网上使用的网页浏览器、用于发送和接收电子邮件的电子邮件客户端以及即时通讯客户端软件。
对于这类应用,需要网络中有服务器和相关的服务程序来提供相关的服务,如数据库服务、电子邮件服务等。
这样,客户端和服务器端就必须建立特定的通信链路。
保证应用程序的正常运行。
根目录是指逻辑驱动器的顶级目录,与子目录相关。
打开“我的电脑”,双击C盘访问C盘根目录,双击D盘访问D盘根目录。
其他类推。
根目录是在创建文件系统时创建的,其用途是存储子目录(也称为文件夹)或文件的目录项。
子目录是父目录中的目录。
子目录中还可以有子目录,子目录没有限制。
对于子目录来说,没有父目录的目录就是根目录。
什么是根目录
如果您使用的是vivo手机,请进入文件管理,点击“手机存储/所有文件”。
手机存储/所有文件是根目录。
在linux的服务器下怎么知道根目录是什么
相当于Windows系统的C盘下面介绍一下根目录下的文件的含义:/:根目录,位于Linux文件结构的最高层,都存放在根目录下,不是文件,/etc、/bin、/dev、/lib、/sbin应该放在与根目录相同的分区。
/bin、/usr/bin:该目录是命令文件目录,也称为二进制目录。
包含系统管理员和普通用户的重要Linux命令和二进制文件(可执行文件),包括shell解释器等。
/boot:该目录存放系统内核文件和loader文件/boot/vmlinuz是Linux内核文件,/boot/gurb.建议单独分区,分区大小为100M。
/dev:设备文件目录,存放Linux系统下的设备文件访问该目录下的文件相当于访问一个设备,存放的是与计算机连接的设备(终端、磁盘驱动器、光驱、网卡等)相关文件,包括字符设备和块设备等。
常用的方法是挂载光盘mount/dev/cdrom/mnt。
/etc:存放系统配置文件的目录。
不建议在此目录中存放可执行文件。
/etc修改配置文件前记得备份/init.d、/etc/X11(与XWindow系统相关)、/etc/sysconfig(与网络相关)、/etc/xinetd.d。
该目录中的文件由系统管理员使用,普通用户对大多数文件具有只读权限。
/home:系统默认的用户主目录,当添加新用户帐户时,用户的主目录存储在该目录中。
建议单独分区,设置较大的磁盘空间,方便用户保存数据。
/lib、/usr/lib、/usr/local/lib:系统使用的函数库目录,程序执行过程中一些附加参数调用该目录时需要函数库来帮忙。
典型的Linux系统包含C、C++和FORTRAN语言的库文件。
/lib目录中的库映像文件可用于引导系统并运行一些命令。
/lib/modules目录包含可加载的内核模块。
在目录/usr/lib中。
/lost+fount:在EXT2或EXT3文件系统上,当系统意外崩溃或机器意外关闭时,创建的一些文件碎片会放置在这里。
在系统引导过程中,fsck实用程序将检查这一点并修复损坏的文件系统。
有时候系统出现问题,很多文件都会被移到这个目录来临时挂载文件系统,为一些设备提供默认挂载点,如软盘、光驱。
这样当挂载光驱等设备时,就可以通过访问/mnt/cdrom目录下的文件来访问对应光驱上的文件。
/opt:附加主机软件的安装目录。
例如:FC4使用的Fedora社区开发软件如果你想自己安装新的KDE桌面软件,可以将软件安装在这个目录下。
在早期的Linux系统上,习惯上将其放置在/usr/local目录中。
/proc:该目录下的数据全部在内存中,比如系统核心,外部设备和网络状态由于数据存储在内存中,因此不占用磁盘空间。
cpuinfo和/proc/interrupts、/proc/dma、/proc/ioports、/proc/net/*等。
/root:系统管理员的主根目录,是启动/系统的第一个分区,所以最好将/root和/放在同一分区下。
/sbin、/usr/sbin、/usr/local/sbin:设置系统管理员使用的可执行命令,如fdisk、shutdown、mount等。
与/bin不同,这些目录是系统管理员root使用的命令,一般用户可以“看到”它们,但无法挂载或使用它们。
/tmp:一般用户或正在运行的程序临时存放文件的目录。
重要数据不能放置在该目录中。
/srv:服务启动后需要访问的数据目录,如www服务应访问的网页数量。
存储在/srv/www中。
/usr:应用程序存放目录,/usr/bin存放应用程序,/usr/share存放共享数据,/usr/lib存放一些不能直接执行,但很多程序执行所需要的函数库文件,/usr/Local/usr/share/doc目录下存放软件升级包和系统描述文件。
/usr/share/man:存放程序描述文件的目录使用manls时,建议使用/usr/share/man1/ls.1.gz的内容,分隔出较大的磁盘空间。
/var:放置系统执行过程中经常变化的文件,如随时更改的日志文件/var/log。
/var/log/message:存储所有日志文件的目录。
/var/spool/mail:存储邮件的目录。
/var/run:启动程序或服务后。
建议单独分区,并设置较大的磁盘空间。
/tmp:存放临时文件的目录。
某些命令和应用程序将使用此目录。
该目录下的所有文件都会定期删除,以防止临时文件填满整个磁盘。
/dev目录dev是设备的英文缩写。
/dev目录对于所有用户都非常重要。
因为这个目录包含了Linux系统中使用的所有外部设备。
但外部设备没有驱动程序,这与Windows和Dos操作系统不同。
它实际上是访问这些外部设备的端口。
我们可以非常方便地访问这些外部设备,与访问文件或目录没有任何区别。
Linux遵循Unix风格,将所有设备识别为一个文件。
设备文件有两种类型:设备块文件(b)和字符设备文件(c),存储在/dev目录中。
常见设备文件说明如下:/dev/hd[a-t]device/dev/sd[a-z]:SCSI设备/dev/fd[0-7]:标准软盘/dev/md[0-31]:Softraiddevice/dev/loop[0-7]:本地返回device/dev/ram[0-15]:内存/dev/null:无限数据接收设备,等价有黑洞/dev/zero:无限源Zero/dev/tty[0-63]:虚拟终端/dev/ttyS[0-3]:串口/dev/lp[0-3]:并行口/dev/console:控制台/dev/fb[0-31]:framebuffer/dev/cdrom=>/dev/hdc/dev/modem=>/dev/ttyS[0-9]/dev/pilot=>/dev/ttyS[0-9]/dev/random:随机数设备/dev/urandom:随机数设备/etc目录/etc/rc、/etc/rc.d、/etc/rc*.d启动或更改运行级别时执行的脚本或脚本目录。
用户数据库/etc/passwd,提供用户名、真实姓名、主目录、加密密码以及有关用户的其他信息的字段。
启动/etc/fstab时通过mount-a命令自动挂载的文件系统列表(在/etc/rc或等效启动文件中)。
在Linux上,它还包括有关启用swapon的交换区的信息。
/etc/group与/etc/passwd类似,但它描述的不是用户而是用户组。
/etc/inittabinit配置文件设置系统启动时init进程将系统置于的运行级别。
登录提示之前的/etc/issuegetty输出信息通常包括系统的简要描述或欢迎消息。
/etc/motdMessageOfTheDay,登录成功后自动输出的内容由系统管理员决定。
通常用于通知信息,例如有关计划关闭时间的警告。
/etc/mtab当前安装的文件系统列表。
由脚本初始化并由mount命令自动更新当请求当前已挂载的文件系统列表时使用,例如df命令。
/etc/shadow是安装了shadow密码软件的系统上的shadow密码文件,用于破解密码比较困难./etc/login.defslogin配置文件。
/etc/printcap与/etc/termcap类似,但打印机的语法不同。
/etc/profile、/etc/csh.login、/etc/csh.cshrc是Bourne或Cshells在登录或启动时执行的文件。
这允许系统管理员为所有用户创建全局默认环境。
/etc/securetty标识安全终端,即。
哪些终端允许root访问通常只列出虚拟控制台,因此不可能(或至少很难)通过调制解调器或网络侵入系统并获得超级用户权限。
/etc/shells列出受信任的shellchsh命令允许用户在此文件指定的范围内更改登录shell。
可以安装b软件包(如Apache),但您不想通过rpm升级软件包,可以安装/usr/local下的apache包。
安装在这里有一个好处,因为目前大家的系统都差不多,所以如果你的系统被别人接管了,上手会更容易!也更容易找到线索!因此,如有必要,通常将路径/usr/local/bin添加到您的路径中。
/home:这是系统放置拥有帐户的人员的主目录的位置。
/var:这个路径很重要!无论是登录、各种服务问题日志、正常服务日志等等,所以当你的系统出现问题时,你应该检查这个目录下记录的文件数据,看看问题出在哪里!默认邮件设置也在这里,所以非常重要。
/usr/share/man、/usr/local/man:这两个目录是放置不同包的文档文件的地方,例如运行manman,系统会自动查找这两个目录下的所有文档文件。