linux和shell
文章平均质量分 54
ayu_ag
这个作者很懒,什么都没留下…
展开
-
shell脚本test命令没用好,写了好几天的代码全被删了
在桌面上有一堆.cpp和elf文件以及shell脚本,我想写一个脚本删除所有的elf文件原创 2014-05-24 08:34:25 · 657 阅读 · 0 评论 -
unix domain socket进程凭据
进程凭据是指unix domain socket(AF_UNIX)发送方的pid,uid,gid信息。只能是AF_UNIX,不能是AF_INET的原因很简单,AF_INET可能都不在同一台机器上,pid,uid,gid没有意义。在以下的内容中,socket server作为接收方,socket client作为发送方,当然反过来也没有问题,不过本文以这个为例。有两种方法传递进程凭据:原创 2016-09-02 14:46:36 · 5886 阅读 · 0 评论 -
如何查找android emulator内核的精确版本
android api22, arm imagesroot@generic:/ # cat /proc/versionLinux version 3.4.67-01422-gd3ffcc7-dirty (digit@tyrion.par.corp.google.com) (gcc version 4.8 (GCC) ) #1 PREEMPT Tue Sep 16 19:34:06 CEST原创 2016-06-23 11:14:08 · 2785 阅读 · 0 评论 -
shell重定向小记
对于int型的,使用open,write,read,close操作,对于FILE*型的使用fopen,fwrite,fread,fclose操作标准输入,int fd = 0,int fd = STDIN_FILENO,FILE *f = stdin,shell重定向标准输入使用"有种特殊的情况是这样的,不一定需要使用EOF,任意单词都可以,首尾相同:$ cat原创 2016-03-07 22:57:14 · 570 阅读 · 0 评论 -
为什么有时候读取文件,atime不更新
在linux中,使用stat foo.txt 命令可以看到文件foo.txt的三个时间:atime:access time,访问时间mtime:modify time,修改时间,文件内容有修改ctime:change time,create time,改变时间,文件的索引节点发生变化,具体的情况有:1、文件内容有修改;2、文件权限有修改;3、inode变了;4、重命名(重命名不会导致i原创 2016-04-11 17:02:59 · 2488 阅读 · 0 评论