文件目录

Linux文件管理和文本编辑

拜拜、爱过 提交于 2020-03-03 07:55:03
Linux发行版的系统目录命名规则和用途 Linux文件系统名称区分大小写; 以 . 开头的文件是隐藏文件 /boot:引导文件存放目录,内核文件,引导加载器都存在此目录; /bin: 所有用户使用的基本命令,不能关联至独立分区,OS启动即会用到的程序 /sbin:管理类的基本命令,不能关联至独立分区,OS启动即会用到的程序 /lib: 启动时,程序依赖的基本共享库文件以及内核模块文件 /lib64:专用于x86-64系统上的辅助共享库文件存放位置 /etc: 配置文件目录 /home/username:普通用户家目录 /root:管理员的家目录 /media:便携式移动设备挂载点 /mnt: 临时文件系统挂载点 /dev:设备文件和特殊文件存储位置 /opt: 第三方应用程序安装位置 /srv:系统上运行的服务用到的数据 /tmp:临时文件存储位置 /usr: universal shared read-only data bin:保证系统拥有完整功能而提供的应用程序 include:C程序的头文件(header file) share:结构化独立的数据,例如:doc;man等 local:第三方应用程序的安装位置 bin;sbin;lib;lib64;etc;share /var: variable data file (变量) cache:应用程序缓存数据目录 lib

通过修改host文件来加速访问GitHub

跟風遠走 提交于 2020-03-03 07:02:41
在此网站查找下面三个网址的ip: ipaddress.com/ github.com assets-cdn.github.com github.global.ssl.fastly.net 将对应的ip的网址添加到host文件中 host文件目录:C:\Windows\System32\drivers\etc 添加: 192.30.255.112 github.com 185.199.108.153 assets-cdn.github.com 185.199.109.153 assets-cdn.github.com 185.199.110.153 assets-cdn.github.com 185.199.111.153 assets-cdn.github.com 151.101.1.194 github.global.ssl.fastly.net 可能ip会不只有一个,而且github有可能会更换ip,如果出现github访问不了的情况,可能就因为github更换了ip。 然后GitHub上有一个修改过的host文件,可以下载后替换掉本机上的 直接在github或者gitee上查找host就可以找到。 来源: CSDN 作者: zzdreamz 链接: https://blog.csdn.net/weixin_43235209/article/details/104617827

linux 硬链接与软链接的区别

蓝咒 提交于 2020-03-03 05:45:49
硬链接的特点:不添加新文件 不能跨区建立 不能对目录建立 删除源文件硬链接正常访问 ln 源文件 目标链接文件 软连接的特点:会添加新文件 可以跨区建立 可以对目录建立 删除源文件软连接不能访问 ln -s 源目录 目标链接目录 举例root用户在/tmp文件夹下建立了一个文件long.txt和一个目录long。并用vim编辑器在long.txt中 写入 I love you yu han zhuzhu . 硬链接: 利用命令ln /tmp/long.txt /tmp/520 在/tmp文件夹下建立一个名为520的硬链接利用ls -i /tmp查看 文件id发现long.txt和520文件id相同证明520是与long相同的文件。利用cat /tmp/520命令可以看到文 件内容 I love you yu han zhuzhu . 通过df -h命令我们可以看出/data 与/不在同一个分区,利用命令ln /tmp/long.txt /data/520会有提 示无法创建 利用命令ln /tmp/long /tmp/2012 我们会得到对目录不允许建立硬链接的提示 利用密令rm -rf /tmp/long.txt 删除了long.txt文件后我们还是可以在/tmp文件夹下看到520文件并且 用cat查看也能看到里面的内容 命令:# touch long.txt # mkdir

JavaIO流之文件路径

