修改主機名
vi /etc/sysconfig/network,修改hostname一行為hostname=主機名,重啟後也能生效
ret hat linux啟動到文字介面(不啟動xwindow)
將/etc/inittab中 id:5:initdefault: 一行中的5改為3
redhat的自動問題
paragon.ext2fs.anywhere.2.5.rar和explore2fs-1.00-pre4.zip
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內容 mount -a
可以指定檔案格式"-t 格式", 格式可以為vfat, ext2, ext3等.
在vmware的linux中使用本地硬碟的fat分割槽
將本地的fat分割槽共享,然後在vmware中使用**bfs掛上。可以將如下的行放到/etc/fstab中:
//win_ip/d$ /mnt/d **bfs 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,那麼在啟動的時候就會自動掛載這個分割槽。
刪除名為-a的檔案
rm ./-a
rm -- -a 告訴rm這是最後乙個選項,參見getopt
ls -i 列出inum,然後用find . -inum inum_of_thisfile -exec rm '{}' /;
0007.b
刪除名為/a的檔案
rm //a
0007.c
刪除名字帶的/和『/0'檔案
這些字元是正常檔案系統所不允許的字元,但可能在檔名中產生,如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過去就可以刪除任何檔名的檔案了!
0007.d
刪除名字帶不可見字元的檔案
列出檔名並轉儲到檔案:ls -l >aaa
然後編輯檔案的內容加入rm命令使其內容成為刪除上述檔案的格式:
vi aaa
[rm -r *******
] 把檔案加上執行許可權 chmod +x aaa
執行 $aaa
0007.e
刪除檔案大小為零的檔案
rm -i `find ./ -size 0`
find ./ -size 0 -exec rm {} /;
find ./ -size |xargs rm -f &非常有效
for file in * #自己定義需要刪除的檔案型別
do if [ ! -s $ ]
then
rm $
echo "rm $file success!"
fi done
0008
redhat設定滾輪滑鼠
進入x後,選擇滑鼠的配置,選擇wheel mouse(ps/2)就可以了
0009
加裝xwindow
用linux光碟啟動,選擇公升級,然後單獨選擇包,安裝即可
0010
刪除linux分割槽
做一張partition magic的啟動軟盤,啟動後刪除. 或者用win2000的啟動光碟啟動,然後刪除.
0011
新編譯生成的gcc ,使用的標準連線庫都在/usr/local/lib 下了,但使用的預設的連線路徑是 /usr/lib 怎樣新增?(除了在每次編譯時 增加 -l /usr/local/lib 以外)(sakulagi)
export ld_library_path=$ld_library_path:/usr/local/lib
寫到~/.bash_profile裡面。
0014
找回忘記了的root口令(lilo/grub)
三種辦法:
1.在系統進入單使用者狀態,直接用passwd root去更改
2.用安裝光碟引導系統,進行linux rescue狀態,將原來/分割槽掛接上來,作法如下:
cd /mnt
mkdir hd
mount -t auto /dev/hdax(原來/分割槽所在的分割槽號) hd
cd hd
chroot ./
passwd root
這樣可以搞定
3.將本機的硬碟拿下來,掛到其他的linux系統上,採用的辦法與第二種相同
rh8中
一. lilo
1. 在出現 lilo: 提示時鍵入 linux single
畫面顯示 lilo: linux single
2. 回車可直接進入linux命令列
3. #vi /etc/shadow
將第一行,即以root開頭的一行中root:後和下乙個:前的內容刪除,
第一行將類似於
root::......
儲存 4. #reboot重啟,root密碼為空
二. grub
1. 在出現grub畫面時,用上下鍵選中你平時啟動linux的那一項(別選dos喲),然後按e鍵
2. 再次用上下鍵選中你平時啟動linux的那一項(類似於kernel /boot/vmlinuz-2.4.18-14 ro root=label=/),然後按e鍵
3. 修改你現在見到的命令列,加入single,結果如下:
kernel /boot/vmlinuz-2.4.18-14 single ro root=label=/
4. 回車返回,然後按b鍵啟動,即可直接進入linux命令列
5. #vi /etc/shadow
將第一行,即以root開頭的一行中root:後和下乙個:前的內容刪除,
第一行將類似於
root::......
儲存 6. #reboot重啟,root密碼為空
0015
使ctrl + alt + del失效
vi /etc/inittab
將ca::ctrlaltdel:/sbin/shutdown -t3 -r now這行注釋掉,就可以了
0016
gcc abc.c得到的a.out不能執行
./a.out
0017
檔案在哪個rpm中(無雙)
上www.rpmfind.net上搜,或者rpm -qf 檔名得到
0018
把man或info的資訊存為文字檔案
以 tcsh 為例:
man tcsh | col -b > tcsh.txt
info tcsh -o tcsh.txt -s
0019
利用現存兩個檔案,生成乙個新的檔案
1. 取出兩個檔案的並集(重複的行只保留乙份)
2. 取出兩個檔案的交集(只留下同時存在於兩個檔案中的檔案)
3. 刪除交集,留下其他的行
1. cat file1 file2 | sort | uniq
2. cat file1 file2 | sort | uniq -d
3. cat file1 file2 | sort | uniq -u
常見問題 朗動常見問題
常見問題一 方向盤變沉 檢查胎壓是否正常,輪胎是否過度磨損。助力幫浦不工作,前輪氣壓低。冬天的話,冷車在冬天助力油比較稠,方向會重一點。檢查轉向助力油。1 應該是是助力系統有問題或則助力潤滑油有問題。2 如果你在駕車時感覺方向盤變緊,汽車偏向一側,需要檢查輪胎,或進行車輪平衡 定位。在這些問題剛剛發...
面試常見問題 1 this的常見問題
this 的含義 this關鍵字是乙個非常重要的語法點。毫不誇張地說,不理解它的含義,大部分開發任務都無法完成。前一章已經提到,this可以用在建構函式之中,表示例項物件。除此之外,this還可以用在別的場合。但不管是什麼場合,this都有乙個共同點 它總是返回乙個物件。簡單說,this就是屬性或方...
Spring常見問題
1 利用spring框架程式設計,console列印出log4j warn please initialize the log4j system properly?lupa開源社群 u i w.d t 說 明你的log4j.properties沒有配置。請把log4j.properties放到工程的...