原创 linux設備文件名和掛載點

一、設備文件名 在Linux中,設備都在/dev目錄下,包括硬盤、U盤等。 關於設備文件名的理解,參考如下兩個例子: (1)/dev/hda1 IDE硬盤接口,幾乎淘汰,可能部分光盤在使用 (2)/dev/sda1 SCSI硬盤接口(也

原创 Linux服務管理--SAMBA服務

Linux網絡服務-SAMBA 1. Samba 概述 SMB(Server Messages Block,信息服務塊)是一種在局域網上共享文件和打印機的一種通信協議,它爲局域網內的不同操作系統的計算機之間提供文件及打印機等資源的共享服務

原创 Linux服務管理--NFS服務

1. 什麼是 NFS ? NFS 是 Network File System 的縮寫,即網絡文件系統。一種使用於分散式文件系統的協定,由 Sun 公司開發,於1984 年向外公佈。功能是通過網絡讓不同的機器、不同的操作系統能夠彼此分享個別

原创 Linux服務管理--VSFTP服務

1. VSFTP 概述 FTP 是 File Transfer Protocol(文件傳輸協議)的英文簡稱,用於 Internet 上的文件的雙向傳輸。使用 FTP 來傳輸時,是具有一定程度的危險性, 因爲數據在因特網上面是完全沒有受到保

原创 Python基礎--Python入門--不好理解的基礎知識

1、如果數字的長度過大,可以使用下劃線作爲分隔符 c = 123_456_789 print(c) # 123456789 2、關於進制 # 二進制 0b開頭 c = 0b10 # 二進制的10 # 八進制 0o開頭 c = 0o10

原创 Python基礎--序列(列表,序列,字典,集合)

第四章 序列 列表(list) - 列表是Python中的一個對象 - 對象(object)就是內存中專門用來存儲數據的一塊區域 - 之前我們學習的對象,像數值,它只能保存一個單一的數據 - 列表中可以保存多個有序的數據 - 列表是用來

原创 Linux服務管理--VSFTP服務--openssl+vsftpd加密驗證方式

openssl+vsftpd 加密驗證方式 拓展:使用tcpdump 工具進行指定端口抓包,抓取ftp登錄過程中的數據包 tcpdump -i eth0 -nn -X -vv tcp port 21 and ip host 來源ip 來源

原创 shell腳本--awk數組實現去除重複行

去除重複行的方法有很多,這裏介紹三種。 測試文本: [root@172-0-10-222 myscripts]# cat testfile andy 123456 hanna 123456 hello world welcome fuc

原创 shell腳本--awk的基本使用

awk、sed和grep號稱文本處理三劍客。 (1)awk的基本用法 a)awk默認使用空白(一個或者多個空格、一個或者多個\t,一個或者多個空格和\t的組合)作爲分隔符。 例如:文件testfile [root@172-0-10-22

原创 shell腳本--awk數組處理多個文件

awk是可以同時處理多個文件的,一般會用到變量NR和FNR,NR會順序記錄所有文件的行(放在一起往後面數),FNR是單獨記錄每個文件的行。 測試文件: [root@172-0-10-222 myscripts]# cat testfil

原创 shell腳本--awk數組入門案例

awk數組在處理文本的時候非常有用,數組的形式也是:數組名[下標],比如arr[a],arr[b]。注意,awk數組的下標不僅僅是數字,可以是很多字符。awk數組遍歷的時候通常使用 for i in arr,i就是arr的下標。 案例:測

原创 shell腳本--awk數組多個文件文本內容計數

跟“shell腳本--awk數組入門案例”這篇文章一樣的做法,唯一不同的是處理多個文件,其實直接在awk的後面直接加多個文件即可。 測試文件 [root@172-0-10-222 myscripts]# cat testfile a 2

原创 shell腳本--awk使用案例

案例一:將文件testfile的第一列和testfile2的第二列取出來,輸出到另一個文件中。 testfile和testfile2分別如下: [root@172-0-10-222 shell-test]# cat testfile l

原创 C語言--不同進制數的定義與打印

C語言跟其他語言一樣,都是有二進制、八進制、十進制和十六進制數。 不同進制數的定義如下: 十進制 以正常數字1-9開頭,如123 八進制 以數字0開頭,如0123 十六進制 以0x開頭,如0x123或者0X123

原创 Python基礎--流程控制語句--練習實例

1、條件判斷if-elif-else,沒什麼好講,舉一個例子 # if-elif-else語句 # 語法: #   if 條件表達式 : #       代碼塊 #   elif 條件表達式 : #       代碼塊 #   elif