Linuxのよくある問題1000個はどうして詳しく解答する4


1.ホスト名vi/etc/sysconfig/networkの変更、HOSTNAMEの変更動作HOSTNAME=ホスト名の変更、再起動後も有効
2.Ret Hat Linux文字インタフェースに起動する(xwindowを起動しない)
/etc/inittabのid:5:initdefault:1行の5を3に変更
3.redhatの自動アップグレード更新問題(hutuworm)
www.redhat.com/corp/support/errata/...
kernel以外のrpmをアップグレードします.
kernelを含むrpmをアップグレードします.
4.windowsの下でlinuxパーティションのソフトウェアを見ます
Paragon.Ext2FS.Anywhere.2.5.rarとexplore 2 fs-1.00-pre 4.zip
5.mountの使い方
fat 32のパーティション
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コンテンツは、vfat,ext 2,ext 3などのファイルフォーマット「-tフォーマット」を指定することができる.
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