原创 Linux之文件壓縮,進程管理

一.文件壓縮 1.壓縮      壓縮是一種通過特定的算法來減小計算機文件大小的機制,尤其對於網絡用戶來說,因爲它可以減小文件的字節總數,使文件能夠通過較慢的互聯網連接實現更快傳輸,此外還少文件的磁盤佔用空間 tar   參數   命令

原创 Linux之iptables

1.iptables的介紹        iptables 是與Linux 內核集成的 IP 信息包過濾系統。如果 Linux 系統連接到因特網或 LAN、服務器或連接 LAN 和因特網的代理服務器, 則該系統有利於在 Linux 系統上

原创 LIinux之NFS文件系統

1.nfs的介紹         NFS(Network File System)即網絡文件系統,是FreeBSD支持的文件系統中的一種,它允許網絡中的計算機之間通過TCP/IP網絡共享資源。在NFS的應用中,本地NFS的客戶端應用可以

原创 Python的高階特性(列表生成式,生成器)

一.列表生成式 1.生成的是一個列表,之前的一些簡單的代碼,用列表生成式一行就可以搞定 2.列表生成式的應用:找出指定目錄下的以.conf結尾的文件 import os   ###導入操作系統 3.在python2和python3中r

原创 shell的腳本練習

1.建立用戶 執行user_create.sh userfile passwdfile 要求: 創建userfile中的用戶 設定userfile用戶的密碼爲passwdfile中的密碼 當腳本後面的文件數不足兩個時報錯 當兩個文件行數不

原创 Linux之系統日誌,時間同步

一.系統日誌 1.系統日誌的默認分類 /var/log/messages              ##系統服務及日誌,包括服務的信息,報錯等等 /var/log/secure                   ##系統認證信息日誌

原创 Linux之高級網絡配置

1.鏈路聚合(bond,最多兩個網卡) bonding:提供了把多個網絡接口設備捆綁爲單個的網絡接口來使用,用於網絡負載 工作模式: 模式0:平衡輪循,交叉着處理命令 模式1:主動備份,一個出現故障另一個接替 模式3:廣播,所有的封包都通

原创 shell文本處理三劍客(awk sed grep)

一.grep:文本過濾器 根據正則表達式來工作,由正則表達式或者字符及基本的文本字符所編寫的過濾條件 tr 'a-z' 'A-Z' < file          ###把passwd中的小寫轉換爲大寫 ^x      ###以x開

原创 python字符串和列表

一.字符串 1.字符串的創建 單引號或者雙引號賦值給一個變量即可 s=' fancy ' s1=""" """     ###三引號中的內容保持原樣輸出 2.del   ###刪除字符的內存空間的數據 del  s2    ###刪除

原创 Linux之iscsi(設備共享)

1.iscsi的背景         iscsi是直接對設備進行共享的服務,其最大的好處是提供了快速的網絡環境,克服了直接存儲的侷限性,使我們可以跨服務器進行遠程共享存儲資源,並且可以在不停機狀態下擴充存儲容量。iscsi協議是一種利用I

原创 Python的文件操作,模塊以及包

一.模塊 一個.py文件就稱爲一個模塊,模塊有內置的,也有自定義的模塊 提高了代碼的可維護性,一個模塊編寫完畢,就可以被引用 1.python模塊的搜索路徑 (1)模塊和編寫的程序在同一目錄 下面是add.py模塊 (2)模塊和編寫

原创 shell的基本知識

1.shell        shell是操作系統的一個軟件,它包在linux內核的外面,爲用戶和內核之間的交互提供了一個接口,系統中的命令用shell解釋,可以接收系統迴應的輸出並顯示到屏幕上 2.shell腳本 腳本是解釋性語言,用s

原创 Python的元組,字典, 集合

一.元組 1.元組的特性 (1)元組的創建 元組能存儲多種數據類型 (2)索引,切片,重複,連接,成員操作符 if條件語句後面跟的是布爾值 (3)內置方法,可以迭代 (4)枚舉 (5)元組變量值的交換過程,不用像c語言那樣用另

原创 Python字符串面試題

1.字符串split(分割)的應用 2.字符串方法的考察 3.質數對的查找 4.自定義函數 5.找質數 6.句子的反轉 7.字符串replace()方法 8.range()以及break 9.字符集合

原创 Linux之cifs文件系統

1.smb的介紹        Samba是在Linux和UNIX系統上實現SMB協議的一個免費軟件,提供cifs協議,由服務器及客戶端程序構成。SMB(Server Messages Block,信息服務塊)是一種在局域網上共享文件和打