Linux修改grub参数

grub….. 修改conf文件 # vim /etc/default/grub GRUB_TIMEOUT=5 GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)" GRUB_DEFAULT=saved GRUB_DISABLE_SUBMENU=true GRUB_TERMINAL_OUTPUT="console" GRUB_CMDLINE_LINUX="crashkernel=auto rhgb quiet net.ifnames=0 swapaccount=0" GRUB_DISABLE_RECOVERY="true" 更新配置(Centos 7) # grub2-mkconfig -o /boot/grub2/grub.cfg »

Author image VinkDong on #linux,

mac,linux安装tengine

tengine安装基本和NGINX一模一样,安装的位置也一样 首先下载tengine的src包 在这个网站下载即可http://tengine.taobao.org/download.html,一般选取最高版本 下载openssl 在这个网站下载即可https://www.openssl.org/source/,一般选取最高版本 下载pcre 在这个网站下载即可ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/,一般选取最高版本 解压这三个包 tar -xzvf xxx.tar.gz 在teging目录下执行下面这条命令生成Makefile ./configure --with-pcre=/Users/vink/tools/library/pcre-8.41 --with-openssl-opt=darwin64-x86_64-cc --with-openssl=/Users/vink/tools/library/openssl-1.0.2n –with-pcre和–with-openssl-opt值改为相应的文件夹 在teging目录下执行make命令 make 这里注意mac系统可能提示 Operating system: i686-apple-darwinDarwin Kernel Version 17.4.0: Sun Dec 17 09:19:54 PST 2017; root:xnu-4570.41.2~1/RELEASE_X86_64 WARNING! If you wish to build 64-bit library, then you have to invoke './Configure darwin64-x86_64-cc' *manually*. You have about 5 seconds to press Ctrl-C to abort. »

Alpine linux C依赖库

前言 alpine是一个极简的Linux系统,大小只有个位数m,所以需要手动安装各种依赖库 gcc apk add gcc Python.h apk add python-dev limits.h apk add linux-headers apk add musl-dev ffi.h apk add libffi-dev opensslv.h apk add openssl-dev ruby/st.h apk add build-base »

Inode浅析

what’s inode inode是文件在文件系统中的索引 文件系统存储 硬盘的最小存储单位是Sector(扇区),一个Sector=0.5KB SSD最低一次读写8个Sector即4KB,所以写8B的文件也会占用4K 查看文件对应的inode号码 ls -i vink.pub 查看文件对应得inode信息 stat vink.pub 得到如下结果 16777220 30631670 -rw-rw-rw- 1 Vink staff 0 414 "Sep 7 16:07:49 2017" "May 3 20:45:30 2017" "Oct 9 10:28:00 2017" "May 3 20:45:30 2017" 4194304 8 0 vink.pub 三个时间分别为inode上一次变动的时间,文件上一次变动的时间,文件上一次打开的时间。 inode大小 硬盘格式化时指定inode大小,如设置1KB一个inode,一个inode 128字节,1G的硬盘 inode就占用了128MB,很大的哦,但是inode设置太小则会导致如果文件过多硬盘未存满但无法访问文件,因为已经没有iNode空间创建新的文件索引 查看每个分区的iNode使用量 df -i »