原创 Linux-命令-文本處理

在這裏插入圖片描述@[toc] 1、cat 全名:catenate 用途:顯示文件內容 常用選項 cat <選項> [fiel_name] -n:同時顯示行數 tac命令也是顯示文件內容 例子:顯示行數

原创 python-數據類型-字符串string

表示:‘string’; “string”; ‘’‘string’’’; “”“string”"" 注意:字符串不可變 索引和切片 索引從0開始,可用負數倒序索引 切片,string = “xxxxx”, str[

原创 Linux-服務器-DHCP配置

文章目錄一、DHCP簡介和原理二、相關文件三、配置文件主要內容四、配置服務器(1)配置服務器端(2)配置客戶端(3)查看租約信息 一、DHCP簡介和原理 DHCP(Dynamic Host Configuration Proto

原创 python-數據類型-字典dict

字典:用{}表示,存放鍵值對數據,即{key:value},鍵有唯一性,python3.6以後有序 字典的鍵可爲string和int,值可爲任意類型 注意:key必須是可hash類型,不能爲列表,因爲列表是不可hash類型,

原创 python-函數與作用域

文章目錄1、函數(1)基本知識(2)參數傳遞(3)參數合理順序(4)函數註釋(5)聚合(形參)(6)打散(實參)2、作用域 1、函數 (1)基本知識 函數是對功能的封裝 語法 def function_name([para

原创 Linux-防火牆配置-iptables命令

文章目錄1、防火牆簡介2、iptables(1)基本使用(2)防火牆的基本原理(Linux下)(3)iptables的語法規則<1>查看規則<2>添加規則<3>更改規則<4>刪除規則<5>關於默認規則<6>補充(4)iptable

原创 python-數據類型-列表list

列表:可以裝任何類型變量和對象,可以嵌套 創建列表:[element1, element2, …] 索引和切片:和字符串類似,[起始位置: 結束位置: 步長] 列表:是一個可變的數據類型,可以增刪改查,注意與字符串

原创 python-編碼和文件操作

在這裏插入代碼片@[toc] 1、encoding 常見編碼 ASCII:不支持中文,支持英文、數字、符號;使用1個字節 GBK(國標):支持中文、英文、數字、符號;使用2個字節(英文中文都一樣) unicode(萬國碼):支

原创 Linux-程序編譯調試-gcc和makefile

一、gcc基本使用 1、gcc編譯過程 源文件—>預處理—>彙編—>編譯—>鏈接—>可執行文件 2、gcc編譯c文件 命令:gcc [選項] <文件名> 選項:-o 指定輸出的文件名,默認生成可執行文件名爲a.out ​ -E

原创 Linux-命令-系統管理

文章目錄一、查看進程1、靜態查看ps2、動態監聽進程top3、查看進程樹命令pstree二、進程管理1、kill命令2、killall命令3、pkill命令三、進程優先級管理1、nice命令2、renice命令三、工作管理1、把命

原创 數據庫-MySQL-6-變量

文章目錄1、變量的類別2、系統變量(1)查看系統變量(2)爲系統變量賦值3、自定義變量(1)用戶變量(2)局部變量 1、變量的類別 系統變量 全局變量:對所有連接均有效 會話變量:僅對本次連接有效 自定義變量 用戶變

原创 python-淺拷貝與深拷貝

1、淺拷貝 直接使用=賦值,兩個列表指向同一塊地址 In [1]: l1 = [1,2,3] In [2]: l2 = l1 In [3]: id(l1) == id(l2) Out[3]: True 使用切片賦值,

原创 Linux-命令-用戶管理

文章目錄1、sudo2、useradd3、adduser4、userdel5、usermod6、passwd7、groupadd8、groupdel9、groupmod10、chown11、chgrp12、chmod13、umas

原创 python-自定義異常

我們在編寫代碼時,可以自定義異常,這樣方便查錯 直接看例子就可以 這個例子是寫一個函數來打印指定文件的第一行 使用錯誤代碼和錯誤說明描述我們自己定義的異常 # 測試準備 dream:tmp dream$ cd /tmp

原创 Linux-命令-磁盤管理

文章目錄1、文件系統管理基本知識(1)分區(2)掛載2、df3、du4、mount(1)基本使用(2)掛載u盤和光盤(3)支持NTFS文件系統5、tar6、gzip7、gunzip8、zip9、unzip10、bzip211、bu