
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
使用VSCode进行查找、替换时,经常需要用到正则表达式,一段时间不用就忘了,每次要用的时候都要耽误很多时间去查找,所以整理了一份很全的放在这里。这个其实是.NET使用的正则表达式,VSCode也是一样的,微软系的产品(比如Visual Studio等)应该都是使用这个标准的。本文只列举和翻译了常用的一些,完整内容请参照https://docs.microsoft.com/en-us/dotne.
原来给虚拟机分配的磁盘空间不够了,然后又挂载了一个新磁盘结果在新磁盘中运行tcpdump时,出现permission denied. 使用root用户操作,所有文件和文件夹都是mod777了,还是不行各种找答案,貌似是因为world writeable的问题,并不是很清楚解决方案执行 aa-complain /usr/sbin/tcpdump如果提示没有aa
这个很有可能是因为选择的 workstation版本过高,要在创建虚拟机时选择6.5-7.x, 不能用 workstation 8,9,10,
昨天关电脑的时候,没有先关掉虚拟机,结果今天虚拟机就傲娇地不给我启动了,google了N久都没找到解决方案,只能自己用生命去冒险尝试了。。好在鄙人有丰富的VMware无法启动解决经验,所以实验还算顺利。。。。进入虚拟机所在文件夹找到后缀为.vbox-prev的文件,删除之(安全起见,最好备份一下。其实重命名即可)然后重启Virtualbox,有木有发现start按钮亮了非常ni
症状: ifconfig 命令看不到eth01。把/etc/udev/rules.d/70-persistent-net.rules中的内容直接删除,然后重启,让系统自动去检测网卡,然后重新生成该文件2。修改/etc/network/interfaces,将eth0部分(大概5行的内容,包括gatway等)改为:
综述Page cache是通过将磁盘中的数据缓存到内存中,从而减少磁盘I/O操作,从而提高性能。此外,还要确保在page cache中的数据更改时能够被同步到磁盘上,后者被称为page回写(page writeback)。一个inode对应一个page cache对象,一个page cache对象包含多个物理page。对磁盘的数据进行缓存从而提高性能主要是基于两个因素:第一,磁盘访问的速度...
在Linux中执行ps aux命令时,STAT列表示的是进程的状态。最近研究了一下进程状态码,这里做一个简单的总结。下图是ps的manual中给出的信息,本文将分别介绍每个状态PROCESS STATE CODESHere are the different values that the s, stat and state outputspecifie...
一、引言在现代操作系统里,同一时间可能有多个内核执行流在执行,因此内核其实象多进程多线程编程一样也需要一些同步机制来同步各执行单元对共享数据的访问。尤其是在多处理器系统上,更需要一些同步机制来同步不同处理器上的执行单元对共享的数据的访问。在主流的Linux内核中包含了几乎所有现代的操作系统具有的同步机制,这些同步机制包括:原子操作、信号量(semaphore)、读写信号量(rw_s