摘要:
磁盘读取数据是按block为单位读取的。 一个文件可能占用多个block;但是每读取一个block就会消耗一次磁盘I/O。 如果要提升磁盘IO性能,那么就要尽可能一次性读取数据尽量的多读 一个block只能存放一个文件的内容,无论内容有多小;如果block默认是4K大小,那么存放一个1K的文件,剩余 阅读全文
摘要:
linux文件或目录的权限位是由9个权限位来控制,每三位为一组,它们分别是文件属主(Owner)的读、写、执行,用户组(Group)的读、写、执行以及(Other)其它用户的读、写、执行; 文件属主(Owner)读read 4、写write 2 、执行x 1 文件用户组(Group)读r 阅读全文
摘要:
Ctrl快捷键 Ctrl+a ——>切换到命令行开始 Ctrl+e ——>切换到命令行结尾 Ctrl+c ——>终止当前命令或脚本 Ctrl+d ——>退出当前shell,相当于exit Ctrl+l ——>清除屏幕内容,相当于clear Ctrl+u ——>清除(剪切)光标之前的内容 Ctrl+k 阅读全文
摘要:
+ ##表示重复“一个或一个以上”前面的字符(*是0或多个) ? ##表示重复“0个或一个”前面的字符 | ##表示同时过滤多个字符串 () ##分组过滤,后向引用 阅读全文
摘要:
通配符一般用与命令行bash环境,而linux正则表达式用于grep,sed,awk场景 * 代表所有(0到多个)字符 * 代表所有(0到多个)字符 [root@NGINX-Y test]# ls 123.txt a.txt oldboy.sh oldgirl.sh test.sh [root@NG 阅读全文
摘要:
对于目录 777直接减去umask对于文件 666减去umask的值,如果umask某一位上面是奇数,减完umask之后奇数位需要+1 [root@oldboyedu-01 ~]# #根据umask计算文件的默认权限[root@oldboyedu-01 ~]# #666[root@oldboyedu 阅读全文
摘要:
[root@XM ~]# chkconfig --list|grep "3:on"|grep -vE "sshd|crond|network|rsyslog|sysstat"|awk '{print $1}'|sed -r 's#^(.*)#chkconfig \1 on#g' 阅读全文
摘要:
正则表达式字符不同命令比较 grep egrep sed awk 转义 \ \ \ \ 行头 ^ ^ ^ 行尾 $ $ $ $ {m} {m,} {m,n} \{n\} {n} \{n\} awk使用—posix或—re-interval选项时,{n}可直接使用,若不使用该选项,则不能使用{n}这种 阅读全文
摘要:
不同的文件名具有相同inode索引节点号的文件互为硬连接文件;ln不接参数创建的是硬连接,ln -s 创建的是软连接(目录可以创建软连接) 1)删除软连接文件对源文件及硬链接文件无任何影响 2)删除硬链接文件对源文件及软连接文件无任何影响 3)删除源文件对硬链接没有影响,但是会导致软连接文件失效白字 阅读全文
摘要:
硬盘添加完需要重启 [root@oldboyedu01 ~]# fdisk -cu[XM1] /dev/sdb Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabel Building a 阅读全文