linux系统的两大核心思想:一为linux系统下一切皆为文件,二为所有文件都具备各自的特性和类型linux系统下因此一切皆为文件,文件分为七大类:普通文件(f/-):不属于其他六大类的文件都是普通文件,这一类文件很杂,什么都有链接文件(l):分为软链接和硬链接,软链接类似于windows系统下的快捷方式,硬链接类似于复制出来的新文件管道文件(p):用于进程之间进行通信的文件,不常见目录文件(d)
分类:
系统相关 时间:
2020-03-05 09:12:21
阅读次数:
85
获取两个路径之间的相对路径是一个很常见的问题,在Linux中怎么实现呢? 为了进行隔离,整个项目是用chroot跑的,有一次为了在chroot下建一个软链接,又不能用绝对路径,想自动计算一个路径相对于另一个路径的相对路径,怎么办呢? 经过一番搜索后发现,Linux中realpath和ln都有这个功能 ...
分类:
系统相关 时间:
2020-03-03 10:35:06
阅读次数:
75
因为当你创建一个虚拟环境的时候,一些软链接创建到原来的python上。 当用Homebrew更新python后,原来软连接对应的python已经不存在了。 因此需要把软链接指向新的python。 解决方法是移除原来虚拟环境里的软连接,然后重新创建: 我的问题解决了。 此回答来自stackoverfl ...
分类:
编程语言 时间:
2020-02-28 19:08:55
阅读次数:
253
问题现象 用rpm -Uvh升级后,原先的一个软链接被删除了,而采用先rpm -e 卸载rpm包,再rpm -ivh 安装包的方法,这个软链接还在。这个软链接是在rpm包安装的时候建立,也只有在rpm卸载的时候会删除。 为什么Uvh升级的时候会删除它? 解决过程 软链接的删除是写在 sepc文件的% ...
分类:
其他好文 时间:
2020-02-26 22:39:42
阅读次数:
78
主要学习目录文件的命名,软硬链接的不同,初步使用vim编辑文本,简单的创建文本、删除文本等命令。
分类:
系统相关 时间:
2020-02-24 00:42:41
阅读次数:
94
前言 GitBook是一个基于Node.js的命令行工具,可使用Git和Markdown来编写文档,赞誉太多,不再赘述。 Node.js 1. 下载安装包 2. 解压安装包 3. 安装 安装过程分为3步:移动安装包解压目录至/user/local、为node、npm建立软链接,以及删除安装包。 Gi ...
分类:
其他好文 时间:
2020-02-21 18:26:57
阅读次数:
64
链接文件是linux文件系统的一个优势。如果要在系统上维护同一个文件的两份或多份副本,除了保持多份单独的物理文件副本之外,还可以采用保存一份物理文件副本和多个虚拟副本的方法。 这种虚拟的副本就称为链接。链接是目录中指向文件真实位置的占位符。在linux中有两种不同类型的文件链接: 链接符号(软链接) ...
分类:
其他好文 时间:
2020-02-18 13:01:42
阅读次数:
76
nginx是最近非常火的web服务器,这次CentOS8也在yum官方源中新增了nginx1.14与Apache相比可以承担更大的并发,并占用更少的内存CentOS8使用了新一代的yum,使用dnf作为命令(原来的yum以dnf的软链接形式存在)安装只需要一句dnfinstallnginx-y如果出错检查检查一下网络和yum源,如何更换yum源到阿里源下面设置两个虚拟主机虚拟主机可以让一个web服
分类:
其他好文 时间:
2020-02-17 17:45:48
阅读次数:
208
课时33 权限详细介绍1.文件类型-:普通wenjiand:目录l:软链接c:字符设备【键盘,鼠标】b:块文件,硬盘例子-rw-r--r--. 1 root police 0 2月 3 17:56 orange.txt-:普通文件,rw-:表示文件所有者权限,第一个r--:文件所在组的用户的权限,第 ...
分类:
系统相关 时间:
2020-02-13 15:08:24
阅读次数:
72
Elasticsearch 版本:6.4.0 一、疑问 在项目中后期,如果想调整索引的 Mapping 结构,比如将 ik_smart 修改为 ik_max_word 或者 增加分片数量 等,但 Elasticsearch 不允许这样修改呀,怎么办? 常规 解决方法: <! more 根据最新的 M ...
分类:
移动开发 时间:
2020-01-26 15:51:50
阅读次数:
71