根目录

文件系统层次标准FHS的详细介绍

浪子不回头ぞ 提交于 2020-01-24 01:49:39
  Filesystem Hierarchy Standard (文件系统层次标准,FHS)标准依据文件系统使用的频繁与否与是否允讲使用者随意更动, 而 将目录定义成四种交互作用的形态 ,具体如下:    可分享的:可以分享给其他系统挂载使用的目录,所以包括执行文件与用户的邮件等数据, 是 能够分享给网络上其他主机挂载用的目录; 不可分享的:自己机器上面运作的装置档案或者是与程序有关的 socket 档案等, 由于仅与自身 机器有关,所以当然就不适合分享给其他主机了。 不 变的:有些数据是不会经常变动的,跟随着 distribution 而不变动。 例如函式库、文件说明 文件、系统管理员所管理的主机服务配置文件等等; 可变动的:经常改变的数据,例如登录文件、一般用户可自行收受的新闻组等。   事实上,FHS针对目录树架构 仅定义出三层目录 下应该放置哪些数据,分别是下面三个目录: /(根目录):与开机系统有关; /usr(unix software resource):与软件安装执行有关; /var(variable):与系统运作过程有关。   下面分别对上述三层目录进行详细的阐述。   (1) /(根目录)   根目录是整个系统最重要的一个目录,因为不但所有的目录都是由根目录衍生出来的,同时根目录也与开机/还原/系统修复等动作有关。由于系统开机时需要特定的开机软件、核心档案

linux学习日记之目录配制

空扰寡人 提交于 2020-01-24 01:16:25
linux目录管理遵循FHS标准,主要目标是希望让使用者可以了解已安装软件通常放置于哪个目录上,所以他们希望独立的软件开发商、操作系统制作者、以及想要维护系统的用户,都遵循FHS的标准。也就是说FHS的重点在于规范每个特定的目录下应该要放置什么样子的数据而已。 事实上,FHS是根据过去的经验一直在持续改版的,FHS依据文件系统的使用的频繁与否是否允许使用者随意改动,而将目录定义为四种交互作用的形态,用其表格来说: 上表中的目录就是一些代表性的目录,四个类型解释如下: 可分享的:可以分享给其它系统挂载使用的目录,所以包括执行文件与用户的邮件等数据,是能够分享给网络上其他主机挂载的目录; 不可分享的:自己机器上面运作的装置档案或者是与程序运行有关的socket档案等,由于仅与自身机器有关,所以不能分享给其他主机; 不变的:有些数据是不会经常变动的,跟随着distribution而不变动。例如函式库、文件说明文件、系统管理员所管理的主机服务配制文件等等; 可变动的:经常改变的数据,例如登录文件、一般用户可自行收受的新闻组等。 事实上,FHS针对目录树架构仅定义出三层目录底下应该放置什么数据而已,分别是以下三个目录: /(根目录):与开机系统有关; /usr(unix software resource):与软件安装、执行有关; /var(variable):与系统运作过程有关。

laravel之laravel-admin安装

前提是你 提交于 2020-01-21 14:00:41
1. laravel-admin安装的前提是laravel已经安装完毕 2.laravel-admin需在laravel的根目录下进行安装 3.laravel-admin的安装命令:              composer require encore/laravel-admin "1.5.*" #用composer安装laravel-admin             php artisan vendor:publish --provider= "Encore\Admin\AdminServiceProvider" #发布资源             php artisan admin:install #安装laravel-admin并进行数据库迁移    4.进入到laravel根目录,找到.env文件,修改数据库配置 5.进入到laravel根目录的conf文件夹,找到database.php文件,更改数据库配置 6配置虚拟目录:       若是window系统,Apache环境:                     C盘找到windows>>system32>>drivers>>etc>>hosts                     进入hosts文件,在最后,对127.0.0.1解除注释,并把127.0.0.1映射域名                   

Linux下调整根目录和home目录的空间大小教程

跟風遠走 提交于 2020-01-21 05:19:34
当安装完 Linux 操作系统,发现磁盘分区大小错误,或者后期使用过程发现 /home 还剩余很多空间,/ 下空间不足,需要将 /home 下空间重新分配给 /目录下,方法如下: 1、查看分区空间和格式 [root@mongodb-1 ~]# df -hT 文件系统 类型 容量 已用 可用 已用% 挂载点 /dev/mapper/centos-root xfs 50G 49G 1.4G 98% / devtmpfs devtmpfs 5.8G 0 5.8G 0% /dev tmpfs tmpfs 5.8G 0 5.8G 0% /dev/shm tmpfs tmpfs 5.8G 602M 5.3G 11% /run tmpfs tmpfs 5.8G 0 5.8G 0% /sys/fs/cgroup /dev/sda1 xfs 1014M 153M 862M 16% /boot /dev/mapper/centos-home xfs 44G 36M 44G 1% /home tmpfs tmpfs 1.2G 0 1.2G 0% /run/user/0 这里我想要将 /home 的空闲空间分给 / 目录一部分 可以看到 /home 分区是 xfs 格式,这里特别注意: 1)ext2/ext3/ext4文件系统的调整命令是resize2fs(增大和减小都支持) lvextend -L

Caused by: org.gradle.api.resources.ResourceException: Could not get resource...

