原创 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