版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、上海每特教育科技有限公司(螞蟻課堂&每特學(xué)院聯(lián)合出品) 余老師QQ644064779 官方粉絲群116295598Linux入門什么是LinuxLinux簡介Linux是一種自由和開放源碼的操作系統(tǒng),存在著許多不同的Linux版本,但它們都使用了Linux內(nèi)核。Linux可安裝在各種計(jì)算機(jī)硬件設(shè)備中,比如手機(jī)、平板電腦、路由器、臺(tái)式計(jì)算機(jī)Linux介紹Linux出現(xiàn)于1991年,是由芬蘭赫爾辛基大學(xué)學(xué)生Linus Torvalds和后來加入的眾多愛好者共同開發(fā)完成Linux特點(diǎn)多用戶,多任務(wù),豐富的網(wǎng)絡(luò)功能,可靠的系統(tǒng)安全,良好的可移植性,具有標(biāo)準(zhǔn)兼容性,良好的用戶界面,出色的速度性能開源Ce
2、ntOS主流:目前的Linux操作系統(tǒng)主要應(yīng)用于生產(chǎn)環(huán)境,主流企業(yè)級Linux系統(tǒng)仍舊是RedHat或者CentOS免費(fèi):RedHat 和CentOS差別不大,基于Red Hat Linux 提供的可自由使用源代碼的企業(yè)CentOS是一個(gè)級Linux發(fā)行版本更新方便:CentOS獨(dú)有的yum命令支持在線升級,可以即時(shí)更新系統(tǒng),不像RedHat 那樣需要花錢購買支持服務(wù)!CentOS 6.4CentOS官網(wǎng):/CentOS搜狐鏡像:/centos/CentOS網(wǎng)易鏡像:/
3、centos/CentOS 6.4下載地址:/centos/6.4/isos/x86_64/CentOS-6.4-x86_64-bin-DVD1.iso/centos/6.4/isos/x86_64/CentOS-6.4-x86_64-bin-DVD2.isoLinux安裝環(huán)境:1:Windows7 2:VMware Workstation93: CentOS6.4安裝步驟:見CentOS6.4詳細(xì)安裝文檔.docRoot yushengjunLinux目錄l bin (binaries)存放二進(jìn)制可執(zhí)行文
4、件l sbin (super user binaries)存放二進(jìn)制可執(zhí)行文件,只有root才能訪問l etc (etcetera)存放系統(tǒng)配置文件l usr (unix shared resources)用于存放共享的系統(tǒng)資源l home 存放用戶文件的根目錄l root 超級用戶目錄l dev (devices)用于存放設(shè)備文件l lib (library)存放跟文件系統(tǒng)中的程序運(yùn)行所需要的共享庫及內(nèi)核模塊l mnt (mount)系統(tǒng)管理員安裝臨時(shí)文件系統(tǒng)的安裝點(diǎn)l boot 存放用于系統(tǒng)引導(dǎo)時(shí)使用的各種文件l tmp (temporary)用于存放各種臨時(shí)文件l var (variab
5、le)用于存放運(yùn)行時(shí)需要改變數(shù)據(jù)的文件Linux客戶端常用命令命令格式:命令 -選項(xiàng) 參數(shù)如:ls -la /usrls:顯示文件和目錄列表(list)常用參數(shù):-l(long)-a(all) 注意隱藏文件、特殊目錄.和. -t(time)pwd 顯示當(dāng)前工作目錄(print working directory)touch或者 創(chuàng)建空文件 mkdir 創(chuàng)建目錄(make directoriy)-p 父目錄不存在情況下先生成父目錄 (parents) cp 復(fù)制文件或目錄(copy)-r 遞歸處理,將指定目錄下的文件與子目錄一并拷貝(recursive) mv 移動(dòng)文件或目錄、文件或目錄改名(m
6、ove)rm 刪除文件(remove)-r 同時(shí)刪除該目錄下的所有文件(recursive)-f 強(qiáng)制刪除文件或目錄(force)rmdir 刪除空目錄(remove directoriy)cat顯示文本文件內(nèi)容 (catenate)more、less 分頁顯示文本文件內(nèi)容head、tail查看文本中開頭或結(jié)尾部分的內(nèi)容haed -n 5 a.log 查看a.log文件的前5行tail -f b.log 循環(huán)讀?。╢ellow)創(chuàng)建隱藏文件 mkdir .文件名稱改名 mv itmayiedu_a/ itmayiedu_c刪除文件 rm -r itmayiedu_a/ -會(huì)提示強(qiáng)制刪除文件 r
7、m -r itmayiedu_a/ -不提示echo this is java book 寫入并且創(chuàng)建book文件mkdir itmayiedu -創(chuàng)建文件夾cd itmayiedu -進(jìn)入該目錄文件夾mkdir itmayiedu-a itmayiedu-b itmayiedu-b -創(chuàng)建多個(gè)目錄mv itmayiedu-c itmayiedu_newc -移動(dòng)文件夾cd itmayiedu_newc-進(jìn)入到itmayiedu_newc目錄中touch itmayiedu_txt001-創(chuàng)建一個(gè)空間cp itmayiedu_text002 itmayiedu_newc-拷貝文件find it
8、mayiedu_newc/ itmayiedu_text002 -查找文件echo this is itmayiedu itmayiedu_text002 -寫入值wc itmayiedu_text002 -統(tǒng)計(jì)文本的行數(shù)、字?jǐn)?shù)、字符數(shù)grep itmayiedu itmayiedu_text002 -在指定的文本文件查找指定的字符串ln -s itmayiedu_newc/ -為某一個(gè)文件在另外一個(gè)位置建立一個(gè)同步的鏈接.當(dāng)我們需要在不同的目錄,用到相同的文件時(shí),我們不需要在每一個(gè)需要的目錄下都放一個(gè)必須相同的文件,我們只要在某個(gè)固定的目錄,放上該文件,然后在其它的目錄下用ln命令鏈接(li
9、nk)它就可以,不必重復(fù)的占用磁盤空間。Linux 輸出重定向和的區(qū)別是什么? 是定向輸出到文件,如果文件不存在,就創(chuàng)建文件;如果文件存在,就將其清空;一般我們備份清理日志文件的時(shí)候,就是這種方法:先備份日志,再用,將日志文件清空(文件大小變成0字節(jié));這個(gè)是將輸出內(nèi)容追加到目標(biāo)文件中。如果文件不存在,就創(chuàng)建文件;如果文件存在,則將新的內(nèi)容追加到那個(gè)文件的末尾,該文件中的原有內(nèi)容不受影響。VIM編輯器vi / vim是Unix / Linux上最常用的文本編輯器而且功能非常強(qiáng)大。只有命令,沒有菜單。VIM工作模式VIM插入命令i在光標(biāo)前插入I在光標(biāo)當(dāng)前行開始插入a在光標(biāo)后插入A在光標(biāo)當(dāng)前行末尾
10、插入o在光標(biāo)當(dāng)前行的下一行插入新行O在光標(biāo)當(dāng)前行的上一行插入新行VIM定位命令:set nu顯示行號:set nonu取消行號gg到文本的第一行G到文本的最后一行:n到文本的第n行Q! 不保存Wq保存l RpmRPM是RedHat Package Manager(RedHat軟件包管理工具)的縮寫,這一文件格式名稱雖然打上了RedHat的標(biāo)志,但是其原始設(shè)計(jì)理念是開放式的,現(xiàn)在包括RedHat、CentOS、SUSE等Linux的分發(fā)版本都有采用,可以算是公認(rèn)的行業(yè)標(biāo)準(zhǔn)了。RPM文件在Linux系統(tǒng)中的安裝最為簡便Rpm命令使用rpm的常用參數(shù)i:安裝應(yīng)用程序(install)e:卸載應(yīng)用程序
11、(erase)vh:顯示安裝進(jìn)度;(verbose hash) U:升級軟件包;(update) qa: 顯示所有已安裝軟件包(query all)結(jié)合grep命令使用例子:rpm -ivh gcc-c+-4.4.7-3.el6.x86_64.rpm安裝MySQL1. 上傳安裝包2. 查找是否安裝rpm -qa | grep mysql-server-5.1.73-3.el6_5.i686 -檢查是否安裝rpm -ivh mysql-server-5.1.73-3.el6_5.i686.rpm -安裝軟件rpm -Uvh openssl-1.0.1e-16.el6_5.14.i686.rpm-
12、升級庫rpm -Uvh mysql-libs-5.1.73-3.el6_5.i686.rpm -升級軟件rpm -ivh mysql-5.1.73-3.el6_5.i686.rpm -安裝軟件rpm -ivh perl-DBI-1.609-4.el6.i686.rpm -安裝軟件rpm -ivh perl-DBD-MySQL-4.013-3.el6.i686.rpm -安裝軟件service mysqld start -啟動(dòng)服務(wù)mysqladmin -u root password root -設(shè)置mysql密碼select user,Password from user; - 查詢表3. 連
13、接MySQLmysql -u root p -連接 mysql 輸入密碼show databases; -查詢所有數(shù)據(jù)庫linux網(wǎng)絡(luò)設(shè)置設(shè)置成靜態(tài)IP方式1方式2vi /etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0BOOTPROTO=“staticHWADDR=00:0C:29:62:4C:2BIPV6INIT=yesNM_CONTROLLED=yesONBOOT=yesTYPE=EthernetUUID=1acc3359-b1fd-4ac8-b044-58b5fe5a16ce“IPADDR=0NETMASK=
14、GATEWAY=DNS1=DNS2=linux安裝軟件java環(huán)境vim /etc/profile 末尾添加jdk環(huán)境export JAVA_HOME=/usr/java/jdk1.7.0_55export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexport PATH=$JAVA_HOME/bin:$PATH刷新profilesource /etc/profilejava versionjava version 1.7.0_55Java(T
15、M) SE Runtime Environment (build 1.7.0_55-b13)Java HotSpot(TM) Client VM (build 24.55-b03, mixed mode)安裝tomcat解壓tomcattar -zxvf apache-tomcat-7.0.47.tar.gz啟動(dòng) cd bin./startup.sh設(shè)置防火墻端口打開防火墻對端口限制的方法:/sbin/iptables -I INPUT -p tcp -dport 8080 -j ACCEPT #開啟8011端口/etc/rc.d/init.d/iptables save #保存配置/etc/
16、rc.d/init.d/iptables restart #重啟服務(wù)#查看端口是否已經(jīng)開放/etc/init.d/iptables status修改tomcat端口修改tomcat端口號為80以前只知道當(dāng)tomcat端口號沖突了如何修改tomcat默認(rèn)的8080端口號今天遇到個(gè)情況,裝了個(gè)BO,自帶個(gè)tomcat,這時(shí)就需要修改三個(gè)地方修改Tomcat的端口號: 在默認(rèn)情況下,tomcat的端口是8080,如果出現(xiàn)8080端口號沖突,用如下方法可以修改Tomcat的端口號:首先: 在Tomcat的根(安裝)目錄下,有一個(gè)conf文件夾,雙擊進(jìn)入conf文件夾,在里面找到Server.xml文件,打開該文件。其次:在文件中找到如下文本:也有可能是這樣的:等等;最后:將port=8080改為其它的就可以了。如port=8081等。保存server.xml文件,重新啟動(dòng)Tomcat服務(wù)器,Tomcat就可以使用8081端口了。注意,有的時(shí)候要使用兩個(gè)tomca
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年葫蘆島市生態(tài)環(huán)境局公開遴選工作人員備考題庫及完整答案詳解1套
- 2025年合同管理規(guī)范與流程指南
- 八年級上道德與法治期末必刷題及答案
- 中共中央對外聯(lián)絡(luò)部事業(yè)單位2026年度公開招聘工作人員備考題庫完整答案詳解
- 公安部第一研究所2026年度公開招聘預(yù)報(bào)名備考題庫完整參考答案詳解
- 2026年格爾木市殯儀館公開招聘行政文秘崗工作人員備考題庫及答案詳解1套
- 大寒介紹教學(xué)課件
- 2025年電力系統(tǒng)運(yùn)行維護(hù)及故障處理手冊
- 電力系統(tǒng)調(diào)度與運(yùn)行管理規(guī)程(標(biāo)準(zhǔn)版)
- 2025-2030中國摩托車減震器行業(yè)市場發(fā)展趨勢與前景展望戰(zhàn)略研究報(bào)告
- 人工智能與終身學(xué)習(xí)體系構(gòu)建研究報(bào)告
- 2025杭州市市級機(jī)關(guān)事業(yè)單位編外招聘考試備考試題及答案解析
- 化學(xué)反應(yīng)原理大題集訓(xùn)(含解析)-2026屆高中化學(xué)一輪復(fù)習(xí)講義
- 團(tuán)隊(duì)成員介紹課件
- 醫(yī)院敏感數(shù)據(jù)安全管理規(guī)范
- 政協(xié)機(jī)車輛管理辦法
- 渝22TS02 市政排水管道附屬設(shè)施標(biāo)準(zhǔn)圖集 DJBT50-159
- 母嬰護(hù)理員職業(yè)道德課件
- 電力工程應(yīng)急管理措施
- 2025年高考英語復(fù)習(xí)難題速遞之語法填空(2025年4月)
- 2025外籍工作人員勞動(dòng)合同范本
評論
0/150
提交評論