馋奶兔 提交于 2020-01-19 20:54:38
我的具体报错如下:Caused by: org.gradle.api.resources.ResourceException: Could not get resource ‘https://jcenter.bintray.com/com/google/guava/guava/23.0/guava-23.0.jar’ 我是因为将AS从3.1.2升级到了3.5.3才出现了这个错误。 处理方法: 在根目录下的gradle中加入如下代码: buildscript { repositories { //需要新加 mavenCentral() google() jcenter() } } allprojects { repositories { //需要新加 mavenCentral() google() jcenter() } } 添加mavenCentral()后,项目正常启动。 来源: CSDN 作者: 烟雨下江南 链接: https://blog.csdn.net/yeZhuShanCun/article/details/104044370

MVC 项目中为什么会有两个web.config

百般思念 提交于 2020-01-19 17:05:22
MVC 项目中为什么会有两个web.config 我们对MVC 并不陌生, 在创建MVC项目时,总会发现,在工程目录 中有两个 web.config 文件,一个是在工程的根目录下,一是在 views 下,两个web.config 中的内容也不尽相同,那么为什么会有两个 web.config 文件,这就是这篇随笔将要说明的。 根目录下的 web.config 文件    根目录下的web.config 文件是对根目录下的所有文件起作用 ,在打开根目录下的 web.config 文件时,你会发现web.config 为所有的路径或动作注册了  HttpNotFoundHandler, 1 <add path= "*" verb= "*" type= "System.Web.HttpNotFoundHandler" />    或者在 IIS7中,它可能是这么定义的 1 2 <add name= "BlockViewHandler" path= "*.aspx" verb= "*" preCondition= "integratedMode" type= "System.Web.HttpNotFoundHandler" />    另外,你还可以添加自定义出错页面,或一些配置信息,如数据库的连接,键-值对等,工程中的一些配置就是从根目录下的 web.config 中读取的

【Django】在Django中单独运行一个 .py 文件的配置

寵の児 提交于 2020-01-15 17:09:21
今天想要在django项目中单独运行一个爬虫,发现运行会报错: 网上查了些资料,在这边做个记录: 1、在要单独运行的ithome_spider.py文件的最上方加入相关配置: import sys sys.path.insert(0, '../') import os if not os.getenv('DJANGO_SETTINGS_MODULE'): os.environ['DJANGO_SETTINGS_MODULE']='ithome.settings' import django django.setup() #下面是你自己的代码 2、贴一下项目目录, 因为我的文件放在了根目录ithome的子目录ithome_spider下,所以调用了sys.path.insert(0, '../')。如果你直接放在根目录ithome下,那么就不用写这一句了;而如果你是子目录的子目录下,那么就应该这么写:sys.path.insert(0, '../../'),依此类推。 参考: https://blog.csdn.net/gymaisyl/article/details/84573552 来源: CSDN 作者: 忘尘~ 链接: https://blog.csdn.net/BobYuan888/article/details/103988398

解决:'chromedriver' executable needs to be in PATH问题

假装没事ソ 提交于 2020-01-13 01:52:16
1.首先需要下载Chromedriver,下载后得到的是一个chromedriver.exe文件。( chromedriver下载地址 ) 2.将chromedriver.exe拷贝至谷歌浏览器目录(如 C:\Program Files\Google\Chrome\Application)以及python根目录(C:\Python27)。 3.将谷歌浏览器环境变量添加到path(C:\Users\HD003\AppData\Local\Google\Chrome\Application)。 至此,就可以解决 ‘chromedriver’ executable needs to be in PATH问题了。 来源: CSDN 作者: 南小瓜 链接: https://blog.csdn.net/nanruitao10/article/details/103760643

Linux 根目录爆满 解决(/dev/mapper/centos-root 100%问题)

纵然是瞬间 提交于 2020-01-10 20:13:24
Zabbix服务器 问题一: 2019年9月12日 发现 Tab键用不了,提示磁盘空间可能满了,所以查看磁盘空间 df -h 查看发现/dev/mapper/centos-root目录占用过高 Cd到根目录下,发现/var文件占用过高,评测可能为日志文件满了。 查看发现zabbix文件占用过高 可以选择备份日志文件,然后情况日志文件 sz 保存到日志文件到桌面,超过4G则不能传输 或者使用ftp软件复制 直接 echo “”>zabbix_server.log 清空日志文件 日志文件还是爆发式增长: 查询原因是日志的记录级别设置有问题,修改debug记录级别为error,后正常。 还可以扩容容量,暂时没做扩容。 参考地址: https://blog.csdn.net/e_wsq/article/details/79531493 来源: https://www.cnblogs.com/llody/p/11512332.html

Eclipse下如何导入jar包

╄→гoц情女王★ 提交于 2020-01-09 00:40:01
原地址:http://blog.csdn.net/justinavril/article/details/2783182 我们在用Eclipse开发程序的时候,经常想要用到第三方的jar包。这时候我们就需要在相应的工程下面导入这个jar包。以下配图说明导入jar包的步骤。 1.右击工程的根目录,点击Properties进入Properties。或者选中工程根目录,按Alt-Enter即可。 2.在Properties页面中选中Java Build Path,选中Libraries标签,点击Add External JARs。 3.找到需要添加的jar包,确定即可。 来源: https://www.cnblogs.com/123ing/p/3837151.html