> Linux教程 > linux基础 >

Linux使用技巧集(5)



0071 删除几天以前的所有东西(包括目录名和目录中的文件)(shally5) 
find . -ctime +3 -exec rm -rf {} \; 
或 
find ./ -mtime +3 -print|xargs rm -f -r 

0072 用户的crontab在哪里(hutuworm) 
/var/spool/cron/下以用户名命名的文件 

0073 以不同的用户身份运行程序(bjchenxu) 
su - username -c "/path/to/command" 
有时候需要运行特殊身份的程序, 就可以让su来做 

0074 如何清空一个文件(bjchenxu) 
> filename 

0075 为什么OpenOffice下不能显示中文(allen1970) 
更改字体设置 
tools->options->font replacement 
Andale Sans UI -> simsun 

0076 如何备份Linux系统(Purge) 
Symantec Ghost 7.5以后的版本支持Ext3 native复制 

0077 linux上的partition magic(wwwzc) 
Linux下一个有用的分区工具: parted 
可以实时修改分区大小, 删除/建立分区. 

0078 /proc/sys/sem中每项代表什么意思? (sakulagi) 
/proc/sys/sem内容如下 
250 32000 32 128 
这4个参数依次为SEMMSL(每个用户拥有信号量最大数量),SEMMNS(系统信号量最大数量),SEMOPM(每次semop系统调用操作数),SEMMNI(系统信号量集最大数量) 

0079 Grub 引导菜单里 bigmem smp up 都是什么意思?(lnx3000) 
smp: (symmetric multiple processor)对称多处理器模式 
bigmem: 支持1G 以上内存的优化内核 
up:(Uni processor) 单处理器的模式 

0080 Oracle的安装程序为什么显示乱码?(lnx3000) 
现在Oracle的安装程序对中文的支持有问题,只能使用英文界面来安装,在执行runinstaller之前,执行:export LANG=C;export LC_ALL=C 

0081 linux下文件和目录的颜色代表什么(sakulagi,弱智) 
蓝色表示目录;绿色表示可执行文件;红色表示压缩文件;浅蓝 
色表示链接文件;灰色表示其它文件;红色闪烁表示链接的文件有问题了;黄色是设备文件,包括block, char, fifo。 
用dircolors -p看到缺省的颜色设置,包括各种颜色和“粗体”,下划线,闪烁等定义。 

0082 查看有多少活动httpd的脚本(bjchenxu) 
#!/bin/sh 
while (true) 
do 
pstree |grep "*\[httpd\]$"|sed 's/.*-\([0-9][0-9]*\)\*\[httpd\]$/\1/' 
sleep 3 
done 

0083 如何新增一块硬盘(好好先生) 
一、关机,物理连接硬盘 
如果是IDE硬盘,注意主、从盘的设置;如果是SCSI硬盘,注意选择一个没有被使用的ID号。 
二、开机,检查硬盘有没有被linux检测到 
dmesg |grep hd*(ide硬盘) 
dmesg |grep sd*(SCSI硬盘) 
或者 less /var/log/dmesg 
如果你没有检测到你的新硬盘,重启,检查连线,看看bios有没有认出它来。 
三、分区 
你可以使用fdisk,Sfdisk或者parted(GNU分区工具,linux下的partition magic) 
四、格式化 
mkfs 
五、修改fstab 
vi /etc/fstab 

0084 linux下怎么看分区的卷标啊 (q1208c) 
e2label /dev/hdxn, where x=a,b,c,d....; n=1,2,3... 

0085 RH8,9中安装后如何添加新的语言包(好好先生) 
一.8.0中 
1.放入第一张光盘 
2.cd /mnt/cdrom/Redhat/RPMS 
3.rpm -ivh ttfonts-ZH_CN-2.11-29.noarch.rpm(简体中文,你可以用tab键来补齐后面的部分,以免输入有误) 
4.rpm -ivh ttfonts-ZH_TW-2.11-15.noarch.rpm(繁体中文) 
如果你还想装日文、韩文,试试第二张光盘上的ttfonts*.rpm. 
二.9.0中 
9.0不在第一张盘上,在第三张盘上.rpm包名分别为: 
ttfonts-zh_CN-2.12-1.noarch.rpm(简体中文) 
ttfonts-zh_TW-2.11-19.noarch.rpm (繁体中文) 


0086 终端下抓屏(tsgx) 
cat /dev/vcsX >screenshot 其中,X表示第X个终端 
还可以运行script screen.log,记录屏幕信息到screen.log里。一会记录到你exit为此。这也是抓屏的好方法。 
这是在debian的cookbook上看到的。在RH9上能用。没有在其它的系统上测试过。 

0087 让一个程序在退出登陆后继续运行(NetDC) 
#nohup 程序名 & 

0088 man命令不在路径中,如何查看非标准的man文件(bjchenxu) 
nroff -man /usr/man/man1/cscope.1 | more 

0089 以不同的用户身份运行程序(bjchenxu) 
su - username -c "/path/to/file" 
有时候需要运行特殊身份的程序...就可以让su来做... 

0090 编辑/etc/inittab后直接生效(bjchenxu) 
#init q 

0091 让linux连续执行几个命令,出错停止(bjchenxu) 
command1 && command2 && command3 

0092 如何将grub安装到mbr(bjchenxu, NetDC) 
grub> root (hd0, 0) 
grub> setup (hd0) 
也可以用#grub-install /dev/hda来安装grub。 

0093 安装时把grub(lilo)写到linux分区的引导区还是主引导扇区(MBR)(bjchenxu) 
如 果你想电脑一启动就直接进入操作系统启动菜单就把grub(lilo)写到MBR上,如果写到linux分区的引导区则要用引导盘引导。建议写到 MBR,方便点,至于说写到MBR不安全,该怎么解释呢?每装一次win98,MBR都会被修改一次,大家觉得有什么不安全的吗?  (责任编辑:IT)