linux一句話精彩回答

linux一句話精彩回答 linux



1  網絡無關篇 
1001  修改主機名(bjchenxu) 
vi /etc/sysconfig/network,修改 HOSTNAME 一行爲"HOSTNAME= 主機名"( 沒有這行?那就
添加這一行吧),而後運行命令" hostname  主機名"。通常還要修改/etc/hosts 文件中的主機名。
這樣,不管你是否重啓,主機名都修改爲功。 
1002 Ret Hat Linux 啓動到文字界面( 不啓動xwindow)(bjchenxu) 
vi /etc/inittab 
id:x:initdefault: 
x=3: 文本方式 x=5:圖形方式 
1003 linux 的自動升級更新問題(hutuworm,NetDC) 
對於redhat ,在 www.redhat.com/corp/support/errata/ 找到補丁,6.1 之後的版本帶有一個工具
up2date,它可以測定哪些 rpm 包須要升級,而後自動從redhat 的站點下載並完成安裝。 
升級除kernel 外的rpm: up2date -u 
升級包括kernel 在內的 rpm: up2date -u -f 
因爲Red Hat Network SSL證書過時,因此應在 rhn_register || up2date  以前先執行一行 script
以更新證書: 
wget -q -O - https://rhn.redhat.com/help/new-cert.sh | /bin/bash 
Debian 跟別的發行版仍是有很大的差異的,用 Debian 作服務器維護更加方便;紅帽的升級
其實挺麻煩的,固然,若是你交錢給紅帽的話,服務是會不同的。 
Debian 下升級軟件: 
apt-get update 
apt-get upgrade 
前提:配置好網絡和/etc/apt/sources.list ,也能夠用apt-setup 設置。 
1004 windows 下看linux 分區的軟件(bjchenxu) 
Paragon.Ext2FS.Anywhere.2.5.rar 和explore2fs-1.00-pre4.zip 
1005 mount 用法(sakulagi ,sxsfxx) 
fat32的分區  mount -o codepage=936,iocharset=cp936 /dev/hda7 /mnt/cdrom 
ntfs 的分區  mount -o 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 內容 mount -a 
能夠指定文件格式"-t  格式",  格式能夠爲vfat, ext2, ext3 等. 
訪問DVD mount -t iso9660 /dev/dvd /mnt/cdrom 或mount -t udf /dev/dvd /mnt/cdrom 
注意:dvd 的格式通常爲 iso9660 或udf 之一 
 10/50 
Linux 一句話精彩問答/ 陳緒   http://www.linuxhero.com  
1006  在vmware 的LINUX 中使用本地硬盤的FAT 分區(bjchenxu) 
將本地的FAT 分區共享,而後在VMWARE 中使用SMBFS 掛上。能夠將以下的行放到
/etc/fstab 中: 
//win_ip/D$ /mnt/d smbfs 
defaults,auto,username=win_name,password=wi n_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 ,那麼在啓動的時候就會自動掛載這個分區。 
1007.a  刪除名爲-a 的文件(bjchenxu) 
rm ./-a 
rm -- -a  告訴rm 這是最後一個選項,參見getopt 
ls -i  列出inum,而後用find . -inum inum_of_thisfile -exec rm '{}' \; 
1007.b  刪除名爲\a 的文件(bjchenxu) 
rm \\a 
1007.c  刪除名字帶的/ 和‘\0' 文件(bjchenxu) 
這些字符是正常文件系統所不容許的字符,但可能在文件名中產生,如 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 過去就能夠刪除任何文件名的文件了! 
1007.d  刪除名字帶不可見字符的文件(bjchenxu) 
列出文件名並轉儲到文件:ls -l >aaa 
而後編輯文件的內容加入rm 命令使其內容成爲刪除上述文件的格式: 
vi aaa 
[rm -r ******* 

把文件加上執行權限 chmod +x aaa 
執行 $aaa 
1007.e  刪除文件大小爲零的文件(bjchenxu) 
rm -i `find ./ -size 0` 
find ./ -size 0 -exec rm {} \; 
或 
find ./ -size 0 | xargs rm -f & 
或 
for file in * #本身定義須要刪除的文件類型 
do 
 11/50 
Linux 一句話精彩問答/ 陳緒   http://www.linuxhero.com  
if [ ! -s ${file} ] 
then 
rm ${file} 
echo "rm $file Success!" 
fi 
done 
1008 redhat 設置滾輪鼠標(mc1011) 
進入X 後,選擇鼠標的配置,選擇wheel mouse(ps/2)就能夠了, 
若是鼠標表現異常,重啓計算機便可。 
(或者su, vi /etc/X11/XF86Config,  把PS/2 改爲 ImPS/2) 
1009  加裝xwindow(bjchenxu) 
用linux 光盤啓動,選擇升級,而後單獨選擇包,安裝便可 
1010  刪除linux 分區(bjchenxu) 
作一張partition magic的啓動軟盤, 啓動後刪除.  或者用 win2000 的啓動光盤啓動, 而後刪除. 
1011  如何退出man(bjchenxu) 

1012  不編譯內核,mount ntfs分區(bjchenxu,hutuworm) 
原裝rh8 ,未升級或編譯內核 
1. 上google.com 搜索並下載 kernel-ntfs-2.4.18-14.i686.rpm 
2. rpm -ivh kernel-ntfs-2.4.18-14.i686.rpm 
3. mkdir /mnt/c 
4. mount -t ntfs /dev/hda1 /mnt/c 
或 
Read only: http://linux-ntfs.sourceforge.net/ 
Read/Write: http://www.jankratochvil.net/project/captive/ 
1013 tar 分卷壓縮和合並(WongMokin ,Waker) 
以每卷500M 爲例 
tar 分卷壓縮:tar cvzpf - somedir | split -d -b 500m 
tar 多卷合併:cat x* > mytarfile.tar.gz 
1014  使用lilo/grub 時找回忘記了的root 口令(bjchenxu) 
三種辦法: 
1. 在系統進入單用戶狀態,直接用 passwd root 去更改 
2. 用安裝光盤引導系統,進行 linux rescue 狀態,將原來/ 分區掛接上來, 做法以下: 
cd /mnt 
mkdir hd 
mount -t auto /dev/hdaX(原來/ 分區所在的分區號) hd 
cd hd 
chroot ./ 
passwd root 
這樣能夠搞定 windows


…… bash


查看所有請點擊原諒連接。 服務器

相關文章
相關標籤/搜索