是这样的,现在我有这么一个字符串: [空格][空格][空格][tab][tab]hello world!! 或者 [tab][tab][空格][空格][空格]hello world!! 其中,[空格]代表在那里按下一个空格键,[tab]代表在那里按下一个tab键 我想请问一下各位牛人,可以怎么样通过sed或者gawk删掉第一个字符前面的空格?这里来说的话,就是删掉前面的三个空格,并且不影响“hello world”中间的空格。
最近学习linux的内核了,需要经常上 http://lxr.linux.no/linux 去看源代码。有时还写些对某个结构的认识之类的。 在写的时候,避免不了贴一些源代码在文章中。但直接考下来的代码都含有行号,直接贴上去就像这样: 62 struct kobject { 63 const char * k_name ; 64 char name [ KOBJ_NAME_LEN ]; 65 struct kref kref ; 66 ...
作者: mpstar 出自: http://www.linuxdiyf.com 首先要使用这个命令查看当前系统使用的内核。 uname -a 具体的卸载方法为 sudo apt-get -remove linux-headers-2.6.24-14-generic 这样就可以实现自动删除内核文件了,还可以释放磁盘空间。 foo@bar:~$ dpkg --get-selections|grep linux libselinux1 install linux-generic install linux-headers-2.6.24-16 install linux-headers-2.6.24-16-generic install linux-headers-gener...
RT,今天发现硬盘不够了,想要删掉几个内核。。。 但是看网上的做法,普遍都是先用rpm -q kernel来看看自己究竟装了哪些内核。可是我输入这个命令的时候却是怎么也找不到其他的内核(我说的其他内核的意思是指不是CentOS 5.2预裝的内核,而是后来我自己编译的)。这是怎么回事呢?
想用一个脚本监控服务器的压力,当压力大于某个特定值后重起服务器 [root@~]# top top - 12:15:45 up 2:47, 4 users, load average: 0.05, 0.05, 0.00 Tasks: 55 total, 1 running, 54 sleeping, 0 stopped, 0 zombie Cpu(s): 1.5% us, 0.8% sy, 0.0% ni, 97.0% id, 0.5% wa, 0.1% hi, 0.1% si Mem: 270820k total, 223292k used, 47528k free, 60728k buffers Swap: 524280k total, 0k use...
在使用电脑的过程中,人们有时会建立多个系统管理员账户,但这些新建的系统管理员账户真的是“请神容易送神难”,主要原因是在“控制面板”的“用户账户”窗口里边根本找不到删除账户的菜单。 难道这些多余的系统管理员账户真的就无法删除了吗?非也,笔者经过一番研究,终于找到了送走这些“瘟神”的方法。好的经验当然不能独享,下边笔者就给大家介绍一下如何实现。\r\n\r\n 第一步:以安装XP操作系统时,系统自动创建的管理员...
装了点东西,似乎是和内核有关的,然后重启电脑,发现启动项目多了几个,不爽呀。我把刚装的几个包卸载掉了,但重启后还是有多个启动项。 请问如何删除多余的启动项阿?谢谢指导! 版本:openSUSE10.3-32bit KDE 谢谢!