原创 TCP與UDP區別總結

1、TCP面向連接(如打電話要先撥號建立連接);UDP是無連接的,即發送數據之前不需要建立連接2、TCP提供可靠的服務。也就是說,通過TCP連接傳送的數據,無差錯,不丟失,不重複,且按序到達;UDP盡最大努力交付,即不保證可靠交付 3、TC

原创 Linux命令——timeout

Linux命令——timeout命令簡介 運行指定的命令,如果在指定時間後仍在運行,則殺死該進程。用來控制程序運行的時間。 使用方法 timeout [選項] 數字[後綴] 命令 [參數]...1 後綴”s”代表秒(默認值),”m”代表分,

原创 nmap命令-----高級用法

探測主機存活常用方式 (1)-sP :進行ping掃描 打印出對ping掃描做出響應的主機,不做進一步測試(如端口掃描或者操作系統探測): 下面去掃描10.0.3.0/24這個網段的的主機 nmap -sP 10.0.3.0/24 這個

原创 Python 監測文件是否更新

主要邏輯是判斷文件的最後修改時間與創建時間是否在秒級別上一致,此代碼適用於Python 2.x;Python 3.x需要改一下代碼。import timeimport os #Read fime nameFileName='D:/scape

原创 vim在每行行首或行尾添加/刪除內容

idea:利用vim中的批量替換功能實現。一、添加在每行行首添加相同的內容::%s/^/要添加的內容在每行行尾添加相同的內容::%s/$/要添加的內容 二、利用正則表達式刪除代碼段每行的行號:%s/^\s[0-9]\s//gc其中,^表示行

原创 閒話python

1、python發展史  1991年第一個pyhton編譯器誕生,它是用c語言寫的 2000年加入了內存回收機制,構成了現在pyhton語言框架基礎 2004年經典版本pyhton2.4版本誕生,同年最流行的WEB框架Django誕生 2

原创 python中如何使用shell命令, 及python 與shell 中的變量相互通信

python中使用shell命令有多種方法,我自己覺得比較好用的是用commands模塊: import commands a,b = commands.getstatusoutput("ls -Al") a是退出狀態(int類型),

原创 python 讀取文本及 read()、readline() 和 readlines()區別

python文件對象提供了三個“讀”方法: read()、readline() 和 readlines()。每種方法可以接受一個變量以限制每次讀取的數據量。•read() 每次讀取整個文件,它通常用於將文件內容放到一個字符串變量中。如果文件

原创 buffer和cache

首先需要明確的是,不管是buffer還是cache都是存在於內存中的臨時數據。1)buffer:緩衝區。緩衝到一定數據量,數據再從內存寫到磁盤上,節約IO。提升寫性能。2)cache:緩存區。下次數據的訪問,可以從cache中直接讀取,提升

原创 Linux在後臺執行命令或腳本

在日常的工作中,我們會遇到執行備份、恢復數據等執行過程時間很長的命令或者腳本程序運行,此時,我們爲防止執行過程被打斷,需要將命令或腳本在後臺執行。1)方法1nohup sh reload.sh &2)方法2(推薦使用)使用screen命令臨

原创 python之禪

Beautiful is better than ugly. 優美勝於醜陋(Python以編寫優美的代碼爲目標) Explicit is better than implicit. 明瞭勝於晦澀(優美的代碼應當是明瞭的,命名規範,風格相似)

原创 Linux下查看、關閉及開啓防火牆命令

Linux下查看、關閉及開啓防火牆命令 1)永久性生效,重啓後不會復原 開啓: chkconfig iptables on 關閉: chkconfig iptables off 2)即時生效,重啓後失效開啓: service iptable

原创 fstab文件參數詳解

[root@vm1 ~]# cat /etc/fstab UUID=7c3ce752-a668-4e12-95dc-714ad05f7ff9 / ext4 defaults 1

原创 IFCONFIG命令各個單詞的意思

ifconfig查看網卡信息的各項說明:eth0 表示第一塊以太網卡 Link encap 表示該網卡位於 OSI 物理層(Physical Layer)的名稱 HWaddr

原创 Redhat7查詢關閉防火牆方式

1----臨時狀態查看:[root@gbase-test1 opt]# systemctl status firewalld● firewalld.service - firewalld - dynamic firewall daemonL