对着背影说爱祢 提交于 2020-03-03 05:15:50
斜杠和反斜杠 正斜杠,又称左斜杠,符号是 "/" ; 反斜杠,也称右斜杠,符号是 "\" 。 在 Unix/Linux 中,路径的分隔采用正斜 "/" ,比如 "cd /home/java" ; 而在 Windows 中,路径分隔采用反斜杠 "\" ,比如 "F:\yihong_\book" 。 我开发是在 Windows 平台上,所以 Java 程序配置文件中文件路劲都是用的 "\\" ,而项目是部署在 Linux 上的,所有文件路劲都是用的 "/" 。 转义字符 Windows 中,我在F盘复制地址 “F:\yihong_\book” ,粘贴至Java程序,会自动变成 “F:\\yihong_\\book” 。这个时候就发生了转义,这个操作是idea自动完成的。 String path = "F:\\yihong_\\book"; 对的 String path = "F:\yihong_\book"; 错的 在java的代码开发中 \ 是代表转义字符。 Java 的转义字符 \ 的转义并不是什么都需要转义,什么都可以转义,它只支持一下转义: \b \t \n \f \r \" \' \\ 绝对路径和相对路径 文件路径的表示可以分为绝对路径和相对路径。 Windows 绝对路径: 以盘符开始 如 F:\yihong_\book Windows 相对路径: . 指的是当前目录 ..

深度解锁Webpack系列

可紊 提交于 2020-03-03 01:28:49
1.webpack 是什么? webpack 是一个现代 JavaScript 应用程序的静态模块打包器,当 webpack 处理应用程序时,会递归构建一个依赖关系图,其中包含应用程序需要的每个模块,然后将这些模块打包成一个或多个 bundle。 2.webpack 的核心概念 entry: 入口 output: 输出 loader: 模块转换器,用于把模块原内容按照需求转换成新内容 插件(plugins): 扩展插件,在webpack构建流程中的特定时机注入扩展逻辑来改变构建结果或做你想要做的事情 3.初始化项目 新建一个文件夹,如: webpack-first (当然,你可以使用任意一个你喜欢的项目名)。推荐大家参考本文一步一步进行配置,不要总是在网上找什么最佳配置,你掌握了webpack之后,根据自己的需求配置出来的,就是最佳配置。 本篇文章对应的项目地址(编写本文时使用): github.com/YvetteLau/w… 使用 npm init -y 进行初始化(也可以使用 yarn)。 要使用 webpack,那么必然需要安装 webpack、webpack-cli: npm install webpack webpack-cli -D 复制代码鉴于前端技术变更迅速,祭出本篇文章基于 webpack 的版本号: ├── webpack@4.41.5 └── webpack

win10 损坏的映像 0xc000012f

有些话、适合烂在心里 提交于 2020-03-03 01:26:36
1、如果报错的dll文件位于这个目录 “C:\Windows\System32\DriverStore\FileRepository\igdlh64.inf_amd64_463164d40c3d26ce” ,直接删除就可以 2、如果dll文件位于其他目录, 参考链接 产生原因:我查了很多解决方法,对应我近期的操作,应该是删除了windows.old导致的问题,建议不要删除此文件,过段时间系统会自动清理。 我的问题是第一种情况,为了避免错误删除,可以先行备份,如下: txt备注了具体哪个应用对应哪个dll文件,以便删除错误进行恢复。 不建议随意更改系统文件 。 来源: CSDN 作者: dirkZh 链接: https://blog.csdn.net/qq_40082253/article/details/104616477

IDEA如何刷新pom文件

感情迁移 提交于 2020-03-03 00:42:49
  被新手问到了“IDEA如何刷新pom文件?”这个问题,想来这是一个不好意思问的常犯的错误吧。    在IDEA中,修改了pom.xml文件,添加了依赖以后,一般会弹出以下这个警告来。   点击【Import Changes】就好了,开始从本地仓库里找,如果没有就从远程仓库下载,所以可能会等一段时间。   如果这时不小心点错了, 可以在【Maven Projects】目录下点击那个刷新的符号【Reimport All Maven Projects】(也可以在菜单中查找这个选项)。点击后就会刷新依赖目录【Dependencies】 来源: https://www.cnblogs.com/acm-bingzi/p/mavenRefreshPom.html

