目錄
/bin:
bin是Binary的縮寫, 這個(gè)目錄存放著最經(jīng)常使用的命令窃款。
/boot:
這里存放的是啟動(dòng)Linux時(shí)使用的一些核心文件裙秋,包括一些連接文件以及鏡像文件渺贤。
/dev :
dev是Device(設(shè)備)的縮寫, 該目錄下存放的是Linux的外部設(shè)備九秀,在Linux中訪問設(shè)備的方式和訪問文件的方式是相同的详瑞。
/etc:
這個(gè)目錄用來存放所有的系統(tǒng)管理所需要的配置文件和子目錄掂林。
/home:
用戶的主目錄,在Linux中坝橡,每個(gè)用戶都有一個(gè)自己的目錄泻帮,一般該目錄名是以用戶的賬號命名的。
/lib:
這個(gè)目錄里存放著系統(tǒng)最基本的動(dòng)態(tài)連接共享庫计寇,其作用類似于Windows里的DLL文件锣杂。幾乎所有的應(yīng)用程序都需要用到這些共享庫。
/opt:
這是給主機(jī)額外安裝軟件所擺放的目錄番宁。比如你安裝一個(gè)ORACLE數(shù)據(jù)庫則就可以放到這個(gè)目錄下元莫。默認(rèn)是空的。
/root:
該目錄為系統(tǒng)管理員蝶押,也稱作超級權(quán)限者的用戶主目錄踱蠢。
/sbin:
s就是Super User的意思,這里存放的是系統(tǒng)管理員使用的系統(tǒng)管理程序棋电。
/tmp:
這個(gè)目錄是用來存放一些臨時(shí)文件的茎截。
/usr:
這是一個(gè)非常重要的目錄,用戶的很多應(yīng)用程序和文件都放在這個(gè)目錄下赶盔,類似于windows下的program files目錄企锌。
/usr/bin:
系統(tǒng)用戶使用的應(yīng)用程序。
/usr/sbin:
超級用戶使用的比較高級的管理程序和系統(tǒng)守護(hù)程序于未。
/usr/src:
內(nèi)核源代碼默認(rèn)的放置目錄撕攒。
/var:
這個(gè)目錄中存放著在不斷擴(kuò)充著的東西陡鹃,我們習(xí)慣將那些經(jīng)常被修改的目錄放在這個(gè)目錄下。包括各種日志文件打却。
文件屬性
drwxrwxrwx
第一個(gè)字符
- 文件
d 目錄
l 連接
rwx以三個(gè)為單位
r 讀read? ? ? 4
w 寫write? ? ? 2
x 執(zhí)行execute? 1
第一單位 => 屬主權(quán)限
第二單位 => 屬組權(quán)限
第三單位 => 其他用戶權(quán)限
修改文件屬性
數(shù)字方式
chmod -R xyz 文件名或目錄名
字符方式
屬主 => u, 屬組 => g? ,其他用戶 => o
chmod u=rwx,g=rwx,o=rwx 文件名或目錄名
ls: 列出目錄
cd:切換目錄
pwd:顯示目前的目錄
mkdir:創(chuàng)建一個(gè)新的目錄
rmdir:刪除一個(gè)空的目錄
cp: 復(fù)制文件或目錄
rm: 移除文件或目錄
mv: 移動(dòng)文件與目錄杉适,或修改文件與目錄的名稱
-i 帶詢問的方式
-f 強(qiáng)制的
-r 遞歸的方式
rm -rf
ip addr 查找本機(jī)ip
jdk配置
先傳到linux服務(wù)器上
(yum install -y lrzsz 加載插件)
解壓
tar zxvf jdk-xxxxxx.tar.gz
配置環(huán)境變量
進(jìn)入/etc
找到profile文件
加入以下內(nèi)容
export JAVA_HOME=/usr/local/jdk/jdk1.8.0_162
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH
保存退出
重新加載profile文件
source profile
tomcat 配置
先傳到linux服務(wù)器上
解壓
tar zxvf apache-tomcat-xxx.tar.gz
將需要部署的war包上傳到webapps
(關(guān)閉防火墻)
進(jìn)入bin目錄
./startup.sh => 啟動(dòng)tomcat
./shutdown.sh => 關(guān)閉tomcat