具體步驟如下:
10年積累的成都做網(wǎng)站、成都網(wǎng)站制作經(jīng)驗(yàn),可以快速應(yīng)對(duì)客戶(hù)對(duì)網(wǎng)站的新想法和需求。提供各種問(wèn)題對(duì)應(yīng)的解決方案。讓選擇我們的客戶(hù)得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識(shí)你,你也不認(rèn)識(shí)我。但先網(wǎng)站設(shè)計(jì)后付款的網(wǎng)站建設(shè)流程,更有平城免費(fèi)網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。
1、首先我們?cè)诿钚羞\(yùn)行程序需要借助jdk的環(huán)境依賴(lài),打開(kāi)jdk包。
2、接下來(lái)我們需要打開(kāi)運(yùn)行窗口,然后在運(yùn)行窗口中輸入cmd命令,如下圖所示
3、在CMD命令行界面中我們輸入cd命令進(jìn)入到程序文件所在的目錄,如下圖所示
4、接下來(lái)執(zhí)行命令對(duì)程序文件進(jìn)行編譯,如下圖所示
5、編譯完畢以后我們會(huì)在文件夾下面看到一個(gè)class文件,這個(gè)就是虛擬機(jī)編譯完產(chǎn)生的文件,如下圖所示
6、完成上述步驟后,即可在linux命令行中執(zhí)行應(yīng)用程序。
第一款:Putty
Putty是一款非常輕巧靈活的終端軟件,操作簡(jiǎn)單、免費(fèi)開(kāi)源。目前主要用于Windows平臺(tái),集成了Telnet、SSH、Rlogin等客戶(hù)端工具,可以方便的遠(yuǎn)程登錄和管理服務(wù)器,非常適合追求輕便靈活的用戶(hù)。
第二款:Powershell
Powershell是Windows10系統(tǒng)自帶的命令行工具,cmd命令提示符的增強(qiáng)版,基本功能與Bash相似,可直接運(yùn)行大部分shell命令,使用非常輕便快捷。如果對(duì)終端功能要求不高,可以使用該工具。
第三款:Xshell,老男孩老師推薦
Xshell是一款應(yīng)用廣泛的終端軟件,在業(yè)界很受歡迎。支持多窗口切換和常見(jiàn)的SHH、Telnet、SFTP等協(xié)議,可以輕松上傳下載文件。如果對(duì)終端功能要求高,管理服務(wù)器多,可以考慮使用這個(gè)軟件,體驗(yàn)很好。
第四款:SecureCRT
SecureCRT是一款支持SSH的終端仿真程序,簡(jiǎn)單來(lái)說(shuō)就是在Windows下登錄Unix或Linux服務(wù)器主機(jī)的軟件,自帶文件傳輸工具,可以方便地上傳下載文件,調(diào)整界面風(fēng)格,切換多窗口等。對(duì)于遠(yuǎn)程連接和管理服務(wù)器來(lái)說(shuō),這是非常不錯(cuò)的選擇。
第五款:Mobaxterm
Mobaxterm是一款全方位的終端軟件,不僅可以像Putty一樣通過(guò)SSH連接遠(yuǎn)程服務(wù)區(qū),還可以像winscp一樣使用S等協(xié)議傳輸文件,內(nèi)置多標(biāo)簽和多終端分屏。此外,它還支持VNC.RDP.Xdmcp等遠(yuǎn)程桌面連接。最重要的是完全免費(fèi),功能非常強(qiáng)大。
第六款:堡塔SSH終端
堡塔SSH終端是一款免費(fèi)軟件,支持SSH和SFTP客戶(hù)端的SSH終端管理和文件傳輸。操作更方便,工作更高效,使用堡塔SSH終端,可以在同一屏幕上切換SSH和SFTP界面,使用命令行快速上傳和下載文件,非常方便。
1.打開(kāi)終端
2.進(jìn)入程序目錄: cd 目錄
3.運(yùn)行程序: ./程序名稱(chēng)
安裝軟件---這個(gè)操作在WINDOWS的世界里很簡(jiǎn)單,下載軟件雙擊exe文件即可,還有自動(dòng)運(yùn)行方式的,復(fù)雜點(diǎn)的執(zhí)行bat之類(lèi)的可執(zhí)行程序即可。但Linux不然,因Linux版本過(guò)多,導(dǎo)致軟件的安裝方法五花八門(mén)。本文只是將Linux的軟件安裝方式進(jìn)行匯總和整理,沒(méi)有過(guò)多的技術(shù)難度,僅供參考。
Linux下主要有兩種方式,主要分在線安裝和線下安裝。(以下介紹的方式基本涵蓋所有Linux系統(tǒng)的軟件安裝方式)
一、在線安裝
1、軟件管理中心安裝。(ubuntu)1)更新源sudo apt-get update2)打開(kāi)軟件中心,搜索你要安裝的軟件,雙擊安裝即可。例如安裝apache,如下圖
2、命令行安裝方式
1)更新,命令:apt-get update
2)查找你要安裝的軟件,apt-cache search “軟件名”
3)apt-get install 軟件名
以上在線的兩種方式都提到了apt-get 方式,那么它的工作原理簡(jiǎn)單說(shuō)明一下,apt-get相關(guān)的有兩個(gè)重要文件:1、是/etc/sources.list,2、是/var/lib/apt/lists/目錄.
當(dāng)我們執(zhí)行apt-get update程序分析sources.list看這個(gè)文件里是否有對(duì)應(yīng)的Packages/Sources/Release列表文件,如果有更新則下載之,存入/var/lib/apt/lists/目錄(其實(shí)就是保持與當(dāng)前系統(tǒng)版本軟件源表最新);apt-get install 安裝相應(yīng)的包 ,下載并安裝。
這種方式的好處在于:如果你想要加載的應(yīng)用需要依賴(lài)另一個(gè)應(yīng)用程序才能正常工作,apt-get會(huì)幫你找到并加載所需的程序庫(kù)或應(yīng)用代碼,這種方式是比較常用的的。比如我們執(zhí)行apt-get install mysql-server,可以看到相關(guān)的依賴(lài)包(如圖)
二、線下安裝
之所以叫線下的安裝方式,也就是說(shuō)你要把軟件下載到本地去安裝。一般我們下載的文件后綴名都是zip、tar.gz等壓縮包,解壓后會(huì)看到rpm、bin、deb、run之類(lèi)擴(kuò)展名文件。很多軟件都會(huì)提供不同LINUX版本的安裝格式,你可以根據(jù)自己的系統(tǒng)下載不同擴(kuò)展名的軟件。
1、rpm安裝包:這時(shí)一款老牌的安裝格式,是紅帽創(chuàng)建的安裝格式,現(xiàn)在已成為一種標(biāo)準(zhǔn),常用在opensuse/turbo/redhat版本),安裝方法rpm -ivh 軟件名.rpm (如果只是安裝一個(gè)i參數(shù)就夠了,如果還要看安裝進(jìn)度和軟件信息就加個(gè)vh)
2、deb安裝包:DEB是Debian軟件包格式的文件擴(kuò)展名,常用在centos/ubuntu,在蘋(píng)果系統(tǒng)里也常見(jiàn)此安裝方式。安裝方法:dpkg -i 軟件名.deb
3、run安裝包:以QT(一種編程工具)的安裝文件為例,
1)授權(quán): chmod x qt-unified-linux-x64-2.0.2-2-online.run
2)執(zhí)行:./qt-unified-linux-x64-2.0.2-2-online.run即可安裝。
4、bin安裝包:bin包是一個(gè)自解壓格式的安裝包,要想執(zhí)行它,需要先賦予它可執(zhí)行的權(quán)限。
(以安裝jdk為例)# chmod x jdk-6u21-linux-i586.bin# ./jdk-6u21-linux-i586.bin
5、編譯后安裝方式:
舉例安裝nagios插件(nagios是一種開(kāi)源的監(jiān)控軟件,需要多種插件支持監(jiān)控模塊)
1)cd /tmp/nagios-plugins-* //先進(jìn)入目錄
2)./configure --with-nagios-user=nagios --with-nagios-group=nagios // 配置,即安裝的用戶(hù)安裝的路徑都可在此設(shè)置,這一步一般用來(lái)生成 Makefile,為下一步的編譯做準(zhǔn)備
3)make //編譯過(guò)程如果 在 make 過(guò)程中出現(xiàn) error ,你就要記下錯(cuò)誤代碼,缺少什么包就按照什么包。
4) make install //如果make無(wú)問(wèn)題就可以直接安裝了。
這種安裝方法的好處是你可以自定義安裝路徑、安裝賬號(hào)等參數(shù),常見(jiàn)開(kāi)源平臺(tái)下載的源碼安裝方式。
6、其它,還有一些軟件解壓后生成的文件夾內(nèi)包含很多文件,一般文件夾內(nèi)有install.sh、setup.py等安裝文件方式,此種方式類(lèi)似windows的exe安裝方式,你需要先授權(quán)該文件的可執(zhí)行權(quán)限,在執(zhí)行安裝。以上基本上囊括了所有的Linux環(huán)境下的軟件安裝方式,供各位參考。
首先啟動(dòng)CentOS 7,在VMware中點(diǎn)擊上方“VM”,點(diǎn)擊“Install VMware Tools...”(如已安裝則顯示“Reinstall VMware Tools...”)。
方法/步驟2:
在命令行輸入“l(fā)s /dev”查看。
方法/步驟3:
輸入“mkdir /mnt/cdrom”在/mnt目錄下新建一個(gè)名為cdrom的文件夾。
方法/步驟4:
輸入“mount -t iso9660 /dev/cdrom /mnt/cdrom”將光盤(pán)掛載到/mnt/cdrom目錄下。
方法/步驟5:
輸入“l(fā)s /mnt/cdrom/”查看內(nèi)容,輸入“cp /mnt/cdrom/VMwareTools-9.2.0-799703.tar.gz /root/vm.tar.gz”, 將名為“VMwareTools-9.2.0-799703.tar.gz”復(fù)制到/root目錄下,并重新命名為vm.tar.gz。
方法/步驟6:
在根目錄下輸入“l(fā)s”查看文件,輸入“tar -xzf vm.tar.gz”將文件解壓,輸入“l(fā)s”查看文件,可發(fā)現(xiàn)新增目錄“vmware-tools-distrib”。
方法/步驟7:
輸入“cd vmware-tools-distrib/”進(jìn)入名為“vmware-tools-distrib”的目錄,輸入“./vmware-install.pl”嘗試安裝, 出現(xiàn)錯(cuò)誤“-bash: ./vmware-install.pl: /usr/bin/per: bad interpreter: No such file or directory”,表明未安裝編譯環(huán)境。
方法/步驟8:
輸入“yum -y install perl gcc make kernel-headers kernel-devel”開(kāi)始安裝。
方法/步驟9:
提示已經(jīng)安裝完畢。更多Linux介紹可查看《Linux就該這么學(xué)》。
apt-get install packagename——安裝新軟件包apt-get remove packagename——卸載已安裝軟件包(保留配置文件)
apt-get --purge remove packagename——卸載已安裝軟件包(刪除配置文件)
dpkg --force-all --purge packagename ——些軟件難卸載且阻止別軟件應(yīng)用用點(diǎn)冒險(xiǎn)
apt-get autoremove——apt已裝或已卸軟件都備份硬盤(pán)所需要空間讓命令刪除已經(jīng)刪掉軟件
apt-get autoclean——定期運(yùn)行命令清除些已經(jīng)卸載軟件包.deb文件通種式釋放量磁盤(pán)空間需求十迫切使用apt-get clean釋放更空間命令已安裝軟件包裹.deb文件并刪除
apt-get clean——命令安裝軟件備份刪除影響軟件使用
apt-get upgrade——更新所已安裝軟件包
apt-get dist-upgrade——系統(tǒng)升級(jí)新版本
apt-cache search string——軟件包列表搜索字符串
dpkg -l package-name-pattern——列所與模式相匹配軟件包知道軟件包全名您使用*package-name-pattern*
aptitude——詳細(xì)查看已安裝或用軟件包與apt-get類(lèi)似aptitude通命令行式調(diào)用僅限于某些命令——見(jiàn)安裝卸載命令由于aptitude比apt-get解更信息說(shuō)更適合用進(jìn)行安裝卸載
apt-cache showpkg pkgs——顯示軟件包信息
apt-cache stats——查看庫(kù)少軟件
apt-cache dumpavail——打印用軟件包列表
apt-cache show pkgs——顯示軟件包記錄類(lèi)似于dpkg –print-avail
apt-cache pkgnames——打印軟件包列表所軟件包名稱(chēng)
dpkg -S file——文件屬于哪已安裝軟件包
dpkg -L package——列軟件包所文件
apt-file search filename——查找包含特定文件軟件包(定已安裝)些文件文件名含指定字符串a(chǎn)pt-file獨(dú)立軟件包您必須 先使用apt-get install安裝運(yùn)行apt-file updateapt-file search filename輸內(nèi)容太您嘗試使用apt-file search filename | grep -w filename(顯示指定字符串作完整單詞現(xiàn)其些文件名)或者類(lèi)似例:apt-file search filename | grep /bin/(顯示位于諸/bin或/usr/bin些文件夾文件您要查找某特定執(zhí)行文件做幫助)
,