原创 linux服務DHCP詳解
DHCP ----- Dynamic Host Configuration Protocol 動態主機配置協議 應用層協議 作用:爲客戶端分配IP信息 原理: 1、客戶端發送DHCP Discovery探索DHCP服務器 2
原创 linux服務ntp
NTP服務器 NTP --------- Network Time Protocol 網絡時間協議 軟件: ntp 配置文件:/etc/ntp.conf 服務:ntpd 端口:123/udp 示例:配置ntp時間服務器1) 安裝nt
原创 linux服務ssh詳解
ssh服務: 管理服務器的方式: 本地管理 (安裝系統、故障修復) SSH遠程連接的方式 Linux: ssh命令 Windows: Xshell; Xmanager SecureCRT Putty 提供ssh服務/ssh客戶端工具
原创 DNS原理及其配置
DNS----Domain Name System域名系統 工作原理: 作用: 1)將域名, 主機名解析成對應的IP地址 正向解析2)將IP地址解析成對應的主機名,域名 反向解析 DNS解析
原创 linux文件服務之nfs
nfs -------- Network File System 網絡文件系統 nfs圖解 作用:在Linux服務器間實現數據共享 軟件: nfs-utils rpcbind [root@file-server ~]# rpm -q
原创 linux文件服務之vsftp
FTP ------- File Transport Protocol 文件傳輸協議 FTP協議的連接模式: 主動連接 客戶端向服務器的FTP端口(默認是21)發送連接請求,服務器接受連接,建立一條 命令鏈路。
原创 自動化運維工具之saltstack
SaltStack簡介 SaltStack是一個服務器基礎架構集中化管理平臺,具備配置管理、遠程執行、監控等功能,一般可以理解爲簡化版的puppet和加強版的func。SaltStack基於Python語言實現,結合輕量級消息隊列(Zero
原创 linux進程管理
進程管理 進程 Process 某應用程序打開的進程 PID Process ID 類型: 用戶空間進程 內核空間進程 靜態查看進程的狀態# ps[root@localhost ~]# ps >>>>查看本終端的進程 PID
原创 linux用戶和文件目錄管理
Linux用戶及權限管理用戶管理 多用戶多任務的操作系統 用戶類型 管理員用戶 root 普通用戶 系統用戶/程序用戶用戶相關的文件: /etc/passwd 用戶信息 格式: 用戶名:x:UID:GID:說明信息:SHELL UID
原创 shell之字符串的處理
shell腳本中對字符串的處理 1、${#變量名}作用:返回字符串的長度# foo="this is a test"# echo ${#foo} //返回字符串foo的長度 142、${變量名:offs
原创 linux文件服務之Samba
1、Samba Samba服務 Samba是在Linux和UNIX系統上實現SMB協議的一個免費軟件,由服務器及客戶端程序構成。SMB(Server Messages Block,信息服務塊)是一種
原创 shell之數組的使用
數組 Array 一段連續的內存空間 1) 定義數組 [root@shellscript shell]# aa[0]=martin[root@shellscript shell]# aa[1]=jerry[root@shellscri
原创 linux系統組成以及運行模式
Linux主要適用於服務器 https://www.netcraft.com/優勢:1、開源 Open Source 2、更大化地發揮硬件資源性能Linux系統組成:內核kernelhttps://www.kernel.org/應用程序Li