1. 程式人生 > >Linux操作系統的安裝以及基本的操作命令詳解

Linux操作系統的安裝以及基本的操作命令詳解

tomcat7 replicat rem 命令詳解 onf 日誌文件 out 橋接 ati

背景:使用的虛擬機安裝Linux 虛擬機使用的是VMware Linux版本:CentOS-6.7-X86 自行下載:CentOS-6.7-x86_64-bin-DVD1.iso

打開VMware -> 文件 - 》新建虛擬機 -》選擇典型 - 下一步 -》選擇第三個稍後安裝 -下一步 -》選擇Linux -下一步 -》虛擬機名稱,位置,自己隨意取-下一步-》自己設定磁盤大小,但不能太小,下一個選擇拆分多個-下一步-》點擊自定義硬件 , 內存大小看自己機子的大小設定,新CD/DVD(IDE) 這個連接的設置使用ISO映像文件,找到你《CentOS-6.7-x86_64-bin-DVD1.iso》這個放置的地方。網絡適配器,選擇橋接就可以了,nat也是可以的。然後關閉,-點擊完成

點擊打開此虛擬機,選擇第一個,然後跳出來,選擇skip,最後選擇next,(在頁面的右下角),語言可以選擇中文簡體,鍵盤選擇美式英語,下一步,有個網絡配置,點進去,雙擊第一個system eth0 把自動連接給勾選上然後點擊應用,就好了主機名字,可以隨意起,後面密碼設定隨意,只要自己記得住就好,然後一路下一步就ok了。

linux 操作命令
一、對文件或者文件夾的操作
cd .. 退出一級
cd / 推到根目錄中去
cd 加文件名 進入下一級目錄
ll -a 查看所有的文件 包括隱藏的文件
ll -h 可以查看大小具體多上kb
cat 文件名 查看文件的內容
more 文件名 空格 下一頁
less 文件名 pgup上一頁 pgdn下一頁
cp 文件 /目錄 文件 復制一文件 cp 1.txt 2.txt cp 1.txt a/3.txt
cp -r tomcat1 tomcat2 將tomcat1 裏面的內容復制到tomcat2中去
在復制單個文件的時候不需要加r
cp solr-4.10.3/dist/solr-4.10.3.war /usr/local/solr/tomcat/wabapps/solr.war
//代表的意思是將solr-4.10.3下的一個war包復制到指定的文件目錄下 並且重命名為solr.war
cp -r apach-tomcat.7 /usr/local/solr/tomcat //在復制一個文件夾的時候需要加上r 表示叠代 將Tomcat7 復制到指定的文件夾下並且重命名為tomcat
pwd 查看當前所在的位置
mkdir 新建一個文件夾
mkdir -p a/b/c 新建多個目錄
rmdir 刪除一個文件夾 註意必須是一個空的文件夾
vi 和 vim 新建一個文件 如果沒有創建 如果有對其進行編輯
創建一個文件 touch 文件名
然後按 i 進入編輯狀態
編輯好之後按esc 退出 如果編輯了 按:+wq q(你沒有進行改動) q!(如果你改動了不想保存 ,可以強制退出)
移動文件 mv 文件 目錄/文件名
重命名 mv 文件 新文件名

叠代 -r

rm 刪除 如果不用詢問 直接刪除 rm -f 3.txt (直接刪除3.txt)
rm 文件 帶詢問的刪除
rm -r 叠代的刪除
rm -rf 不帶詢問的叠代刪除
二、打包或者解壓(☆☆)
tar 打包文件或者解壓一個文件
tar -vrf 打包一個文件或者目錄
tar -zcvf 打包一個文件或者目錄壓縮 格式 gzip
tar -xvf 解壓或者打開一個tar文件
tar -zvf 解壓一個tar文件
將當前目錄下的所有文件進行打包
tar -cvf test1.tar ./*
將當前的目錄下的所有文件壓縮打包到當前目錄
tar -acvf test1.tar.gz test2.tar ./*
將tes1.tar解壓到當前目錄
tar -xvf test1.tar
將test1.tar解壓到指定的文件夾下
tar - xvf test1.tar -C /user/local/
三、查找符合條件的字符串(☆☆☆)
grep 字符串
wget +下載資源路徑 (下載文件用的)
四、以後會常使用
查找和java相關的進程
ps aux|grep redis
ps -ef | grep java
ps -ef 查看所有進程
查找3306相關的進程
ps -ef | grep 3306
五、系統相關的設置
1.設置系統的時間
date 查看系統當前的時間
date -s "2017-5-30 23:22:30" 設置系統的時間
2.查看磁盤的大小
df -h 格式化查看
3.查看內存使用的情況
free -m
4.展示進程
top
5.清屏 clear ctrl+l
6.kill -9 + 殺死某一進程 強制殺死某一進程 (☆☆)
ifconfig 網卡名稱 up : 啟用網卡
8.查看端口被占用
netstat -an | grep 3306 7.ifconfig 網卡名稱 down :禁用網卡

六、用戶創建和授權
useradd + 名稱
passwd + 密碼

useradd +用戶名 -d /home/目錄 創建一個用戶然後指定該用戶家的目錄

刪除
userdel + 用戶名 只刪除用戶 不刪除家的目錄
userdel -r 用戶名 全部刪除

切換用戶
ssh -1 -用戶名 -p 22(端口)
給文件賦權限
格式寫法:chmod [who] [+ | - | =] [mode] 文件名?
chmod +x start-all.sh;


七、補充
1. ./serve. ./+可執行文件 啟動某一程序
例如 : ./redis-cil
2. 在文件裏搜索 /+要搜索的單詞
例如 /deam
下一個 n
3.打開或者關閉防火墻
service iptables stop/start
4.查詢
rpm -qa |grep java (模糊查詢) red hat package manager
5.刪除一個文件
yum-y remove +刪除MySQL或者java文件
6.安裝文件
把java文件
yum list |grep java
yum install +jdk文件
info replication (查看當前節點的詳情)
八、安裝jdk mysql tomcat
yum install glibc.i686
使配置的文件立即生效
source /etc/profile
rpm -e --nodeps 刪除MySQL或者java文件

tail -f catalina.out (動態的查看日誌文件)

在啟動Tomcat以後可以查看控制臺,日誌的打印
tail -f logs/catalina.out
查看某個端口使用的狀態
:netstat-tunpl|grep 6379

Linux操作系統的安裝以及基本的操作命令詳解