一句話問答(血的教訓+網絡無關篇)
轉自smth, 重貼到中文化版,中文相關問題用紅色字體標出
,manux修改了一些適用於默認採用UTF8編碼的新發行版(比如FC3, RHEL AS4)的問答
。
,manux修改了一些適用於默認採用UTF8編碼的新發行版(比如FC3, RHEL AS4)的問答
。
-------------------------------血的教訓--------------------------------
0001 不推薦使用"哈密瓜字體美化包",對於"哈密瓜"的其他東西也要慎重對待
0002 混合系統慎用第三方分區軟件,尤其是pqmagic
0003 新手裝Linux建議完全安裝
0004 沒搞清"自動分區"是啥之前,不要輕易使用它
--------------------------目錄-網絡無關篇-目錄--------------------------
0001 修改主機名
0002.a Ret Hat Linux啟動到文字界面(不啟動xwindow)
0002.b 如何在控制台和xwindow之間切換
0003 redhat的自動升級問題
0004 windows下看linux分區的軟件 :
0005 mount用法
0006 在vmware的LINUX中使用本地硬盤的FAT分區
0007.a 刪除名為a的文件
0007.c 刪除名字帶的/和『'文件
0007.d 刪除名字帶不可見字符的文件
0007.e 刪除文件大小為零的文件
0008 redhat設置滾輪鼠標(mc1011) :
0009 加裝xwindow
0010 刪除linux分區
0011 如何退出man
0012 不編譯內核,mount ntfs分區
0013 redhat 8.0中用xmms聽mp3
0014 找回忘記了的root口令(lilo/grub)
0015 使ctrl + alt + del失效
0016 如何看出redhat的版本(7.3?8.0?)
0017 文件在哪個rpm中(無雙)
0018 把man或info的信息存為文本文件
0019 利用現存兩個文件,生成一個新的文件
0020 設置com1口,讓超級終端通過com1口進行登錄
0021 刪除目錄下所有文件包括子目錄
0022 查看系統信息
0023 去掉多餘的回車符
0024 切換X桌面(lnx3000)
0025 通用的聲卡驅動程序(lnx3000)
0026 改變redhat的系統語言/字符集(beming/mc1011)
0027 把屏幕設置為90列
0028 使用md5sum文件
0029 一次解壓多個zip文件
0030 看pdf文件
0031 查找權限位為S的文件
0032 裝中文輸入法
0033 把彈出的光盤收回來
0034 cd光盤做成iso文件
0035 快速觀看開機的硬件檢測
0036 查看硬盤的使用情況
0037 查看目錄的大小
0038 查找或刪除正在使用某文件的進程(wwwzc)
0039 安裝軟件
0040 字符模式下設置/刪除環境變量
0041.a ls如何看到.開頭的文件
0041.b 如何只看到點開頭的文件?
0042 rpm中的文件安裝到哪裡去了
0043 使用src.rpm
0044 vim中顯示顏色或不顯示顏色
0045 linux是實時還是分時操作系統
0046 make bzImage -j的j是什麼意思(wind521)
0047 源碼包怎麼沒有
0048 修改系統時間
0049 開機就mount上windows下的分區
0050 linux怎麼用這麼多內存
0051 FSTAB 最後的配置項裡邊最後兩個數字是什麼意思(lnx3000)
0052 linux中讓用戶的密碼必須有一定的長度,並且符合複雜度(eapass)
0053 linux中的比較常見的翻譯軟件?
0054 不讓顯示器休眠
0055 用dat查詢昨天的日期(gadfly)
0056 xwindow下如何截屏
0057 解壓小全
0058 在多級目錄中查找某個文件的方法
0059 不讓普通用戶自己改密碼(myxfc)
0060 顯卡實在配不上怎麼辦(win_bigboy)
0061 超強刪除格式化工具(弱智)
0062 如何讓xmms播放列表裡顯示正確的中文(myxfc)
0063 linux下聽MP3(hehhb)
0065 裝載windows分區的FAT32、FAT16文件系統(hehhb)
0066 執行a.bin文件
0001 修改主機名
0002.a Ret Hat Linux啟動到文字界面(不啟動xwindow)
0002.b 如何在控制台和xwindow之間切換
0003 redhat的自動升級問題
0004 windows下看linux分區的軟件 :
0005 mount用法
0006 在vmware的LINUX中使用本地硬盤的FAT分區
0007.a 刪除名為a的文件
0007.c 刪除名字帶的/和『'文件
0007.d 刪除名字帶不可見字符的文件
0007.e 刪除文件大小為零的文件
0008 redhat設置滾輪鼠標(mc1011) :
0009 加裝xwindow
0010 刪除linux分區
0011 如何退出man
0012 不編譯內核,mount ntfs分區
0013 redhat 8.0中用xmms聽mp3
0014 找回忘記了的root口令(lilo/grub)
0015 使ctrl + alt + del失效
0016 如何看出redhat的版本(7.3?8.0?)
0017 文件在哪個rpm中(無雙)
0018 把man或info的信息存為文本文件
0019 利用現存兩個文件,生成一個新的文件
0020 設置com1口,讓超級終端通過com1口進行登錄
0021 刪除目錄下所有文件包括子目錄
0022 查看系統信息
0023 去掉多餘的回車符
0024 切換X桌面(lnx3000)
0025 通用的聲卡驅動程序(lnx3000)
0026 改變redhat的系統語言/字符集(beming/mc1011)
0027 把屏幕設置為90列
0028 使用md5sum文件
0029 一次解壓多個zip文件
0030 看pdf文件
0031 查找權限位為S的文件
0032 裝中文輸入法
0033 把彈出的光盤收回來
0034 cd光盤做成iso文件
0035 快速觀看開機的硬件檢測
0036 查看硬盤的使用情況
0037 查看目錄的大小
0038 查找或刪除正在使用某文件的進程(wwwzc)
0039 安裝軟件
0040 字符模式下設置/刪除環境變量
0041.a ls如何看到.開頭的文件
0041.b 如何只看到點開頭的文件?
0042 rpm中的文件安裝到哪裡去了
0043 使用src.rpm
0044 vim中顯示顏色或不顯示顏色
0045 linux是實時還是分時操作系統
0046 make bzImage -j的j是什麼意思(wind521)
0047 源碼包怎麼沒有
0048 修改系統時間
0049 開機就mount上windows下的分區
0050 linux怎麼用這麼多內存
0051 FSTAB 最後的配置項裡邊最後兩個數字是什麼意思(lnx3000)
0052 linux中讓用戶的密碼必須有一定的長度,並且符合複雜度(eapass)
0053 linux中的比較常見的翻譯軟件?
0054 不讓顯示器休眠
0055 用dat查詢昨天的日期(gadfly)
0056 xwindow下如何截屏
0057 解壓小全
0058 在多級目錄中查找某個文件的方法
0059 不讓普通用戶自己改密碼(myxfc)
0060 顯卡實在配不上怎麼辦(win_bigboy)
0061 超強刪除格式化工具(弱智)
0062 如何讓xmms播放列表裡顯示正確的中文(myxfc)
0063 linux下聽MP3(hehhb)
0065 裝載windows分區的FAT32、FAT16文件系統(hehhb)
0066 執行a.bin文件
------------------------------目錄結束----------------------------------
----------------------------網絡無關篇--------------------------
0001
修改主機名
vi /etc/sysconfig/network,修改HOSTNAME一行為HOSTNAME=主機名,重啟後也能生效
在終端下輸入hostname YourNewHostname,也能暫時生效;重起後失效。
(vi /etc/hostname)
0001
修改主機名
vi /etc/sysconfig/network,修改HOSTNAME一行為HOSTNAME=主機名,重啟後也能生效
在終端下輸入hostname YourNewHostname,也能暫時生效;重起後失效。
(vi /etc/hostname)
0002.a
Ret Hat Linux啟動到文字界面(不啟動xwindow)
將/etc/inittab中 id:5:initdefault: 一行中的5改為3
Ret Hat Linux啟動到文字界面(不啟動xwindow)
將/etc/inittab中 id:5:initdefault: 一行中的5改為3
0002.b
切換圖形和字符界面
alt+ctrl+f1(...f8)
切換圖形和字符界面
alt+ctrl+f1(...f8)
0003
redhat的自動升級問題
在http://www.redhat.com/corp/support/...陌?敬䰄幸桓齬?/a>
具up2date,它能夠測定哪些rpm包需要升級,然後自動從redhat的站點下載並完成安裝。
redhat的自動升級問題
在http://www.redhat.com/corp/support/...陌?敬䰄幸桓齬?/a>
具up2date,它能夠測定哪些rpm包需要升級,然後自動從redhat的站點下載並完成安裝。
0004
windows下看linux分區的軟件 :
Paragon.Ext2FS.Anywhere.2.5.rar和explore2fs-1.00-pre4.zip
windows下看linux分區的軟件 :
Paragon.Ext2FS.Anywhere.2.5.rar和explore2fs-1.00-pre4.zip
0005
mount用法
fat32的分區:#> mount -o codepage=936,iocharset=cp936 /dev/hda7 /mnt/cdrom
ntfs分區用上述方法可顯示部分中文,2.6內核需要用nls=cp936參數
iso文件 :#>mount -o loop /abc.iso /mnt/cdrom
軟盤 :#>mount /dev/fd0 /mnt/floppy
USB閃存 :#>mount /dev/sda1 /mnt/cdrom
所有/etc/fstab內容 mount -a
註:mount時可以指定文件格式"-t 格式", 格式可以為vfat, ext2, ext3等.
mount用法
fat32的分區:#> mount -o codepage=936,iocharset=cp936 /dev/hda7 /mnt/cdrom
ntfs分區用上述方法可顯示部分中文,2.6內核需要用nls=cp936參數
iso文件 :#>mount -o loop /abc.iso /mnt/cdrom
軟盤 :#>mount /dev/fd0 /mnt/floppy
USB閃存 :#>mount /dev/sda1 /mnt/cdrom
所有/etc/fstab內容 mount -a
註:mount時可以指定文件格式"-t 格式", 格式可以為vfat, ext2, ext3等.
0006
在vmware的LINUX中使用本地硬盤的FAT分區
將本地的FAT分區共享,然後在VMWARE中使用SMBFS掛上。可以將如下的行放到/etc/fstab
中:
//win_ip/D$ /mnt/d smbfs
defaults,auto,username=win_name,password=win_pass,codepage=936,iocharset=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,那麼在啟動的時候就會自動掛載這個分區。
在vmware的LINUX中使用本地硬盤的FAT分區
將本地的FAT分區共享,然後在VMWARE中使用SMBFS掛上。可以將如下的行放到/etc/fstab
中:
//win_ip/D$ /mnt/d smbfs
defaults,auto,username=win_name,password=win_pass,codepage=936,iocharset=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,那麼在啟動的時候就會自動掛載這個分區。
0007.a
刪除名為-a的文件
rm ./-a
rm -- -a 告訴rm這是最後一個選項,參見getopt
ls -i 列出inum,然後用find . -inum inum_of_thisfile -exec rm '{}' ;
0007.c
刪除名字帶的/和『'文件
這些字符是正常文件系統所不允許的字符,但可能在文件名中產生,如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過去就可以刪除任何文件名的文件了!
刪除名字帶的/和『'文件
這些字符是正常文件系統所不允許的字符,但可能在文件名中產生,如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
刪除名字帶不可見字符的文件
列出文件名並轉儲到文件: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 ${file} ]
then
rm ${file}
echo "rm $file Success!"
fi
done
刪除文件大小為零的文件
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
0008
redhat設置滾輪鼠標(mc1011) :
進入X後,選擇鼠標的配置,選擇wheel mouse(ps/2)就可以了,
如果鼠標表現異常,重啟計算機即可。
(su
vi /etc/X11/XF86Config-4(RH等系統沒有'-4')
把PS/2 改成 ImPS/2)
redhat設置滾輪鼠標(mc1011) :
進入X後,選擇鼠標的配置,選擇wheel mouse(ps/2)就可以了,
如果鼠標表現異常,重啟計算機即可。
(su
vi /etc/X11/XF86Config-4(RH等系統沒有'-4')
把PS/2 改成 ImPS/2)
0009
加裝xwindow
用linux光盤啟動,選擇升級,然後單獨選擇包,安裝即可
0010
刪除linux分區
做一張partition magic的啟動軟盤,啟動後刪除. 或者用win2000的啟動光盤啟動,然後刪
除.
刪除linux分區
做一張partition magic的啟動軟盤,啟動後刪除. 或者用win2000的啟動光盤啟動,然後刪
除.
0011
如何退出man
q鍵
如何退出man
q鍵
0012
不編譯內核,mount ntfs分區
原裝rh8,未升級或編譯內核
0. 用uname -r命令查看自己的內核版本(以下以2.4.18-14為例)
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
不編譯內核,mount ntfs分區
原裝rh8,未升級或編譯內核
0. 用uname -r命令查看自己的內核版本(以下以2.4.18-14為例)
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
0013
redhat 8.0中用xmms聽mp3
下載http://www.gurulabs.com/files/xmms-...7-13.p.i386.rpm
rpm -Uvh xmms-mp3-1.2.7-13.p.i386.rpm
redhat 8.0中用xmms聽mp3
下載http://www.gurulabs.com/files/xmms-...7-13.p.i386.rpm
rpm -Uvh xmms-mp3-1.2.7-13.p.i386.rpm
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密碼為空
找回忘記了的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這行註釋掉就可以了
使ctrl + alt + del失效
vi /etc/inittab
將ca::ctrlaltdel:/sbin/shutdown -t3 -r now這行註釋掉就可以了
0016
如何看出redhat的版本(7.3?8.0?)
cat /proc/version或者cat /etc/redhat-release
如何看出redhat的版本(7.3?8.0?)
cat /proc/version或者cat /etc/redhat-release
0018
把man或info的信息存為文本文件
以 tcsh 為例:
man tcsh | col -b > tcsh.txt
info tcsh -o tcsh.txt -s
把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. 取出兩個文件的交集(只留下同時存在於兩個文件中的文件)
3. 刪除交集,留下其他的行
1. cat file1 file2 | sort | uniq
2. cat file1 file2 | sort | uniq -d
3. cat file1 file2 | sort | uniq -u
0020
設置com1口,讓超級終端通過com1口進行登錄
確認有/sbin/agetty,編輯/etc/inittab,添加
7:2345:respawn:/sbin/agetty /dev/ttyS0 9600
9600bps是因為聯路由器缺省一般都是這種速率,也可以設成
19200、38400、57600、115200
修改/etc/securetty,添加一行:ttyS0,確保root用戶能登錄
重啟機器,就可以拔掉鼠標鍵盤顯示器(啟動時最好還是要看看輸出信息)了
設置com1口,讓超級終端通過com1口進行登錄
確認有/sbin/agetty,編輯/etc/inittab,添加
7:2345:respawn:/sbin/agetty /dev/ttyS0 9600
9600bps是因為聯路由器缺省一般都是這種速率,也可以設成
19200、38400、57600、115200
修改/etc/securetty,添加一行:ttyS0,確保root用戶能登錄
重啟機器,就可以拔掉鼠標鍵盤顯示器(啟動時最好還是要看看輸出信息)了
0021
刪除目錄下所有文件包括子目錄
rm -rf 目錄名
刪除目錄下所有文件包括子目錄
rm -rf 目錄名
0022
查看系統信息
cat /proc/cpuinfo - CPU (i.e. vendor, Mhz, flags like mmx) cat /proc/interrupts - 中斷
cat /proc/ioports - 設備IO端口
cat /proc/meminfo - 內存信息(i.e. mem used, free, swap size) cat /proc/partitions - 所有設備的所有分區
cat /proc/pci - PCI設備的信息
cat /proc/swaps - 所有Swap分區的信息
cat /proc/version - Linux的版本號 相當於 uname -r uname -a - 看系統內核等信息
查看系統信息
cat /proc/cpuinfo - CPU (i.e. vendor, Mhz, flags like mmx) cat /proc/interrupts - 中斷
cat /proc/ioports - 設備IO端口
cat /proc/meminfo - 內存信息(i.e. mem used, free, swap size) cat /proc/partitions - 所有設備的所有分區
cat /proc/pci - PCI設備的信息
cat /proc/swaps - 所有Swap分區的信息
cat /proc/version - Linux的版本號 相當於 uname -r uname -a - 看系統內核等信息
0023
去掉多餘的回車符
sed 's/^M//' test.sh > back.sh, 注意^M是敲ctrl_v ctrl-m得到的
或者 dos2unix filename
去掉多餘的回車符
sed 's/^M//' test.sh > back.sh, 注意^M是敲ctrl_v ctrl-m得到的
或者 dos2unix filename
0024
切換X桌面(lnx3000)
switchdesk KDE或者switchdesk GNOME
(vi ~/.xinitrc
添加或修改成
exec gnome-session 或
exec startkde
然後用startx啟動X)
切換X桌面(lnx3000)
switchdesk KDE或者switchdesk GNOME
(vi ~/.xinitrc
添加或修改成
exec gnome-session 或
exec startkde
然後用startx啟動X)
0026
改變redhat的系統語言/字符集(beming/mc1011)
修改 /etc/sysconfig/i18n 文件,如
LANG="en_US",xwindow會顯示英文界面,
LANG="zh_CN.GB18030",xwindow會顯示中文界面。
改變redhat的系統語言/字符集(beming/mc1011)
修改 /etc/sysconfig/i18n 文件,如
LANG="en_US",xwindow會顯示英文界面,
LANG="zh_CN.GB18030",xwindow會顯示中文界面。
還有一種方法
cp /etc/sysconfig/i18n $HOME/.i18n
修改 $HOME/.i18n 文件,如
LANG="en_US",xwindow會顯示英文界面,
LANG="zh_CN.GB18030",xwindow會顯示中文界面。
這樣就可以改變個人的界面語言,而不影響別的用戶
(Debian不支持GB18030(RH的zysong字庫是有版權的)
現在好像沒有Free的GBK和GB18030字庫
vi .bashrc
export LANG=zh_CN.GB2312
export LC_ALL=zh_CN.GB2312)
cp /etc/sysconfig/i18n $HOME/.i18n
修改 $HOME/.i18n 文件,如
LANG="en_US",xwindow會顯示英文界面,
LANG="zh_CN.GB18030",xwindow會顯示中文界面。
這樣就可以改變個人的界面語言,而不影響別的用戶
(Debian不支持GB18030(RH的zysong字庫是有版權的)
現在好像沒有Free的GBK和GB18030字庫
vi .bashrc
export LANG=zh_CN.GB2312
export LC_ALL=zh_CN.GB2312)
0027
把屏幕設置為90列
stty cols 90
把屏幕設置為90列
stty cols 90
0028
使用md5sum文件
md5sum isofile > hashfile, 將 md5sum 檔案與 hashfile 檔案內容比對, 驗證雜湊值
是否一致 md5sum –c hashfile
使用md5sum文件
md5sum isofile > hashfile, 將 md5sum 檔案與 hashfile 檔案內容比對, 驗證雜湊值
是否一致 md5sum –c hashfile
0029
一次解壓多個zip文件
unzip "*",注意引號不能少
一次解壓多個zip文件
unzip "*",注意引號不能少
0030
看pdf文件
使用xpdf或者安裝acrobat reader for linux
看pdf文件
使用xpdf或者安裝acrobat reader for linux
0031
查找權限位為S的文件
find . -type f ( -perm -04000 -o -perm -02000 ) -exec ls -lg {} ;
查找權限位為S的文件
find . -type f ( -perm -04000 -o -perm -02000 ) -exec ls -lg {} ;
0032
裝中文輸入法
以redhat8為例,xwindow及其終端下的不用說了吧,缺省就安裝了,用ctrl-space呼出。
現在討論純console,請下載zhcon.gnuchina.org/download/src/zhcon-0.2.1.tar.gz,
放在任一目錄中,tar xvfz zhcon-0.2.1.tar.gz, cd zhcon-0.2.1, ./configure, make, make install。安裝結束,要想使用,請運行zhcon,想退出,運行exit。
裝中文輸入法
以redhat8為例,xwindow及其終端下的不用說了吧,缺省就安裝了,用ctrl-space呼出。
現在討論純console,請下載zhcon.gnuchina.org/download/src/zhcon-0.2.1.tar.gz,
放在任一目錄中,tar xvfz zhcon-0.2.1.tar.gz, cd zhcon-0.2.1, ./configure, make, make install。安裝結束,要想使用,請運行zhcon,想退出,運行exit。
0033
把彈出的光盤收回來
#eject -t
把彈出的光盤收回來
#eject -t
0034
cd光盤做成iso文件
cp /dev/cdrom xxxx.iso
cd光盤做成iso文件
cp /dev/cdrom xxxx.iso
0035
快速觀看開機的硬件檢測
dmesg | more
快速觀看開機的硬件檢測
dmesg | more
0036
查看硬盤的使用情況
df -k 以K為單位顯示
df -h 以人性化單位顯示,可以是b,k,m,g,t..
查看硬盤的使用情況
df -k 以K為單位顯示
df -h 以人性化單位顯示,可以是b,k,m,g,t..
0037
查看目錄的大小
du -sh dirname
-s 僅顯示總計
-h 以K、M、G為單位,提高信息的可讀性。KB、MB、GB是以1024為換算單 位, -H以1000
為換算單位。
查看目錄的大小
du -sh dirname
-s 僅顯示總計
-h 以K、M、G為單位,提高信息的可讀性。KB、MB、GB是以1024為換算單 位, -H以1000
為換算單位。
0038
查找或刪除正在使用某文件的進程(wwwzc)
fuser filename
fuser -k filename
查找或刪除正在使用某文件的進程(wwwzc)
fuser filename
fuser -k filename
0039
安裝軟件
rpm -ivh aaa.rpm
tar xvfz aaa.tar.gz; cd aaa; ./configure; make; make install
安裝軟件
rpm -ivh aaa.rpm
tar xvfz aaa.tar.gz; cd aaa; ./configure; make; make install
0040
字符模式下設置/刪除環境變量
bash下
設置:export 變量名=變量值
刪除:unset 變量名
csh下
設置:setenv 變量名 變量值
刪除:unsetenv 變量名
字符模式下設置/刪除環境變量
bash下
設置:export 變量名=變量值
刪除:unset 變量名
csh下
設置:setenv 變量名 變量值
刪除:unsetenv 變量名
0041.a
ls如何看到.開頭的文件
ls -a
ls如何看到.開頭的文件
ls -a
0041.b
如何只看到點開頭的文件?
ls .* -d
如何只看到點開頭的文件?
ls .* -d
0042
rpm中的文件安裝到哪裡去了
rpm -qpl aaa.rpm
0043
使用src.rpm
rpmbuild --rebuild *.src.rpm
使用src.rpm
rpmbuild --rebuild *.src.rpm
0044
vim中顯示顏色或不顯示顏色
vi ~/.vimrc; 如果有syntax on,則顯示顏色,syntax off,則不顯示顏色
vim中顯示顏色或不顯示顏色
vi ~/.vimrc; 如果有syntax on,則顯示顏色,syntax off,則不顯示顏色
0045
linux是實時還是分時操作系統
分時
linux是實時還是分時操作系統
分時
0046
make bzImage -j的j是什麼意思(wind521)
-j主要是用在當你的系統硬件資源比較大的時候,比較富裕的時候,用這個可以來加快編
譯的速度,如-j 3
make bzImage -j的j是什麼意思(wind521)
-j主要是用在當你的系統硬件資源比較大的時候,比較富裕的時候,用這個可以來加快編
譯的速度,如-j 3
0047
源碼包怎麼沒有
你沒有安裝源代碼,你把你光盤上rpm -i *kernel*source*.rpm裝上,就可以看到你的源
代碼了。
源碼包怎麼沒有
你沒有安裝源代碼,你把你光盤上rpm -i *kernel*source*.rpm裝上,就可以看到你的源
代碼了。
0048
修改系統時間
date -s 「2003-04-14 cst」,cst指時區,時間設定用date -s 18:10
修改系統時間
date -s 「2003-04-14 cst」,cst指時區,時間設定用date -s 18:10
0049
開機就mount上windows下的分區
自動將windows的d盤掛到/mnt/d上,用vi打開/etc/fstab,加入以下一行
/dev/hda5 /mnt/d vfat defaults,codepage=936,iocharset=cp936 0 0
注意,先得手工建立一個/mnt/d目錄
開機就mount上windows下的分區
自動將windows的d盤掛到/mnt/d上,用vi打開/etc/fstab,加入以下一行
/dev/hda5 /mnt/d vfat defaults,codepage=936,iocharset=cp936 0 0
注意,先得手工建立一個/mnt/d目錄
0050
linux怎麼用這麼多內存
為了提高系統性能和不浪費內存,linux把多的內存做了cache,以提高io速度
linux怎麼用這麼多內存
為了提高系統性能和不浪費內存,linux把多的內存做了cache,以提高io速度
0051
FSTAB 最後的配置項裡邊最後兩個數字是什麼意思(lnx3000)
第一個叫fs_freq,用來決定哪一個文件系統需要執行dump操作,0就是不需要;
第二個叫fs_passno,是系統重啟時fsck程序檢測磁盤的順序號
1 是root文件系統,2 是別的文件系統。fsck按序號檢測磁盤,0表示該文件系統不被檢
測
dump 執行ext2的文件系統的備份操作
fsck 檢測和修復文件系統
FSTAB 最後的配置項裡邊最後兩個數字是什麼意思(lnx3000)
第一個叫fs_freq,用來決定哪一個文件系統需要執行dump操作,0就是不需要;
第二個叫fs_passno,是系統重啟時fsck程序檢測磁盤的順序號
1 是root文件系統,2 是別的文件系統。fsck按序號檢測磁盤,0表示該文件系統不被檢
測
dump 執行ext2的文件系統的備份操作
fsck 檢測和修復文件系統
0052
linux中讓用戶的密碼必須有一定的長度,並且符合複雜度(eapass)
vi /etc/login.defs,改PASS_MIN_LEN
linux中讓用戶的密碼必須有一定的長度,並且符合複雜度(eapass)
vi /etc/login.defs,改PASS_MIN_LEN
0053
linux中的比較常見的翻譯軟件?
stardict
linux中的比較常見的翻譯軟件?
stardict
0054
不讓顯示器休眠
setterm -blank 0
setterm -blank n (n為等待時間)
0055
用dat查詢昨天的日期(gadfly)
date --date='yesterday'
用dat查詢昨天的日期(gadfly)
date --date='yesterday'
0056
xwindow下如何截屏
Ksnapshot或者gimp
xwindow下如何截屏
Ksnapshot或者gimp
0057
解壓小全
tar xvfj example.tar.bz2
tar xvfz example.tar.gz
tar xvfz example.tgz
tar xvf example.tar
unzip example.zip
解壓小全
tar xvfj example.tar.bz2
tar xvfz example.tar.gz
tar xvfz example.tgz
tar xvf example.tar
unzip example.zip
0058
在多級目錄中查找某個文件的方法
find /dir -name filename.ext
du -a | grep filename.ext
locate filename.ext
在多級目錄中查找某個文件的方法
find /dir -name filename.ext
du -a | grep filename.ext
locate filename.ext
0059
不讓普通用戶自己改密碼(myxfc)
[root@xin_fc etc]# chmod 511 /usr/bin/passwd
又想讓普通用戶自己改密碼
[root@xin_fc etc]# chmod 4511 /usr/bin/passwd
不讓普通用戶自己改密碼(myxfc)
[root@xin_fc etc]# chmod 511 /usr/bin/passwd
又想讓普通用戶自己改密碼
[root@xin_fc etc]# chmod 4511 /usr/bin/passwd
0061
超強刪除格式化工具(弱智)
比PQMagic安全的、建立刪除格式化的小工具:sfdisk.exe for msdos http://www.wushuang.net/soft/sfdisk.zip
超強刪除格式化工具(弱智)
比PQMagic安全的、建立刪除格式化的小工具:sfdisk.exe for msdos http://www.wushuang.net/soft/sfdisk.zip
0062
如何讓xmms播放列表裡顯示正確的中文(myxfc)
-*-*-*-*-*-iso8859-1,-misc-simsun-medium-r-normal--12-*-*-*-*-*-gbk-0,*-r-
把這個東西完全拷貝到你的字體裡面
操作方法:
右鍵單擊xmms播放工具的任何地方
會看到一個"選項",然後選擇"功能設定"選擇"fonts"
然後把上面的字體完整的拷貝到"播放清單"和 "user x font
如何讓xmms播放列表裡顯示正確的中文(myxfc)
-*-*-*-*-*-iso8859-1,-misc-simsun-medium-r-normal--12-*-*-*-*-*-gbk-0,*-r-
把這個東西完全拷貝到你的字體裡面
操作方法:
右鍵單擊xmms播放工具的任何地方
會看到一個"選項",然後選擇"功能設定"選擇"fonts"
然後把上面的字體完整的拷貝到"播放清單"和 "user x font
使用較新的發行版建議使用Beep Media Player, 基於GTK2
0063
linux下聽MP3(hehhb)
redhat光盤原帶然xmms不能播放MP3(無聲), 要下載安裝一個RPM包:
xmms-mp3-1.2.7-13.p.i386.rpm
安裝即可.打開xmms,ctl-p,在font欄中
先在上半部的小框內打勾,再選擇 「fixed(misc) gbk-0 13」號字
體即可顯示中文歌曲名。在音頻輸出插件中選擇 "開放音頻系統驅動
程序 1.2.7 [lioOSS.so]即可正常播放MP3文件.
0065
裝載windows分區的FAT32、FAT16文件系統(hehhb)
以root身份進入KDE,點擊桌面上的「起點」圖標,在/mnt目錄下建立如下文件夾:
c,d,e,f,g,usb.分別用作windows下各分區和usb閃盤。
用文本編輯器打開/etc/fstab 文件.加入如下:
/dev/hda1 /mnt/c vfat iocharset=gb2312,umask=0,codepage=936 0 0
/dev/hda5 /mnt/d vfat iocharset=gb2312,umask=0,codepage=936 0 0
/dev/hda6 /mnt/e vfat iocharset=gb2312,umask=0,codepage=936 0 0
/dev/hda7 /mnt/f vfat iocharset=gb2312,umask=0,codepage=936 0 0
/dev/hda8 /mnt/g vfat iocharset=gb2312,umask=0,codepage=936 0 0 /dev/cdrom /mnt/cdrom udf,iso9660 noauto,iocharset=gb2312,owner,kudzu,ro 0 0
/dev/sda1 /mnt/usb vfat iocharset=gb2312,umask=0,codepage=936 0 0
存盤退出. 重新啟動後即可正常訪問FAT32或FAT16格式分區,解決顯示WINDOWS分區下和光
盤中文文件名亂碼
問題.其中共六列,每列用Tab鍵分開。注意此方法只能mount上Fat 分區格式.sda1是閃盤
。
裝載windows分區的FAT32、FAT16文件系統(hehhb)
以root身份進入KDE,點擊桌面上的「起點」圖標,在/mnt目錄下建立如下文件夾:
c,d,e,f,g,usb.分別用作windows下各分區和usb閃盤。
用文本編輯器打開/etc/fstab 文件.加入如下:
/dev/hda1 /mnt/c vfat iocharset=gb2312,umask=0,codepage=936 0 0
/dev/hda5 /mnt/d vfat iocharset=gb2312,umask=0,codepage=936 0 0
/dev/hda6 /mnt/e vfat iocharset=gb2312,umask=0,codepage=936 0 0
/dev/hda7 /mnt/f vfat iocharset=gb2312,umask=0,codepage=936 0 0
/dev/hda8 /mnt/g vfat iocharset=gb2312,umask=0,codepage=936 0 0 /dev/cdrom /mnt/cdrom udf,iso9660 noauto,iocharset=gb2312,owner,kudzu,ro 0 0
/dev/sda1 /mnt/usb vfat iocharset=gb2312,umask=0,codepage=936 0 0
存盤退出. 重新啟動後即可正常訪問FAT32或FAT16格式分區,解決顯示WINDOWS分區下和光
盤中文文件名亂碼
問題.其中共六列,每列用Tab鍵分開。注意此方法只能mount上Fat 分區格式.sda1是閃盤
。
以上做法適用於系統語言為zh_CN.GB2312, zh_CN.GBK, zh_CN.GB18030的系統,如果系統
默認語言為zh_CN.UTF8, 需要把上面所有iocharset=gb2312改成iocharset=utf8,
codepage可以不用設置。
默認語言為zh_CN.UTF8, 需要把上面所有iocharset=gb2312改成iocharset=utf8,
codepage可以不用設置。
0066
執行a.bin文件
chmod u+rx a.bin
./a.bin
執行a.bin文件
chmod u+rx a.bin
./a.bin
沒有留言:
張貼留言