小白Linux
-
二進制安裝mysql(mariadb)
實驗環境: ~]# lsb_release -a Distributor ID: CentOSDescription: CentOS Linux release 7.4.1708 (Core)Release: 7.4.1708Codename: Core 去官方下載mariadb: https://downloads.mariadb.org/ 本人將自己的文…
-
AWK小記
gawk – pattern scanning and processing language 基本用法:gawk [options] ‘program’ FILE … program: PATTERN{ACTION STATEMENTS} 語句之間用分號分隔 print, printf 選項: -F:指明輸入…
-
vim實用技能
vim編輯器 簡介 vi: Visual Interface,文本編輯器 文本:ASCII, Unicode 文本編輯種類: 行編輯器: sed 全屏編輯器:nano, vi VIM – Vi IMproved 使用 vim:模式化的編輯 基本模式: 編輯模式,命令模式 輸入模式 末行模式: 內置的命令行接口 打開文件: # vim [OPTIO…
-
Buffer和Cache的區別
1、buffer(緩沖) 是為了提高內存和硬盤(或其他I/O設備)之間的數據交換的速度而設計的。 2、cache(緩存) 從CPU角度考慮,是為了提高cpu和內存之間的數據交換速度而設計的,例如平常見到的一級緩存、二級緩存、三級緩存。 cpu在執行程序所用的指令和讀數據都是針對內存的,也就是從內存中取得的。由于內存讀寫速度慢,為了提高cpu和內存之間數據交換…
-
進程管理的總結
進程管理的總結 進程相關概念: Process: 運行中的程序的一個副本,是被載入內存的一個指令集合。進程是程序的基本執????????????????????? 行實體;程序是指令、數據及其組織形式的描述,進程是程序的實體 Process ID:進程的標記號碼 task struct:Linux內核存儲進程信息的數據結構格式 task list:多個任務的…
-
初學Linux練習題
1、將/etc/issue文件中的內容轉換為大寫后保存至/tmp/issue.out文件中 tr ‘a-z’ ‘A-Z’ < /etc/issue? > /tmp/issue.out 2、將當前系統登錄用戶的信息轉換為大寫后保存至/tmp/who.out文件中 3、一個linux用戶給root發郵件…
-
正則表達式基礎
正則表達式正則表達式? ? 元字符:? ? ? ? . ? ? ? 點表示任意單個字符 最少一次? ? ? ? \w ? ? ?匹配字母、數字、下劃線、或漢字。? ? ? ? \s ? ? ?匹配任意空白字符? ? ? ? \d ? ? ?匹配數字? ? ? ? \b ? ? ?匹配字符的開始或結束? ? ? ? ^ ? ? ? 匹配首字符? ? ? ? $…
-
Linux基礎命令與詳解(2017后續更新)
后續陸續更新 命令基礎