原创 一個salt小坑

在服務端上死活連不上客戶機:第一反應,看日誌;日誌啥也咩有;登錄客戶機查看了下,客戶端發出了鏈接,一直處在SYN_SENT狀態,那就是服務端沒反應咯;後面客戶端還會掛掉,可能是某種機制長時間沒有鏈接成功給幹掉了吧;所以呢,問題還是在服務端上

原创 python3_06_01.模塊之os

好車配好輪。os.environ獲取系統環境變量os.name字符串指示當前使用平臺。win->'nt'; Linux->'posix'os.sep操作系統特定的路徑分隔符,win下爲"\\",Linux下爲"/">>> os.getcwd

原创 python3_05.文件操作那些事

文件操作的學習筆記。>>> file = open('/tmp/test.txt','r')>>> file.read()'root:x:0:0:root:/root:/bin/bash\nbin:x:1:1:bin:/bin:/sbin/

原创 胡扯:正向代理&反向代理

正向代理: (ss***)正向代理是一個位於客戶端和原始服務器之間的跳板(代理服務器)客戶端通過ip和端口的設置連上代理服務器,然後向它發送請求,代理服務器將請求轉發到後面的真實服務器並取得響應結果後返回給客戶機。反向代理: (nginx的

原创 NO2

1.如何提高服務器安全性? 防火牆規則 關閉不必要端口 禁止root登錄 降低web程序運行權限系統跟應用定期打補丁上waf(web應用防火牆)2.raid: raid0 :兩塊硬盤以上,合成一塊,提高讀寫速度 raid1:兩塊硬盤,又稱爲

原创 django從入門到放棄之001.初探

環境:爲了使服務器能夠開發多個應用程序,環境版本互不影響,利用virtualenv來創建獨立隔離的環境進行開發使用。#安裝virtualenv:[root@vps django]# pip3 install virtualenv #創建一個

原创 NO1

1.Linux由哪幾個子系統組成:進程調度,內存管理,虛擬文件系統,網絡接口,進程間通信.進程調度:它控制着進程對CPU的訪問,當需要選擇一個進程開始運行時,由調度程序選擇最應該運行的進程;內存管理:它允許多個進程安全地共享主內存區域,支持

原创 linux的安全和優化

1.服務器信息統計: (1)cpu、內存、硬盤、網卡等硬件型號統計; (2)應用軟件信息(版本、安裝目錄)、網絡配置信息等記錄在案; (3)主機名稱設置統計,命名切合實際清晰明瞭,可以考慮業務和ip融合來取名;   好的資產統計有利於管理。

原创 python3合併兩個文件形成通訊錄

學習別人的代碼,學習python語法[root@vps student]# cat TeleAddressBook.txt 姓名 電話李四 13567428765張三 18878972314王五 18273719921陳六 19903210

原创 NO3

1.什麼是靜態路由?什麼是動態路由?靜態路由:手動配置的路由,優先級最高。動態路由:路由器之間相互通信自動更新到路由表的路由。2.虛擬化軟件:KVM是指基於Linux內核(Kernel-based)的虛擬機(Virtual Machine)

原创 MySQL地基

數據庫系統工作原理:    1. 用戶向數據庫發起連接;    2. MySQL數據庫驗證權限。如果權限不夠,直接拒絕 ,權限ok進入下一步;    3. 用戶開始發起SQL語句;    4. MySQL數據庫解析器開始解析SQL語句;  

原创 一個salt小坑

在服務端上死活連不上客戶機:第一反應,看日誌;日誌啥也咩有;登錄客戶機查看了下,客戶端發出了鏈接,一直處在SYN_SENT狀態,那就是服務端沒反應咯;後面客戶端還會掛掉,可能是某種機制長時間沒有鏈接成功給幹掉了吧;所以呢,問題還是在服務端上

原创 python3_08.動動mysql

PyMySQL 是在 Python3.x 版本中用於連接 MySQL 服務器的一個庫。安裝:pip install PyMySQL數據庫增刪改查流程差不多,主要在於sql語句。 #!/usr/bin/env python3 #-*- co

原创 python3_07.面向對象

    面向對象程序設計的基本步驟:    1、根據功能、抽象業務對象。    2、構建獨立的業務模塊,利用封裝、繼承、多態等抽象業務需求。    3、編寫程序。    4、以對象爲單位輸入參數、開展測試。global關鍵字用來在函數或其他

原创 NO4

1.查看服務器型號:    Dmidecode |grep product2.查看系統型號:    Uname –a    |  cat /proc/version3.查看系統版本cat /etc/issue 或 cat/etc/redha