歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Unix知識 >> 關於Unix >> Linux 常用命令-(bitmilong查閱用)

Linux 常用命令-(bitmilong查閱用)

日期:2017/3/6 15:29:40   编辑:關於Unix
Linux 一句話精彩問答 http://bbs.chinaunix.net/forum/viewtopic.php?t=16141show_type=new 0039 安裝軟件(bjchenxu) rpm -ivh aaa.rpm tar xvfz aaa.tar.gz; cd aaa; ./configure; make; make install 0042 rpm中的文件安裝到哪裡去了(bjchenxu) rpm -qpl

Linux一句話精彩問答http://bbs.chinaunix.net/forum/viewtopic.php?t=16141&show_type=new

0039 安裝軟件(bjchenxu)
rpm -ivh aaa.rpm
tar xvfz aaa.tar.gz; cd aaa; ./configure; make; make install

0042 rpm中的文件安裝到哪裡去了(bjchenxu)
rpm -qpl aaa.rpm

0043 使用src.rpm(bjchenxu)
rpmbuild --rebuild *.src.rpm

0053 linux中的翻譯軟件(bjchenxu,hutuworm)
星際譯王 xdict
console下還有個dict工具,通過DICT協議到dict.org上查11本字典,例如:dict RTFM


0057 解壓小全(bjchenxu,noclouds)
tar -I或者bunzip2命令都可以解壓.bz2文件
tar xvfj example.tar.bz2
tar xvfz example.tar.gz
tar xvfz example.tgz
tar xvf example.tar
unzip example.zip
tar -jvxf some.bz,就是把tar的zvxf 改成jvxf
zip/tar rh8下有一個圖形界面的軟件file-roller可以做這件事。另外可以用unzip *.zip解開zip文件,unrar *.rar解開rar文件,不過unrar一般系統不自帶,要到網上下載
# rpm2cpio example.rpm │ cpio -div
# ar p example.deb data.tar.gz | tar zxf -
Alien提供了.tgz, .rpm, .slp和.deb等壓縮格式之間的相互轉換:
http://sourceforge.net/projects/alien
sEx提供了幾乎所有可見的壓縮格式的解壓接口:
http://sourceforge.net/projects/sex

0057-2 tar壓縮、解壓用法(platinum)
解壓:x
壓縮:c
針對gz:z
針對bz2:j
用於顯示:v

解壓實例
gz文件:tar xzvf xxx.tar.gz
bz2文件:tar xjvf xxx.tar.bz2

壓縮實例
gz文件:tar czvf xxx.tar.gz /path
bz2文件:tar cjvf xxx.tar.bz2 /path

0058 在多級目錄中查找某個文件的方法(青海湖)
find /dir -name filename.ext
du -a | grep filename.ext
locate filename.ext

0062 如何讓xmms播放列表裡顯示正確的中文(myxfc)
-*-*-*-*-*-iso8859-1,-misc-simsun-medium-r-normal--12-*-*-*-*-*-gbk-0,*-r-
把這個東西完全拷貝到你的字體裡面
操作方法:
右鍵單擊xmms播放工具的任何地方
會看到一個"選項",然後選擇"功能設定"選擇"fonts"
然後把上面的字體完整的拷貝到"播放清單"和 "user x font

0063 redhat linux中播放mp3文件(hehhb)
原帶的xmms不能播放MP3(無聲),要安裝一個RPM包:rpm -ivh xmms-mp3-1.2.7-13.p.i386.rpm。打開xmms,ctl-p,在font欄中先在上半部的小框內打勾,再選擇 “fixed(misc) gbk-0 13”號字體即可顯示中文歌曲名。在音頻輸出插件中選擇 "開放音頻系統驅動程序 1.2.7 [lioOSS.so],即可正常播放MP3文件。

0076 如何備份Linux系統(Purge)
Symantec Ghost 7.5以後的版本支持Ext3 native復制

0081 linux下文件和目錄的顏色代表什麼(sakulagi,弱智)
藍色表示目錄;綠色表示可執行文件;紅色表示壓縮文件;淺藍
色表示鏈接文件;灰色表示其它文件;紅色閃爍表示鏈接的文件有問題了;黃色是設備文件,包括block, char, fifo。
用dircolors -p看到缺省的顏色設置,包括各種顏色和“粗體”,下劃線,閃爍等定義。

0095 如何在圖形界面和控制台(字符界面)之間來回切換(bjchenxu)
a.圖形界面到控制台:Ctr+Alt+Fn(n=1,2,3,4,5,6)。
b.各控制台之間切換:Alt+Fn(n=1,2,3,4,5,6)。
c.控制台到圖形:Alt+F7

