sixijie
-
高級文件系統之-LVM管理
lvm應用 lvm的重點在于可以彈性的調整filesystem的容量! 而并非在于數據的存儲效率及安全上面。 需要文件的讀寫效能或者是數據的可靠性是RAID所考慮的問題。 lvm:邏輯卷管理器 允許對卷進行方便操作的抽象層,包括重新設定文件系統的大小 允許在多個物理設備間重新組織文件系統 將設備指定為物理卷 用一個或者多個物理卷來創建一個卷組 物理卷是用固定…
-
Linux磁盤管理
設備文件 一切皆文件 open(), read(), write(), close() 磁盤結構 磁盤接口類型 并行 IDE:133MB/s SCSI:640MB/s 串口 SATA:6Gbps SAS:6Gbps USB:480MB/s rpm rotationsper minute 硬盤每分鐘轉數 硬盤結構 圖一…
-
源碼編譯安裝Apache
編譯安裝Apache 系統環境:centos 7.2 前提: 提供開發工具及開發環境 開發工具:make, gcc等 開發環境:開發庫,頭文件 glibc:標準庫 方式: 通過“包組”提供開發組件 centos 6 [root@centos6 ~]# yum groupinstall "Develo…
-
shell腳本編程之一
shell腳本編程之一 shell腳本基礎 shell腳本是包含一些命令或聲明,并符合一定格式的文本文件 格式要求:首行shebang機制 #!/bin/bash #!/usr/bin/python #!/usr/bin/perl shell腳本的用途有: 自動化常用命令 執行系統管理和故障排除 常見簡單的應用程序 處理文本或文件 創建shell腳本 第一步…
-
find命令用法及示例
文件查找 locate,find可是實現在文件系統上查找符合條件的文件 實現工具:locate,find locate有幾下幾個特性 1、依賴于事先構建好的索引庫; 2、系統自動實現;(周期性任務) 3、手動更新數據庫(updatedb) /var/lib/mlocate/mlocate.db 工作特性: 查找速度快; 模糊查找; 非實時查找 lo…
-
vim用法詳解
vim編輯器:文本編輯器: 文本:純文本,ASCII text;Unicode 文本編輯器種類: 行編輯器:sed 全屏編輯器:nano,vi vi:visual interface vim:vi improv…
-
sed命令解析
處理文件的工具sed Stream EDitor, 行編輯器 一次只讀一行,只處理一行,不對源文件做處理,至輸出到屏幕上模式空間 sed是一種流編輯器,它一次處理一行內容。處理時,把當前處理的行存儲在臨時緩沖區中,稱為“模式空間”(pattern space), 接著用sed命令處理緩沖區中的內容,處理完成后,把緩沖區的內容送往…
-
文本處理工具
分頁查看文件內容 less和more命令介紹 分頁查看文件內容:less和more less:一頁一頁地查看文件或STDIN輸出 # less FILE less的快捷鍵: Ctrl+u:向上翻半屏 Ctrl+d:向下翻…
-
權限命令總結
修改文件權限:chmod 1 2 3 4 [root@centos7 ~]# man chmod chmod [OPTION]… MODE[,MODE]… FILE… …
-
Linux命令之:setfacl和getfacl
命令總結之:setfacl和getfacl acl:access control list,實現靈活的權限管理 除了文件的所有者,所屬組合其他人,可以對更多的用戶設置權限 acl生效順序:所有者、自定義用戶、自定義組、其他人 1、首先我們查看man幫助文檔說明 [root@centos7 sixijie]# man setfac…
-
Linux文件之普通權限及其特殊權限
普通權限: 當我們使用ls -l命令查看某個文件時: [root@centos7 ~]# ls -l file1.txt -rw-r–r–. 1 root root 30286 Aug 1 19:30 file1…
-
Linux系統之用戶和組
Linux系統之用戶和組 1、什么是用戶 用戶:資源獲取標識符,資源分配,安全權限模型的核心要素之一 2、沒有用戶,操作系統可否正常執行? 答案是肯定的 在Linux系統上,用戶管理是基于用戶名和密碼的方式進行資源的分配, Username/UID分為以下類別: 管理員:root, 0 &…