文章列表
 
您正在查看 "Linux" 分类下的文章

2008-03-30 18:30

linux下的whoami命令会显示当前的用户是谁,也就是显示自己的用户名

开始我一直想从utmp文件入手,但是总不知道怎么确定自己,

后来我去群里问了,他们说每个进程都有用户ID,而用户ID可以通过geteuid系统函数

获得,有了ID就好办了,下面是怎么将他转化成一个用户名,,用utmp?没有uid这个数

据,,后来知道是查找/etc/passwd这个文件,,自己写查找代码很麻烦,还好有个系统

调用可以解决这个问题,它帮我们查找passwd文件,我们只要给出id就可以

 
2008-03-30 18:15

linux的who命令实际上是能通过读取utmp文件来获得相关的信息

然后按格式输出来,很简单,主要用来了utmp结构,下面是他的描述

      struct utmp {
              short ut_type;              /* type of login */

 
2007-10-13 0:04
将下面的代码加入到 ~/.vimrc 中,重启 Vim,即可:

:inoremap ( ()<ESC>i
:inoremap ) <c-r>=ClosePair(')')<CR>
:inoremap { {}<ESC>i
:inoremap } <c-r>=ClosePair('}')<CR>
:inoremap [ []<ESC>i
:inoremap ] <c-r>=ClosePair(']')<CR>
:inoremap < <><ESC>i
:inoremap > <c-r>=ClosePair('>')<CR>

function ClosePair(char)
 
2007-05-02 15:06

随着vista的发布,以及它的正版推行计划的开始,用着盗版windows的我越来越不放心了,,万一升级到vista,突然哪一天弹出个框框说:对不起,您用的是盗版,请购买正版,然后把我的硬盘锁掉,,那不是我的资料全得玩完,,不敢想了,

   其实我对linux早有尝试,如果它对硬件的支持更完美一点,那它会是个很好的OS,不过郁闷的是不知道怎么安全的删除它啊~~每次弄要么重安windows,要么重分区,,一些重要资料都会没有,,所以尝试了几次最终只是在虚拟机上玩玩它。

 
2006-11-15 13:32

=====================介绍====================

DamnSmallLinux(简称DSL)是一种LiveCD版本的linux,简单来说就是把它刻录到光盘,然后在pc里面从光盘启动,就像使用一个安装在硬盘的完整操作系统一样。

与平时使用的安装在硬盘的操作系统最大的区别就是:

 
 
   
 
 
文章分类
 
 
 
c++(4)
 
 
Java(2)
 
 
 
 
Web(2)
 
 
   
 
文章存档
 
     
 
最新文章评论
  

我是菜鸟请多指教 能吧源代码传给我吗?461728402@qq.com
 

这是怎么编写的呀 我不会 能教我不
 
 

你这是编程唉,我看不懂!
 

流星闪过,赞
   
帮助中心 | 空间客服 | 投诉中心 | 空间协议
©2012 Baidu