原创 linux學習筆記8:計劃任務和服務管理

進程的啓動方式 手工啓動:前臺啓動:用戶輸入命令,直接執行後臺啓動:在輸入命令尾部加入‘&’符號jobs:查看處於後臺的任務列表fg:將處於後臺的進程恢復到前臺運行,需要指定任務序列號 調度啓動: 使用at命令,設置在某個特定的時間點

原创 linux學習筆記10:基礎網絡配置

rhel7:NetworkManager 監控和管理網絡的守護進程特點:簡化網絡連接,讓桌面本身以及其他應用程序能夠感知網絡組成:管理系統網絡連接程序- (D—BUS)- 允許用戶管理網絡連接的客戶端程序 rhel6:network

原创 linux學習筆記7:進程管理

linux下進程管理 #程序與進程的關係 程序:保存在硬盤/光盤等介質中的可執行代碼和數據 程序是靜態保存的代碼 進程:在CPU/內存中運行的程序代碼 動態運行的代碼

原创 linux學習筆記6:RAID實現

mdadm常用模式: Assemble:裝配模式,將原來屬於一個陣列的每個塊設備組裝爲陣列 Build:創建一個不需要元數據的陣列(超級塊),沒個設備沒有元數據塊 Create:創建一個新的陣列,每個設備都有超級塊 --create

原创 linux學習筆記9:服務搭建和網絡配置

模擬LAMP環境,搭建簡單bbs論壇 1.配置yum源,聯通網絡 2.安裝相對應軟件包:httpd、mariadb,mariadb-server,php,php-mysql 3.開啓httpd服務,並讓服務開機自啓,

原创 linux學習筆記4:磁盤和文件系統管理、LVM

磁盤使用流程 分區 fdisk - l 格式化 mkfs 掛載 mount 磁盤分類 sd 串行設備,scsi,u盤,等等外設 hd 標識爲IDE設備 fd 軟驅 tty 終端 vd

原创 linux筆記3:用戶和組

find 找出所有用戶harry擁有的文件,並且把它們拷貝到/root/finder目錄中 find / -user harry -type f -exec cp {} /root/finder/ \; 2> /dev/null

原创 linux學習筆記1:shell和系統目錄

Linux命令的通用命令格式 命令字 【選項】 【參數】 選項: 作用:用於調節命令的具體功能 "-"引導短格式選項(單個字符) EX:“-l”

原创 linux筆記2:vim和軟件安裝

軟連接和硬鏈接 ln --->link 鏈接 鏈接有倆種: 軟連接 ln -s 源文件 目標文件 ln -s a.text a.text.soft 硬連接 ln 源文

原创 python學習筆記23:XPATH

XPath 在XML文件中查找信息的一套規則/語言,根據XML的元素或者屬性進行遍歷 http://www.w3school.com.cn/xpath/index.asp XPath 開發工具 開源的XPath表達式編輯工具:XMLQ

原创 python學習筆記24:網絡編程

網絡編程 網絡:多臺計算機互聯 網絡協議: 一套規則,udp,tcp,http.... 網絡模型: 七層模型-七層 物理層 數據鏈路層 網絡層 傳輸層 會話層 表示層 應用層 四層模型-實際應用 數據鏈路層 網絡層 傳輸層 應用

原创 python學習筆記21:結構化文件JSON

JSON 在線工具 https://www.sojson.com/ http://www.w3school.com.cn/json/index.asp http://www.runoob.com/json/json-tutorial.h

原创 python學習筆記16:多進程

線程替代方案-多進程 subprocess 完全跳過線程,使用進程 是派生進程的主要替代方案 python2.4後引入 multiprocessing 使用threading藉口派生,使用子進程 允許爲多核或者多cpu派生進程,接

原创 python學習筆記22:正則表達式RE

正則表達式(RegularExpression, re) 是一個計算機科學的概念 用於使用單個字符串來描述,匹配符合某個規則的字符串 常常用來檢索,替換某些模式的文本 正則的寫法 .(點號):表示任意一個字符,除了\n, 比如查找所有

原创 python學習筆記14:多線程

進程 vs 線程 進程: 程序運行的一個狀態 包含地址空間,內存,數據棧等 每個進程由自己完全獨立的運行環境,多進程共享數據是一個問題 線程 一個進程的獨立運行片段,一個進程可以由多個線程組成 輕量化的進程,主從關係 一個進程的多個