一命令基本格式nginx
----cd ~ 家web
----cd / 根數據庫
---cd .. 上級apache
----pwd 當前路徑bash
----ls -l -a -h服務器
----權限rwxrwxrwx 755app
二文件處理編輯器
----mkdir -p 目錄名 建立目錄spa
----touch 文件名 建立文件rest
----rm -rf 目錄、文件 刪除
-----cp 原文件/目錄 目標文件/目錄 複製
-----mv 原文件/目錄 目標文件/目錄 剪切
-----cat 文件 查看文件
-----/ 根
-----/bin 保存命令
----/boot 啓動文件
----/dev 設備文件
----/etc 配置文件
----/home 家
----/lib 系統庫
----/mnt 系統掛載
-----/media 普通掛載
----/root 根
----/tmp 臨時目錄
----/sbin 超級命令
---/proc 寫入內存
---/sys
---/usr 系統軟件資源
--------/usr/bin/ 系統命令
-------/usr/sbin/ 系統超級命令
------/var 系統文檔
三文件搜索
----locate 文件名 必須更新數據庫updatedb
----whereis 文件 返回路徑
-----which 命令 返回命令文件
-----find 搜索範圍 搜索條件
------grep 字符串 文件名 字符串搜索
------vi
通配符:* ? []
四幫助命令
----man ls 查看ls的幫助命令
---ls ----help
-----who 查看登錄用戶信息
-----last 查看過去登錄用戶信息
五壓縮與解壓縮命令
-----gzip -d 源文件 壓縮文件
-----gzip 壓縮文件 解壓
----tar -cvf 打包文件名 源文件
----tar xf xxxx.tar 解壓
六機關和重啓命令
----shutdown 選項 時間 關機
----poweroff
-----init 0
七其餘命令
定時任務:
--------------vi 1.py
進入編輯模式 i
開始寫代碼
退出編輯模式 Esc鍵
保存退出 :wq
一次性:at
安裝chkconfig --list|grep atd
啓動service atd restart
訪問控制
命令at 選項 時間
循環:crontab
mount /dev/sr0 /mnt/cdrom
yum install crontabs
service crond status
Crontab -e 打開編輯器寫下(時,天,月,年,周)
10 * * * * /root/sh/apache_check.sh
-------------修改文件權限:chmod 777 /root/test.sh
怎麼往hello.log文件中輸入apple字符串。使用bash命令
1.建立hello.log
2.建立test.sh
3.編輯test.sh
#!/bin/bash
echo "apple" >> /root/hello.log
4.運行 /root/test.sh 或 ./test.sh
5.hello.log出現apple
集羣
組成:vip(ip地址) , 分發器(nginx),服務器(web)