摘要:        
自己手写实现ls -l命令纠结了很久的地方,刚才总算搞明白了。直接上代码重要部分 4096是块的默认大小,由于total的单位是k(1024),所以后面还要再乘以4。 total其实就是所有文件所占的块的大小总和,由于文件大小并不一定都是标准的4096的倍数,比如某文件大小为10000,就需要占用1    阅读全文
posted @ 2017-03-20 20:31
Harley_Quinn
阅读(3735)
评论(0)
推荐(1)
        
            
        
        
摘要:        
直接贴代码和结果 实际ID: root(0), xyz(1000), abc(1001) 可以发现,用户xyz给程序a.out的权限加上s后,ls -l的权限字符串第4位的x变成了s,之后其他用户在执行a.out时,当前进程的有效用户ID都会变成a.out所属用户(即xyz)的ID。 每个进程都有一    阅读全文
posted @ 2017-03-20 05:41
Harley_Quinn
阅读(1994)
评论(0)
推荐(0)
        
 
                    
                     
                    
                 
                    
                
 
 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号