Linux使用技巧集(5)
时间:2014-08-26 14:08 来源:linux.it.net.cn 作者:it
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)
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) |