後端_操做系統

Linux

Linux
Linux是開放源代碼的類Unix計算機操做系統,實現多用戶登陸的操做系統,市場上不一樣的Linux都使用Linux內核,如Centos.系統負責內核與系統調用.
Linux的發行版:Ubuntu,CentOS,Fedora,OpenSUSE,Debian,Mint等.
Linux/Unix操做系統下,常見的Shell有bash,zsh,ksh,csh等等.
文件操做ios

ls ---查看當前目錄
 ls -a  ---顯示全部目錄,包括隱藏文件.
 mkdir name ---建立目錄 
 rmdir name ---刪除空目錄
 stat name ---顯示文件信息
 rm name ---刪除文件或目錄
 rm -rf name --強制刪除文件或目錄
 cd ..  切換到上一層目錄
 cd /  切換到系統根目錄
 cd ~  切換到用戶主目錄
 cd - 切換到上一級目錄
 pwd  獲取當前路徑
 cat filename 查看文件內容

網絡命令sql

ipconfig ---查看網卡信息
ping ip地址  -- 查看與某地址的連接狀況
netstat -an  --查看當前系統的端口使用

內存篇
cat/proc/meminfo 查看詳細的內存信息緩存

MemTotal:系統總內存  MemFree:系統空閒內存 MemAvailable:應用程序可用內存 Buffres:緩存區內存 Cached:緩存

free 格式MemTotal = used + free + buff/cache(單位k)
free -h 查看詳細參數
dmidecode -t memory 查看內存
vmstat 系統分析與CPU分析
top 進程的內存使用狀況bash

VIRT: 進程佔用的虛擬內存大小.
  RES: 進程常駐內存大小.
  SHR: 共享內存大小.

ps: 查看內存佔用狀況.
pmap: 查看進程的內存音像信息.服務器

I/O篇
fdisk -l 查看磁盤信息
df 查看磁盤使用狀況,磁盤使用率.
vmstat 磁盤性能分析網絡

b值:表示由於I/O阻塞排隊的任務數.
bi和bo值: 表示每秒讀寫磁盤的塊數
wa 值:表示由於 IO 等待(wait)而消耗的 CPU 比例

iostat -c 查看部分CPU使用狀況
iostat -d 查看磁盤使用狀況架構

CPU篇
lscpu 查看CPU配置信息
dmidecode 查看DMI的硬件信息ide

快捷鍵
tail
強行終止命令 Ctrl+C
鍵盤輸入結束或退出終端 Ctrl+d
暫停當前程序 Ctrl+s
將光標放到行頭 Ctrl+a
將光標放到行尾 Ctrl+e
刪除從光標所在位置到行末 Ctrl+k
歷史輸入命令 ↑
通配符查找文件 ls *.txt
獲取幫助 ls --help性能

用戶篇
$who am i 顯示當前用戶 終端 時間
$sudo deluser username --remove-home 刪除用戶#ls -AsSH 查看全部文件大小網站

Web網站建設

網站的訪問須要雲服務提供商=域名+服務器+備案.一般備案須要一個月左右時間,備案成功將域名與服務器IP地址綁定,網站就能夠訪問.
通常狀況下購買CentOS 7.2 64位,Win10電腦下載Putty,配置連接訪問以後,安裝Nginx,Mysql,PHP造成LNMP架構.

雲服務提供商常見的有阿里雲,華爲雲,騰訊雲等.
機型:1核1GB,1核2GB,2核4GB,4核8GB等.
鏡像:Windows Server 2012 ,Windows Server 2008, Ubuntu Server 16.04.01 LTS 64位 CentOS 7.2 64位
帶寬:5Mbps,10Mbps,40Mbps,200Mbps

用戶篇 $cat /etc/redhat-release 查看Linux版本

相關文章
相關標籤/搜索