Linux: ln命令, 创建文件链接 Linux

软链接,全称是软链接文件,英文叫作 symbolic link。这类文件其实非常类似于 Windows 里的快捷方式,这个软链接文件(假设叫 VA)的内容,其实是另外一个文件(假设叫 B)的路径和名称,当打开 A 文件时,实际上系统会根据其内容找到并打开 B 文件。

而硬链接,全称叫作硬链接文件,英文名称是 hard link。这类文件比较特殊,这类文件(假设叫 A)会拥有自己的 inode 节点和名称,其 inode 会指向文件内容所在的数据块。与此同时,该文件内容所在的数据块的引用计数会加 1。当此数据块的引用计数大于等于 2 时,则表示有多个文件同时指向了这一数据块。一个文件修改,多个文件都会生效。当删除其中某个文件时,对另一个文件不会有影响,仅仅是数据块的引用计数减 1。当引用计数为 0 时,则系统才会清除此数据块。


wen 发布于  2023-3-1 20:50 

Linux修改文件所有者, 用户组权限 Linux

用数字来改变文件权限
我们已经了解了-rw-r--r-- 所表示含义,linux为每一个权限分配一个固定的数字:

 r: 4(读权限)
 w: 2(写权限)
 x: 1(执行权限)

我们再将这些数字相加,就得到每一组的权限值,例如

标签: linux

wen 发布于  2023-3-1 20:49 

memcache和memcached的区别 PHP

memcached是为了降低动态web应用 从数据库加载数据而产生的一种常驻进程缓存产品。
memcached是一种内存键值存储,用于存储来自数据库调用、API 调用或页面渲染结果的任意数据(字符串、对象)的小块。
memcached是一个高性能分布式的内存对象缓存系统, 通常被用于降低数据库加载压力以提高动态web应用的响应速度。

标签: memcached

wen 发布于  2023-3-1 20:47 

ssh 链接不上,认证失败 Linux

当shell客户端远程连接服务器时,ssh 链接不上,认证失败,可能是ssl服务没有起来


wen 发布于  2023-3-1 20:43 

php XML转换为数组 PHP

将xml文本格式转成数组


wen 发布于  2023-3-1 20:42 

HTTP协议 Linux

HTTP:超文本传输协议,默认端口号是 80
HTTPS:HTTP+SSL(安全套接字层),即带有安全套接字层的超文本传输协议,默认端口号:443


wen 发布于  2023-3-1 20:39 

python---之f'{}' Python

怎样使用Use str.format()

str.format()是对%-formatting的改进。它使用正常的函数调用语法,并且可以通过对要转换为字符串的对象的format ()方法进行扩展。

标签: python基础

wen 发布于  2023-3-1 20:36 

python---之yield Python

首先,如果你还没有对yield有个初步分认识,那么你先把yield看做“return”,这个是直观的,它首先是个return,普通的return是什么意思,就是在程序中返回某个值,返回之后程序就不再往下运行了。看做return之后再把它看做一个是生成器(generator)的一部分(带yield的函数才是真正的迭代器),好了,如果你对这些不明白的话,那先把yield看做return,然后直接看下面的程序,你就会明白yield的全部意思了:

标签: python基础

wen 发布于  2023-3-1 20:28 

grep -v 反选匹配内容(not操作)以及grep -E(or操作) Linux

使用 grep -v可以实现反向选择操作

标签: bash

wen 发布于  2023-3-1 20:26 

JS数组中高阶遍历方法 F2E

JS数组中高阶遍历方法

标签: javascript

wen 发布于  2023-3-1 20:20