linux安裝命令
① linux 下 幾種 安裝命令的區別
兩類常見的Linux操作系統
Debian,Ubuntu系列
默認的本地安裝命令: dpkg
默認的網路源安裝命令:apt-get
RedHat,CentOS系列
默認的本地安裝命令: rpm
默認的網路源安裝命令:yum
網路安裝命令自動解決包依賴問題,而本地安裝不會。
任一Linux發行版中不是只能使用默認的安裝命令管理安裝包,也就是說Ubuntu也可以安裝yum命令用來安裝程序。
② linux編譯安裝命令
Linux編譯安裝相關命令,下面以Linux安裝Mysql工具為例進行說明,代碼如下:
1、測試環境在Linux MySQL下進行,版本系統為CentOS5,以下為相關軟體:
mysql-5.1.30
memcached-1.2.6
libevent-1.4.7-stable
memcached_functions_mysql-0.8
libmemcached-0.26
2、編譯安裝Linux MySQL
[root@localhost~]#tarxzfmysql-5.1.30.tar_001.gz
[root@localhost~]#cdmysql-5.1.30
[root@localhost~]#./configure--prefix=/usr/local/mysql51
[root@localhost~]#make
[root@localhost~]#makeinstall
[root@localhost~]#./scripts/mysql_install_db--user=mysql--skip-name-resolve
[root@localhost~]#/usr/local/mysql51/bin/mysqld_safe
#連接符&這是放入後台,&&是前一個正確執行,才會執行後一個
#Linux編譯安裝流程./configure&&make&&makeinstall(默認目錄安裝)
#./configure--prefix=/usr/local/pcre&&make&&makeinstall(指定安裝目錄)
③ 如何用linux命令中安裝軟體
您好,盤上的一般是rpm包吧
rpm -ivh x.rpm
安裝的種類很多,請參考這里:
http://www.blog.e.cn/user2/dchcuckoo/archives/2006/1141801.shtml
④ linux 下如何安裝rpm命令
1、執行命令「cd /home」進入伺服器根目錄home。
⑤ linux自行安裝軟體命令
Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁碟操作、文件存取、目
錄操作、進程管理、文件許可權設定等。所以,在Linux系統上工作離不開使用系統提供的命
令。要想真正理解Linux系統,就必須從Linux命令學起,通過基礎的命令學習可以進一步理
解Linux系統。
不同Linux發行版的命令數量不一樣,但Linux發行版本最少的命令也有200多個。這里筆者
把比較重要和使用頻率最多的命令,按照它們在系統中的作用分成下面六個部分一一介紹。
◆ 安裝和登錄命令:login、shutdown、halt、reboot、install、mount、umount、chsh、
exit、last;
◆ 文件處理命令:file、mkdir、grep、dd、find、mv、ls、diff、cat、ln;
◆ 系統管理相關命令:df、top、free、quota、at、lp、adser、groupadd、kill、
crontab;
◆ 網路操作命令:ifconfig、ip、ping、netstat、telnet、ftp、route、rlogin、rcp、
finger、mail、 nslookup;
◆ 系統安全相關命令:passwd、su、umask、chgrp、chmod、chown、chattr、sudo ps、
who;
◆ 其它命令:tar、unzip、gunzip、unarj、mtools、man、unendcode、uudecode。
本文以Mandrake Linux 9.1(Kenrel 2.4.21)為例,介紹Linux下的安裝和登錄命令。
login
1.作用
login的作用是登錄系統,它的使用許可權是所有用戶。
2.格式
login [name][-p ][-h 主機名稱]
3.主要參數
-p:通知login保持現在的環境參數。
-h:用來向遠程登錄的之間傳輸用戶名。
如果選擇用命令行模式登錄Linux的話,那麼看到的第一個Linux命令就是login:。
一般界面是這樣的:
Manddrake Linux release 9.1(Bamboo) for i586
kennel 2.4.21-0.13mdk on i686 / tty1
localhost login:root
password:
上面代碼中,第一行是Linux發行版本號,第二行是內核版本號和登錄的虛擬控制台,我們
在第三行輸入登錄名,按「Enter」鍵在Password後輸入賬戶密碼,即可登錄系統。出於安
全考慮,輸入賬戶密碼時字元不會在屏幕上回顯,游標也不移動。
登錄後會看到下面這個界面(以超級用戶為例):
[root@localhost root]#
last login:Tue ,Nov 18 10:00:55 on vc/1
上面顯示的是登錄星期、月、日、時間和使用的虛擬控制台。
4.應用技巧
Linux是一個真正的多用戶操作系統,可以同時接受多個用戶登錄,還允許一個用戶進行多
次登錄。這是因為Linux和許多版本的Unix一樣,提供了虛擬控制台的訪問方式,允許用戶
在同一時間從控制台(系統的控制台是與系統直接相連的監視器和鍵盤)進行多次登錄。每
個虛擬控制台可以看作是一個獨立的工作站,工作台之間可以切換。虛擬控制台的切換可以
通過按下Alt鍵和一個功能鍵來實現,通常使用F1-F6 。
例如,用戶登錄後,按一下「Alt F2」鍵,用戶就可以看到上面出現的「login:」提示符,
說明用戶看到了第二個虛擬控制台。然後只需按「Alt F1」鍵,就可以回到第一個虛擬控
制台。一個新安裝的Linux系統允許用戶使用「Alt F1」到「Alt F6」鍵來訪問前六個虛擬
控制台。虛擬控制台最有用的是,當一個程序出錯造成系統死鎖時,可以切換到其它虛擬控
制台工作,關閉這個程序。
shutdown
1.作用
shutdown命令的作用是關閉計算機,它的使用許可權是超級用戶。
2.格式
shutdown [-h][-i][-k][-m][-t]
3.重要參數
-t:在改變到其它運行級別之前,告訴init程序多久以後關機。
-k:並不真正關機,只是送警告信號給每位登錄者。
-h:關機後關閉電源。
-c:cancel current process取消目前正在執行的關機程序。所以這個選項當然沒有時間
參數,但是可以輸入一個用來解釋的訊息,而這信息將會送到每位使用者。
-F:在重啟計算機時強迫fsck。
-time:設定關機前的時間。
-m: 將系統改為單用戶模式。
-i:關機時顯示系統信息。
4.命令說明
shutdown命令可以安全地將系統關機。有些用戶會使用直接斷掉電源的方式來關閉Linux系
統,這是十分危險的。因為Linux與Windows不同,其後台運行著許多進程,所以強制關機可
能會導致進程的數據丟失,使系統處於不穩定的狀態,甚至在有的系統中會損壞硬體設備(
硬碟)。在系統關機前使用 shutdown命令,系統管理員會通知所有登錄的用戶系統將要關
閉,並且login指令會被凍結,即新的用戶不能再登錄。
5.舉例
shutdown -h 3:40
說明 3:40開始關機。
halt
1.作用
halt命令的作用是關閉系統,它的使用許可權是超級用戶。
2.格式
halt [-n] [-w] [-d] [-f] [-i] [-p]
3.主要參數說明
-n:防止sync系統調用,它用在用fsck修補根分區之後,以阻止內核用老版本的超級塊覆
蓋修補過的超級塊。
-w:並不是真正的重啟或關機,只是寫wtmp(/var/log/wtmp)紀錄。
-f:沒有調用shutdown,而強制關機或重啟。
-i:關機(或重啟)前,關掉所有的網路介面。
-f:強迫關機,不呼叫shutdown這個指令。
-p: 當關機的時候順便做關閉電源的動作。
-d:關閉系統,但不留下紀錄。
4.命令說明
halt就是調用shutdown -h。halt執行時,殺死應用進程,執行sync(將存於buffer中的資
料強制寫入硬碟中)系統調用,文件系統寫操作完成後就會停止內核。若系統的運行級別為
0或6,則關閉系統;否則以shutdown指令(加上-h參數)來取代。
reboot
1.作用
reboot命令的作用是重新啟動計算機,它的使用許可權是系統管理者。
2.格式
reboot [-n] [-w] [-d] [-f] [-i]
3.主要參數
-n: 在重開機前不做將記憶體資料寫回硬碟的動作。
-w: 並不會真的重開機,只是把記錄寫到/var/log/wtmp文件里。
-d: 不把記錄寫到/var/log/wtmp文件里(-n這個參數包含了-d)。
-i: 在重開機之前先把所有與網路相關的裝置停止。
install
1.作用
install命令的作用是安裝或升級軟體或備份數據,它的使用許可權是所有用戶。
2.格式
(1)install [選項]... 來源 目的地
(2)install [選項]... 來源... 目錄
(3)install -d [選項]... 目錄...
在前兩種格式中,會將
⑥ 如何查看linux上是否安裝了某些命令
linux的每一個命令,其實就是單獨的一個程序,如果要監測linux是否安裝了某命令,比如abc,可以以下幾種方法:
1:直接搜索/usr/bin和/bin目錄下是否有該程序abc,這2個目錄是系統命令默認的安裝路徑
2:find / -name abc 在整個系統里搜索abc相關的文件
3:rpm -qa | grep abc 搜索是否安裝了帶有abc名字的rpm軟體包
⑦ linux的雲源安裝命令
以red hat enterprise linux 6為例,敘述如何為虛擬機中的linux配置本地yum源
首先在/mnt目錄中創建dvd目錄。
[root@localhost ~]# mkdir /mnt/dvd
接著把鏡像掛載到創建的目錄下(要在/dev裡面找到cdrom這個文件,必須把鏡像載入到虛擬機裡面,通常安裝之後,假如沒有進行更改,通常都是載入好的)。
[root@localhost mnt]# mount /dev/cdrom /mnt/dvd
然後在/etc/yum.repos.d裡面,把存在著的配置文件全部刪除掉(當然,最好先備份),然後利用下面的命令,新建一個文件,後綴必須是.repo,文件名可隨意
[root@localhost my]# vim /etc/yum.repos.d/local.repo
在配置文件裡面寫下如下內容
[rhel6] //倉庫名稱,可隨意
name=all rhel6 packages //名稱,可隨意
baseurl=file:///mnt/dvd //源路徑,很重要,根據你的實際情況進行填寫
enable=1 //啟用本yum源
最後,導入公鑰。
[root@localhost yum.repos.d]# rpm --import /etc/pki/rpm-gpg/rpm*
⑧ linux下安裝命令,如何知道命令的包名
例如ls命令:
rpm -qf /bin/ls
coreutils-8.22-11.el7.x86_64
⑨ linux下,如何安裝rpm命令
rpm默認就安裝在了發行版本里,比如RedHat和centos。安裝軟體基本的用法是 rpm-ivh xx.rpm。
卸載軟體的話,先rpm -qa |grep xx(待卸載的軟體的關鍵字,如mysql)。然後rpm -e xx。