本身整理的一點Linux命令集

————Linux命令————
1.cd 命令集java

ifconfig/ip addr  檢查IP地址
pwd                   檢查當前的位置
tab鍵                    自動補齊(注意惟一性)
cd命令是linux中最基本的命令語句,必須熟練掌握
cd / 返回根目錄
cd ~ 用戶主目錄
cd . 當前目錄
cd ..返回到上一級目錄
cd /usr/ 進入到usr目錄

2.查看目錄和文件——ls命令mysql

2.1目錄操做linux

mkdir 建立目錄
mkdir a 建立 a目錄
建立多個文件夾並向其中添加內容 mkdir {aa,bb,cc}/{a,b,c} ——表示在aa文件夾中建立a文件 ,bb文件中建立b文件,cc文件夾中建立c文件。
mkdir -p a/b 建立 a目錄,並在a目錄裏建立b目錄
mkdir -m 777 c 建立一個權限爲777的C目錄
rmdir  刪除目錄(若是目錄裏有文件,則不能用此命令)

2.2 文件操做nginx

vim——建立/查看/編輯文件
命令行:Esc切換到命令行模式。
:q!不保存退出
:wq 保存退出

2.3 刪除和移動redis

rm——刪除文件
rm-f n.txt 不提示
rm-rf * 刪除全部文件
rm-rf /* 刪除全部子目錄和文件

2.4 複製和移動文件sql

cp  用來複制文件
mv  用來修改文件名和移動文件

2.5 打包數據庫

tar -cvzf xx.tar.gz ./* 壓縮文件
Tar -zxvf xx.tar.gz   解壓 xx.tar文件到當前目錄

3.mariadb 數據庫vim

[root@localhost src]# yum  install mariadb-server      安裝mariadb數據庫
[root@localhost src]# yum  clean   all                 清空已安裝文件   若是下載失敗以後執行的.
1)   啓動命令    [root@localhost src]# systemctl  star入門t  mariadb
2)   重啓命令    [root@localhost src]# systemctl  restart  mariadb
3)   關閉命令    [root@localhost src]# systemctl  stop  mariadb
4)   mysql -u root -p   測試數據庫名和密碼 
5)   source /xxx/xxx/xxx/jtdb.sql;   導入數據表
6)   flush privileges; 刷新數據庫權限

4.防火牆 配置tomcat

1) firewall-cmd --state 檢查防火牆狀態
  2) systemctl disable firewalld.service  告訴linux系統之後開機不啓動防火牆
  3) systemctl stop firewalld.service     手動關閉防火牆
  4) systemctl start firewalld.service    手動啓動防火牆
  5) firewall-cmd --reload                重啓防火牆
  6) firewall-cmd --list-ports            檢查防火牆開放的端口
  7) firewall-cmd --query-port 80/tcp     檢查端口是否開放
  8) firewall-cmd --zone=public --remove-port=9090/tcp --permanent  移除端口

5.服務器檢索指令服務器

java -jar 8081.war & 
    jps  顯示服務器正在運行PID號
    kill -15 PID號  「溫柔的殺死」 被殺死以前能夠作善後
    kill -9 PID號    強制殺死

6.Nginx

1)nginx安裝
    在 ./configure 下進行安裝命令
    make 
    make install
2)nginx操做命令
    ./nginx                 啓動nginx
    ./nginx  -s  reload     重啓nginx
    ./nignx  -s  stop       中止nginx

7.檢查IP地址

ip addr  檢查當前正在運行的ip地址
    若是沒有IP則展示執行
    service NetworkManager stop       關閉 Manager網卡
    chkconfig  NetworkManager  off    永久關閉 Manager網卡
    service  network restart          重啓network網卡

9.tomcat服務器腳本

nohup java -jar 8081.war -> 8081.log &  啓動tomcat服務器 並指定日誌文件輸出
1)腳本說明
    Linux中的"腳本"的後綴爲.sh
    vim start.sh
  (nohup java -jar 8081.war -> 8081.log & nohup java -jar 8082.war -> 8082.log & ) 
    ————執行日誌的時候只要執行  sh start.sh  就能夠了

10.redis 服務器命令

啓動命令: redis-server redis.conf
檢索命令: ps -ef | grep redis
進入客戶端: redis-cli -p 6379
關閉redis: kill -9/15 PID號 | redis-cli -p 6379 shutdown  (默認端口可省略  -p 6379)
檢查節點主從狀態:進入節點後輸入 info replication

11.哨兵

啓動哨兵    在[root@localhost sentinel]#中輸入 redis-sentinel sentinel.conf
顯示行號    set nu

12.集羣

Zookeeper就是負責服務的協調調度,當客戶端發起請求是,返回正確的服務器地址,Zookeeper集羣中的leader負責監控集羣狀態,follower主要負責客戶端連接獲取服務列表信息,同時參與投票    
集羣啓動命令  sh zkServer.sh start z001.cfg
集羣中止命令  sh zkServer.sh stop zoo1.cfg
檢查當前狀態  sh zkServer.sh status zoo1.cfg
集羣默認IP通訊端口:2888 選舉端口 3888
相關文章
相關標籤/搜索