原创 硬軟鏈接的區別 節點 以及重定向和管道
INODE全稱叫index node表中包含文件系統所有文件列表 一個節點是在一個表項 包含有關文件的信息 ( 元數據 )包括: 文件類型,權限,UID,GID 鏈接數(指向這個文件名路徑名稱個數) 該文件的大小和不同的時間戳 指向磁盤上
原创 系統啓動和內核管理
系統啓動和內核管理CentOS 5和6的啓動流程 服務管理 Grub管理 自制Linux 啓動排錯 編譯安裝內核Linux組成Linux: kernel+rootfs kernel: 進程管理、 內存管理、 網絡管理、 驅
原创 if case 語句 find locate 文件查找 和 壓縮解壓縮工具 簡介
1 shell腳本編程之 條件選擇if 條件判斷case 2 文件查找 find locate 以及壓縮和解壓縮工具過程式編程語言: 順序執行 選擇執行 循環執行條件選擇之 if語句選擇執行: 注意:if語句可嵌套 單分支 if 判
原创 進程和計劃任務
進程和計劃任務進程概念 內核的功用:進程管理、文件系統、網絡功能、內存管理、驅動程序、安 全功能等 Process: 運行中的程序的一個副本,是被載入內存的一個指令集合 進程ID(Process ID,PID)號碼被用來標記各
原创 Ip 地址 及 網絡配置
Ip 地址 及 網絡配置IP地址 它們可唯一標識 IP 網絡中的每臺設備 每臺主機(計算機、網絡設備、外圍設備)必須具有唯 一的地址IP地址由兩部分組成: 網絡ID: 標識網絡 每個網段分配一個網絡ID 主機 ID
原创 課後作業 練習題
相關練習:1、file1文件的內容爲:”1 2 3 4 5 6 7 8 9 10” 計算出所有數字的總和 echo $[1+2+3+4+5+6+7+8+9+10] echo "1+2+3+4+5+6+7+8+9+10"
原创 處理交換文件和分區
處理交換文件和分區交換分區是系統RAM的補充 基本設置包括: 1 創建交換分區或者文件 2 使用mkswap寫入特殊簽名 3 在/etc/fstab文件中添加適當的條目 4 使用swapon -a 激活交換空間掛載交換分區 啓用:swap
原创 磁盤管理
磁盤管理 1 磁盤的結構 設備文件 I/O Ports: I/O設備地址 一切皆文件: open(), read(), write(), close() 設備類型: 塊設備:block,存取單位“塊”,磁盤 字符設備:char,
原创 循環 函數 軟件包 【中】
循環 函數 軟件包 【中】 創建無限循環while true; do 循環體 doneuntil false; do 循環體 Done特殊用法while循環的特殊用法(遍歷文件的每一行): while read
原创 linux的 文件管理
文件系統結構元素 創建和查看文件 複製、轉移和刪除文件 首先簡要介紹一下 文件系統與目錄結構 根目錄爲一級目錄 / 根目錄下有bin boot dev etc home root run sbin tmp usr var 這
原创 sed 和 vim的用法
處理文本的工具 三劍客之 sedsed是一種流編輯器,它一次處理一行內容。處理時,把 當前處理的行存儲在臨時緩衝區中,稱爲“模式空間”( pattern space),接着用sed命令處理緩衝區中的內容 ,處理完成後,把緩衝區的內容送往屏幕
原创 shell 腳本 之循環 for while until 和 軟件包的管理 【上】
shell 腳本 之循環 for while until 和 軟件包的管理 【上】循環執行 將某代碼段重複運行多次 重複運行多少次: 循環次數事先已知 循環次數事先未知
原创 linux 中的 文本處理工具
文本處理工具 在linux系統中 文本工具有很多 現在具體介紹幾款 如 抽取文本的工具 和文件三劍客 文件內容:less和 cat 文件截取:head和tail 按列抽取:cut 按關鍵字抽取:grep egrep首先 有 查看文件的
原创 lvm 邏輯卷 和 網絡管理
lvm 邏輯卷 和 網絡管理邏輯卷管理器(LVM)LVM: Logical Volume Manager, Version: 2 dm: device mapper: 將一個或多個底層塊設備組織成一個 邏輯設備的模塊 設備名
原创 shell 腳本編程 【上】
shell 腳本編程 【上】程序就是指令加上數據組合而成程序編程風格: 過程式:以指令爲中心,數據服務於指令 象式:以數據爲中心,指令服務於數據 編程語言: 低級:彙編 高級: 編譯:高級語言-->編譯器-->目標代碼 java,C# 解釋