随笔分类 - Linux
摘要:wget --header="Cookie: _cookie" _URL _cookie: 点击下载按键后的 request header Cookie部分 _URL: 浏览器下载的url(先在chrome中点击下载 -> show all -> URL)
阅读全文
摘要:#字体安装目录 cd /usr/share/fonts/ #查看已安装字体 fc-list #建立字体缓存 #mkfontscale // 如果提示 mkfontscale: command not found,需自行安装 #yum install mkfontscale #mkfontdir #fc-cache –fv // 刷新内存中的字体缓存
阅读全文
摘要:memtester [-p PHYSADDR] <MEMORY> [ITERATIONS] MEMORY 申请测试内存的数量,单位默认是megabytes(兆),也可以是B K M G ITERATIONS 测试的次数,默认是无限 官网:http://pyropus.ca/software/memt
阅读全文
摘要:cgcreate -g cpuset:/test cgset -r cpuset.cpus=0 test cgset -r cpuset.mems=0 test #mems必须设置 cgexec -g cpuset:/sunwg_g1 python test.py 注: 1. 查看linux文档发现cpuset子系统是有两个参数是强制要求定义的,cpuset.cpus和cpuset.me...
阅读全文
摘要:SSD+HHD(120G+500G)100G+420G Windows20G+50G Linux 参考:https://www.jianshu.com/p/9c2183df8466http://jingpin.jikexueyuan.com/article/36416.html
阅读全文
摘要:从操作系统角度谈特权指令通常指系统中的一些操作和管理关键系统资源的指令,只有在最高特权级上能够正确运行;如果在非最高特权级上运行,特权指令会引发一个异常,处理器会陷入到最高特权级,交由系统软件处理;并不是每个特权指令都会引发异常,它有可能被直接忽略? 从虚拟化角度谈敏感指令操作特权资源的指令,包括:
阅读全文
摘要:unix体系架构 内核态(内核)内核从本质上看是一种软件——控制计算机的硬件资源,并提供上层应用程序运行的环境 用户态(用户空间)上层应用程序的活动空间,依托内核提供的资源,包括CPU资源、存储资源、I/O资源等为了使上层应用能够访问到这些资源,内核必须为上层应用提供访问的接口:即系统调用。 系统调
阅读全文
摘要:参考:http://blog.csdn.net/a351945755/article/details/22661411
阅读全文
摘要:Device mapper是Linux2.6内核中提供的一种从逻辑设备到物理设备的映射机制利用Device mapper机制建立了一个卷组(volume group,VG),你可以把VG当做一个资源池来看待,最后在VG上面再创建逻辑卷(logical volume,LV),你需要多大的空间,就可以从
阅读全文
摘要:“2+1+2”,第一个2是指2本全面讲 解内核的书,中间的1指1本讲解驱动开发的书,后面的2则指2本有关内核具体子系统的书《Linux内核设计与实现》《深入理解Linux内核》《Linux设备驱动程序》《深入理解Linux虚拟内存管理》《深入理解LINUX网络内幕》 内核邮件列表(Linux Ker
阅读全文
摘要:dd命令:用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换 dd if=/dev/zero of=/dev/sdb bs=512K count=1 #清空磁盘分区 dd if=/dev/sdb of=/path/to/save.iso #备份到image文件dd if=/dev/sdb of
阅读全文
摘要:练习题1. 启动错误,无法正常开机2. 为了解决1,需要crash定位,再重新编译内核,但你可能遇到编译错误3. 正常vCPU或热插大于某值时可能出现错误,请寻找边界值,并解决cpu数限制问题目标:虚拟机正常启动,熟悉编译内核流程和工具,解决编译过程中的各种问题,争取搞清BUG的原因。 1. 使用q
阅读全文
摘要:1. openssh/opensslssh(Secure SHell)只是加密的shell,最初是用来替代telnet的。ssl(Secure Sockets Layer)是通讯链路的附加层。可以包含很多协议。https, ftps, .....openssl 不是协议,而是对协议的实现,SSL/T
阅读全文
摘要:列出所有service类型的unitsystemctl list-units --type=service --all systemctl 列出所有的系统服务systemctl list-units 列出所有启动unitsystemctl list-unit-files 列出所有启动文件system
阅读全文
摘要:1.字符串替换sed -i 's/aaa/bbb/g'+g :匹配每一行有行首到行尾的所有字符不加g:匹配每一行的行首开始匹配,匹配到第一个符合的字段,就会结束,跳到下一行 2.sed与awksed(关键字: 编辑):以行为单位的文本编辑工具,可以分析 standard inputawk(关键字:分
阅读全文
摘要:1.md5summd5sum:用于生成和校验文件的md5值md5sum test.sh > md5.txt #md5.txt为记录test.sh的md5值的文件md5sum -c md5.txt #-c选项来对文件md5进行校验,生成当前文件的md5,并和之前已经生成的md5进行对比,如果一致,则返
阅读全文
摘要:/proc目录Linux 内核提供了一种通过 /proc 文件系统,在运行时访问内核内部数据结构、改变内核设置的机制。 proc文件系统是一个伪文件系统,它只存在内存当中,而不占用外存空间。它以文件系统的方式为访问系统内核数据的操作提供接口。
阅读全文
摘要:内存溢出(out of memory)是指程序在申请内存时,没有足够的内存空间供其使用。例:比如申请了一个integer,但给它存了long才能存下的数,那就是内存溢出。 即你要求分配的内存超出了系统能给你的,系统不能满足需求,于是产生溢出。例:栈满时再做进栈必定产生空间溢出,叫上溢,栈空时再做退栈
阅读全文
摘要:1.rpm构建环境相关命令: rpmdev-setuptree #默认在/root/下新建工作目录,需要先安装rpmdevtoolsrpmdev-newspec #新建spec文件或者从/etc/rpmdevtools这个目录下copy相应的spec模板来修改 2.目录结构~/rpmbuild~/r
阅读全文

浙公网安备 33010602011771号