0098 重裝windows導致linux不能引導的解決辦法(好好先生)
如果沒有重新分區,拿linux啟動盤(或者第一張安裝光盤)引導,進入rescue模式。首先找到原來的/分區mount在什麼地方。redhat通常是/mnt/sysimage. 執行"chroot /mnt/sysimage". 如果是grub,輸入grub-install /dev/hd*(根據實際情況);如果是lilo,輸入lilo -v,然後重新啟動。如果分區有所改變,對應修改/etc/lilo.conf和/boot/grub/grub.conf然後再執行上述命令。

1103 卸載軟件包時如何得知具體包名(diablocom)
大家知道刪除軟件包的命令是rpm -e XXX,但是當我們不知道這個XXX的確切拼寫時,可以用rpm -q -a查詢所有安裝的軟件包或者用rpm -qa |grep xxxx查詢出名字

1105 用ls只列出目錄(yulc)
ls -lF | grep ^d
ls -lF | grep /$
ls -F | grep /$

1108 bg和fg的使用(bjchenxu)
輸入ctrl+z,當前一個任務會被掛起並暫停, 同時屏幕上返回進程號,此時用 "bg %進程號",會把這個進程放到後台執行,而用" fg %進程號 "就能讓這個進程放到前台來執行。另外,job命令用來查看當前的被bg的進程

1109 ctrl+s與ctrl+q(bjchenxu)
ctrl-s用來暫停向終端發送數據的,屏幕就象死了一樣,可以用ctrl-q來恢復

1117 如何起多個X(noclouds)
startx默認以display :0.0起第一個X,通過傳遞參數給Xserver可以起多個X:
# startx -- :1.0
# startx -- :2.0
...
然後用Ctrl-Alt-F7/F8...切換。

1118 讓一個程序在退出登陸後繼續運行(noclouds,bjchenxu)
# <cmd>
# disown
或者是
nohup command &

1119 看Linux啟動時屏幕的顯示信息(bjchenxu)
在啟動完後用命令dmesg查看

1123 安全刪除linux(天外閒雲)
步驟1 Dos下使用fdisk /mbr或者用win2000/xp的光盤啟動進入故障恢復控制台,使用命令fixmbr
步驟2 格式化linux分區為windows分區即可。

1124 用grub引導進文本界面(天外閒雲)
進入grub之後,按a,輸入 空格 3 就可以引導進入文本界面,但是不修改系統的運行級,只在當次有效。

1126 redhat和debian上的文件安裝刪除用法(NetDC)
刪除一個軟件包:
rpm -e <package-name>
dpkg -r <package-name>
顯示一個軟件包的內容:
rpm -qvl <package-name.rpm>
dpkg -c <package-name.deb>
顯示所有已經安裝的軟件包:
rpm -qvia
dpkg -l
打印一個包的信息:
rpm -qpi <package-name.rpm>
dpkg -I <package-name.deb>
檢驗包characteristics:
rpm -Va
debsums -a
檢驗一個文件屬於哪個包:
rpm -qf </path/to/file>
dpkg -S </path/to/file>
安裝新軟件包:
rpm -Uvh <package-name.rpm>
dpkg -i <package-name.deb>

1127 如何使新用戶首次登陸後強制修改密碼(貓小)
#useradd -p '' testuser; chage -d 0 testuser

1140 如何定制用戶登錄時顯示的信息(jiadingjun)
在/etc目錄下放一個名字叫motd的文本文件實現的,例如,建立自己的/etc/motd:
$cat /etc/motd
welcome to my server !
那麼,當用戶登錄系統的時候會出現這樣的信息:
Last login: Thu Mar 23 15:45:43 from *.*.*.*
welcome to my server !

1144 如何卸載tar格式安裝的軟件(bjchenxu)
進入安裝該軟件的原代碼目錄,運行make uninstall。如果不行,也可以查看一下Makefile文件,主要是看install部分,從其中找出tar格式的文件被復制到了什麼路徑,然後進入相應的目錄進行刪除即可。

1151 我使用的是筆記本電腦,怎麼才能在控制台下顯示現在還剩多少電量呢? (bjchenxu)
使用apm -m就可以看到還有多少分鐘了,具體參數可以用man apm查看。

1154 本來裝有Linux與Windows XP,一次將Windows XP重裝後,發現找不到Linux與Windows XP的啟動選單,請問如何解決(bjchenxu)
首先光盤啟動,進入rescue模式,運行GRUB,進入grub提示符grub>,然後敲入下面的語句,重啟就好了。
root (hd0,2),setup (hd0)

Copyright © Linux教程網 All Rights Reserved