一些杂记
1、 随机读取的情况下,每次读8M的性能与顺序读的性能接近,一次多读数据能够降低seek所占的时间。
2、fflush操作并不是真正的写磁盘,只是将I/O缓冲写入内核的缓冲区,并不是真正的写磁盘,fsync是将内核缓冲区的数据真正刷入到磁盘中。
3、
交互式shell和非交互式shell(interactive shell and non-interactive shell)
交互式模式就是在终端上执行,shell等待你的输入,并且立即执行你提交的命令。这种模式被称作交互式是因为shell与用户进行交互。这种模式也是大多数用户非常熟悉的:登录、执行一些命令、退出。当你退出后,shell也终止了。
shell也可以运行在另外一种模式:非交互式模式,以shell script(非交互)方式执行。在这种模式 下,shell不与你进行交互,而是读取存放在文件中的命令,并且执行它们。当它读到文件的结尾EOF,shell也就终止了。
shell依次查找~/.bash_profile、
~/.bash_login、
~/.profile(~是用户主目录的速记符),
自己的网络笔记