linux基礎(chǔ)知識(shí)一句話(huà)問(wèn)答
2024-08-28 00:08:24
供稿:網(wǎng)友
 
linux基礎(chǔ)知識(shí)一句話(huà)問(wèn)答
0001 修改主機(jī)名(bjchenxu) 
vi /etc/sysconfig/network,修改HOSTNAME一行為"HOSTNAME=主機(jī)名"(沒(méi)有這行?那就添加這一行吧),然后運(yùn)行命令" hostname 主機(jī)名"。無(wú)論你是否重啟,主機(jī)名修改成功了。 
0002 Ret Hat Linux啟動(dòng)到文字界面(不啟動(dòng)xwindow)(bjchenxu) 
vi /etc/inittab 
id:x:initdefault: 
x=3:文本方式 x=5:圖形方式 
0003 linux的自動(dòng)升級(jí)更新問(wèn)題(hutuworm,NetDC) 
對(duì)于RedHat,在www.redhat.com/corp/support/errata/找到補(bǔ)丁,6.1以后的版本帶有一個(gè)工具up2date,它能夠測(cè)定哪些rpm包需要升級(jí),然后自動(dòng)從redhat的站點(diǎn)下載并完成安裝。 
升級(jí)除kernel外的rpm: up2date -u 
升級(jí)包括kernel在內(nèi)的rpm: up2date -u -f 
由于Red Hat Network SSL證書(shū)過(guò)期,所以應(yīng)在rhn_register || up2date 之前先執(zhí)行一行script以更新證書(shū): 
wget -q -O - https://rhn.redhat.com/help/new-cert.sh | /bin/bash 
Debian跟別的發(fā)行版還是有很大的差別的,用Debian做服務(wù)器維護(hù)更加方便;紅帽的升級(jí)其實(shí)挺麻煩的,當(dāng)然,如果你交錢(qián)給紅帽的話(huà),服務(wù)是會(huì)不一樣的。 
Debian下升級(jí)軟件: 
apt-get update 
apt-get upgrade 
前提:配置好網(wǎng)絡(luò)和/etc/apt/sources.list,也可以用apt-setup設(shè)置。 
0004 windows下看linux分區(qū)的軟件(bjchenxu) 
Paragon.Ext2FS.Anywhere.2.5.rar和explore2fs-1.00-pre4.zip 
0005 mount用法(sakulagi) 
fat32的分區(qū) mount -o codepage=936,iocharset=cp936 /dev/hda7 /mnt/cdrom 
ntfs的分區(qū) mount -o iocharset=cp936 /dev/hda7 /mnt/cdrom 
iso文件 mount -o loop /abc.iso /mnt/cdrom 
軟盤(pán) mount /dev/fd0 /mnt/floppy 
USB閃存 mount /dev/sda1 /mnt/cdrom 
所有/etc/fstab內(nèi)容 mount -a 
可以指定文件格式"-t 格式", 格式可以為vfat, ext2, ext3等. 
0006 在vmware的LINUX中使用本地硬盤(pán)的FAT分區(qū)(bjchenxu) 
將本地的FAT分區(qū)共享,然后在VMWARE中使用SMBFS掛上。可以將如下的行放到/etc/fstab中: 
//win_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盤(pán)的共享名; 
/mnt/d是要將該分區(qū)mount到linux的目錄; 
win_name和win_pass是你的WINDOWS里面可以讀取該分區(qū)的用戶(hù),比如你的管理員名和密碼。 
如果你運(yùn)行了/etc/rc.d/init.d/netfs,那么在啟動(dòng)的時(shí)候就會(huì)自動(dòng)掛載這個(gè)分區(qū)。 
0007.a 刪除名為-a的文件(bjchenxu) 
rm ./-a 
rm -- -a 告訴rm這是最后一個(gè)選項(xiàng),參見(jiàn)getopt 
ls -i 列出inum,然后用find . -inum inum_of_thisfile -exec rm '{}' ; 
0007.b 刪除名為a的文件(bjchenxu) 
rm a 
0007.c 刪除名字帶的/和‘'文件(bjchenxu) 
這些字符是正常文件系統(tǒng)所不允許的字符,但可能在文件名中產(chǎn)生,如unix下的NFS文件系統(tǒng)在Mac系統(tǒng)上使用 
1.解決的方法,把NFS文件系統(tǒng)在掛到不過(guò)濾'/'字符的系統(tǒng)下刪除含特殊文件名的文件。