HTML中的相对路径与绝对路径

烂漫一生 提交于 2020-03-02 22:42:04
HTML初学者会经常遇到这样一个问题,如何正确引用一个文件。比如,怎样在一个HTML网页中引用另外一个HTML网页作为超链接(hyperlink)?怎样在一个网页中插入一张图片?......(相关教程:HTML超链接;HTML图片) 如果你在引用文件时(如加入超链接,或者插入图片等),使用了错误的文件路径,就会导致引用失效(无法浏览链接文件,或无法显示插入的图片等)。 为了避免这些错误,正确地引用文件,我们需要学习一下HTML路径。 HTML有2种路径的写法:相对路径和绝对路径。 HTML相对路径(Relative Path) 同一个目录的文件引用 如果源文件和引用文件在同一个目录里,直接写引用文件名即可。 我们现在建一个源文件info.html,在info.html里要引用index.html文件作为超链接。 假设info.html路径是:c:/Inetpub/wwwroot/sites/blabla/info.html 假设index.html路径是:c:/Inetpub/wwwroot/sites/blabla/index.html 在info.html加入index.html超链接的代码应该这样写: <a href = "index.html">index.html</a> 如何表示上级目录 ../表示源文件所在目录的上一级目录,http://www.cnblogs.com

Python系统模块os

二次信任 提交于 2020-03-02 21:25:04
在昨天的文章里,我们说到,python官方库中比较重要的两个模块是sys和os,然后在昨天的文章中列出了几个sys模块内部函数的用法。今天我们来看一下另外一个重要模块os的用法。 os模块是直接和系统调用或者说系统提供的api打交道的模块,因此可以把它的功能分为3大类,分别是: POSIX工具,即处理文件系统相关的功能 提供跨平台能力的功能或函数 运行系统命令相关的函数 下面我们来一一看这些功能常用的函数有哪些。 1. 文件系统处理相关函数 一般在做文件或目录操作的时候,最常用的基本都是增删改查,os模块提供了对应的函数如下: os.remove() 删除文件 os.rename() 重命名文件或目录 os.mkdir() / os.makedirs() 创建单个目录 / 创建多级目录 os.rmdir() / os.removedirs() 删除空目录 / 删除多级空目录 os.copy('_dir', 'newfile') 复制文件或目录到新的目录中, os.listdir() 显示当前目录下的文件或目录,如果参数是路径,那么显示这个路径下的文件。 os.chdir('/path/to/new/dir') 切换当前工作目录到新的工作目录 在上面的代码中我们可以看到,os模块提供了对文件的修改、删除和查询方法,对目录提供了创建、删除、修改和删除的方法。但是没有创建文件的方法

Linux 重要文件目录

≡放荡痞女 提交于 2020-03-02 21:08:21
文件系统层次化标准(Filesystem Hierarchy Standard)【FHS】 树形结构 /boot  开机所需文件——内核开机菜单以及所需的配置文件等 /dev  以文件形式存放任何设备与接口 /etc   配置文件   /passwd:所有账号信息   /shadow:密码   /group:组名 /home   家目录 /bin   单用户模式下可以操作的命令 /sbin  开机过程中需要的命令 /media   挂载设备文件的目录 /opt  放置第三方的软件 /root   系统管理员的家目录 /srv  一些网络服务的数据文件目录 /tmp  任何人均可使用的“共享”临时文件 /proc  虚拟文件系统,例如系统内核、进程、外部设备及网络状态等 /usr/local  用户自行安装的软件 /usr/sbin  Linux 系统开机时不会使用到的软件、命令、脚本 /usr/share  帮助说明文件,也可放置共享文件 /var  主要存放经常变化的文件,如日志等 /lostn + found  当文件系统发生错误时,将一些丢失文件片段存放在这里 来源: https://www.cnblogs.com/moxiaoyu557/p/10804368.html