18612763863

  • 進程和計劃任務

    1、進程概念 內核的功用:進程管理、文件系統、網絡功能、內存管理、驅動程序、安全功能等; 進程是運行中的程序的一個副本,是被載入內存的一個指令集合; 進程ID(PID )號碼被用來標記各個進程; UID、GID 和SELinux 語境決定對文件系統的存取和訪問權限,這些權限通常從執行進程的用戶來繼承并且存在生命周期; task struct:Linux內核存…

    Linux干貨 2016-09-13
  • 系統啟動和內核管理-1

    1、Linux 組成 kernel: 進程管理、內存管理、網絡管理、驅動程序、文件系統、安全功能等等 rootfs: 程序和glibc 內核設計流派: 單內核(monolithic kernel)-Linux-把所有功能集成于同一個程序 微內核(micro kernel)-Windows, Solaris-每種功能使用一個單獨子系統實現 1)、Linux內核…

    Linux干貨 2016-09-13
  • 網絡管理

    1、集線器、交換機、路由器 2、路由器與交換機的主要區別體現在以下幾個方面: 1)工作層次不同:最初的的交換機是工作在OSI/RM開放體系結構的數據鏈路層,也就是第二層,而路由器一開始就設計工作在OSI模型的網絡層。由于交換機工作在OSI的第 二層(數據鏈路層),所以它的工作原理比較簡單,而路由器工作在OSI的第三層(網絡層),可得到更多的協議信息,路由器可…

    Linux干貨 2016-09-08
  • 軟件包管理?

    1、 包管理器 包之間:可能存在依賴關系,甚至循環依賴    解決依賴包管理工具:yum(rpm包管理器的前端工具) 2、 庫文件 查看二進制程序所依賴的庫文件: #ldd /PATH/TO/BINARY_FILE 管理及查看本機裝載的庫文件: #ldconfig(安裝程序一般都帶有一些需要的庫文件,要把相應的庫文件配置于/etc/ld.…

    Linux干貨 2016-09-01
  • shell腳本編寫-5

      1、 數組 變量:存儲單個元素的內存空間 數組:存儲多個元素的連續的內存空間,相當于多個變量的集合 數組名和索引 索引:編號從0 開始,屬于數值索引 注意:索引可支持使用自定義的格式,而不僅是數值格式,即為關聯索引,bash4.0版本之后開始支持。而且bash 的數組支持稀疏格式(索引不連續) 1)、定義數組 聲明數組: declare -a …

    Linux干貨 2016-09-01
  • shell腳本編寫-4

    1、while 循環的特殊用法(遍歷文件的每一行) while read line; do 循環體 done < /PATH/FROM/SOMEFILE 依次讀取/PATH/FROM/SOMEFILE 文件中的每一行,且將行賦值給變量line 練習:掃描/etc/passwd 文件每一行,如發現GECOS 字段為空,則填充用戶名和單位電話為629856…

    Linux干貨 2016-09-01
  • 高級文件管理系統

    1、 設定文件系統配額 在內核中執行: ? 以文件系統即分區為單位啟用 ? 對不同組或者用戶的策略不同 根據塊或者節點進行限制: ? 執行軟限制(soft limit),限時限制 ? 硬限制(hard limit) 初始化: ? 分區掛載選項,針對用戶或組:usrquota 、grpquota ? 初始化數據庫,也即是創建用戶或組文件系統配額數據庫:quot…

    Linux干貨 2016-09-01
  • 磁盤管理

    1、設備文件 設備文件:關聯至一個設備驅動程序,進而能夠跟與之對應硬件設備進行通信 設備號碼: 主設備號major number,標識設備類型 次設備號minor number,標識同一類型下的不同設備 [root@localhost ~]# ll /dev/sd* brw-rw—-. 1 root disk 8,  0 Aug 25 …

    Linux干貨 2016-09-01
  • 磁盤管理和高級文件系統管理-習題

    高級文件系統管理-習題 1、 創建一個可用空間為40G 的RAID1 設備,要求其chunk大小為128k ,文件系統為ext4 ,有一個空閑盤,開機可自動掛載至/backup目錄 [root@centos7 ~]# mdadm -C /dev/md0 -c 128 -a yes -l 1 -n 2 -x 1 /dev/sdb /dev/sdc /dev/s…

    Linux干貨 2016-09-01
  • shell腳本編寫-3

    1、for循環 for 變量名 in  列表;do 循環體 done 執行機制:依次將列表中元素賦值給“變量名”;每次賦值后即執一次循環體;直到列表中元素耗盡循環結束 列表生成方式: (1) 直接給出列表 (2) 整數列表: (a){start..end} (b) $(seq [start [step]] end)  (3) 返回列表的命…

    Linux干貨 2016-08-18
  • 文件查找與壓縮-2

    1、tar [OPTION]… (1) 創建歸檔(打包而非壓縮) 其中-c是創建備份,-f是指定創建備份成的文件即是/PATH/TO/SOMEFILE.tar #tar -c -f /PATH/TO/SOMEFILE.tar  FILE… #tar cf / PATH/TO/SOMEFILE.tar FILE… …

    Linux干貨 2016-08-18
  • 文件查找與壓縮-1

       1、 locate命令(非實時查找即數據庫查找) 1)、查詢系統上預建的文件索引數據庫/var/lib/mlocate/mlocate.db      依賴于事先構建的索引;索引的構建是在系統較為空閑時自動進行( 周期性任務) 或者管理員手動更新數據庫即是執行#updatedb命令;引構建過程…

    Linux干貨 2016-08-15
  • shell腳本編寫-1練習題

    1、編寫腳本/root/bin/systeminfo.sh,顯示當前主機系統信息,包括主機名,IPv4地址,操作系統版本,內核版本,CPU型號,內存大小,硬盤大小 #!/bin/bash echo “the hostname is:`hostname`” echo “the ip address is:`ifconfig | sed –n ‘2p’ |sed…

    Linux干貨 2016-08-15
  • shell腳本編寫-1

    1、腳本調試-腳本運行前要進行腳本調試    bash -n /path/to/some_script 檢測腳本中的語法錯誤    bash -x /path/to/some_script 調試執行 2、shell是弱類型編程語言 1)、無須指定變量類型,默認為字符型;變量參與運算會自動進行隱式類型轉換;變量無須事先定…

    Linux干貨 2016-08-15
  • vim文本編輯器

    Vim文本編輯器不能單獨編寫二進制文件,但是可以配合xxd命令編輯二進制文件 1、文本編輯種類: 行編輯器: sed 全屏編輯器:nano, vi、vim(其是改進的vi) 其他編輯器: Gedit,一個簡單的圖形編輯器 Gvim,一個Vim編輯器的圖形版本 2、打開文件 用法#vim  [OPTION]… FILE… +#…

    Linux干貨 2016-08-15
欧美性久久久久