1.修改主机名
vi /etc/sysconfig/network,修改HOSTNAME一行为HOSTNAME=主机名,重启后也能生效
2.Ret Hat Linux启动到文字界面(不启动xwindow)
将/etc/inittab中 id:5:initdefault: 一行中的5改为3
3.redhat的自动升级更新问题(hutuworm)
在www.redhat.com/corp/support/errata/...
升级除kernel外的rpm:
升级包括kernel在内的rpm:
4.windows下看linux分区的软件
Paragon.Ext2FS.Anywhere.2.5.rar和explore2fs-1.00-pre4.zip
5.mount用法
fat32的分区 mount -o codepage=936,iocharset=cp936 /dev/hda7 /mnt/cdrom
iso文件 mount -o loop /abc.iso /mnt/cdrom
软盘 mount /dev/fd0 /mnt/floppy
USB闪存 mount /dev/sda1 /mnt/cdrom
所有/etc/fstab内容 可以指定文件格式"-t 格式", 格式可以为vfat, ext2, ext3等.
6.在vmware的LINUX中使用本地硬盘的FAT分区
将本地的FAT分区共享,然后在VMWARE中使用SMBFS挂上。可以将如下的行放到/etc/fstab中:
vi /etc/sysconfig/network,修改HOSTNAME一行为HOSTNAME=主机名,重启后也能生效
2.Ret Hat Linux启动到文字界面(不启动xwindow)
将/etc/inittab中 id:5:initdefault: 一行中的5改为3
3.redhat的自动升级更新问题(hutuworm)
在www.redhat.com/corp/support/errata/...
升级除kernel外的rpm:
升级包括kernel在内的rpm:
4.windows下看linux分区的软件
Paragon.Ext2FS.Anywhere.2.5.rar和explore2fs-1.00-pre4.zip
5.mount用法
fat32的分区 mount -o codepage=936,iocharset=cp936 /dev/hda7 /mnt/cdrom
iso文件 mount -o loop /abc.iso /mnt/cdrom
软盘 mount /dev/fd0 /mnt/floppy
USB闪存 mount /dev/sda1 /mnt/cdrom
所有/etc/fstab内容 可以指定文件格式"-t 格式", 格式可以为vfat, ext2, ext3等.
6.在vmware的LINUX中使用本地硬盘的FAT分区
将本地的FAT分区共享,然后在VMWARE中使用SMBFS挂上。可以将如下的行放到/etc/fstab中:
_ip/D??$ /mnt/d smbfs defaults,auto,username=win_name, password=win_pass,codepage=936, iocharest=gb2312 0 0 |
其中win_ip是你的windows的IP地址;
D??$是你的windows里面共享的D盘的共享名;
/mnt/d是要将该分区mount到linux的目录;
win_name和win_pass是你的WINDOWS里面可以读取该分区的用户,比如你的管理员名和密码。
如果你运行了/etc/rc.d/init.d/netfs,那么在启动的时候就会自动挂载这个分区。
7.删除名为-a的文件
rm ./-a rm -- -a //告诉rm这是最后一个选项,参见getopt ls -i //列出inum, find . -inum inum_of_thisfile -exec rm {} ; |
8.删除名为a的文件
rm /a |
9.删除名字带的/和‘文件
这些字符是正常文件系统所不允许的字符,但可能在文件名中产生,如unix下的NFS文件系统在Mac系统上使用
1.解决的方法,把NFS文件系统在挂到不过滤/字符的系统下删除含特殊文件名的文件。
2.也可,将错误文件名的目录其它文件移走,ls -id 显示含该文件目录的inum,umount 文件系统,clri清除该目录的inum,fsck,mount,check your lost+found,rename the file in it.
最好是通过WINDOWS FTP过去就可以删除任何文件名的文件了!
10.删除名字带不可见字符的文件
列出文件名并转储到文件:ls -l >aaa
然后编辑文件的内容加入rm命令使其内容成为删除上述文件的格式:
vi aaa [rm -r ******* ] |
把文件加上执行权限 chmod +x aaa 执行
11.删除文件大小为零的文件
rm -i `find ./ -size 0` find ./ -size 0 -exec rm {} ; find ./ -size |xargs rm -f &非常有效 for file in * #自己定义需要删除的文件类型 do if [ ! -s ??${file} ] then rm ??${file} echo "rm ??$file Success!" fi done |