原创 重定向、管道和用戶管理練習題

一、重定向、管道的用法練習1、將/etc/issue文件的內容轉換爲大寫保存到/tmp/issue.out文件中[root@localhost ~]# tr [a-z] [A-Z] < /etc/issue > /tmp/issue.out

原创 Linux中的硬連接和軟連接詳解

硬鏈接與軟鏈接是 Linux 文件系統中的一個重要概念,其涉及文件系統中的索引節點 (index node 又稱 inode),而索引節點對象是 Linux 虛擬文件系統 (VFS) 的四個基本概念之一。通過剖析硬鏈接與軟鏈接的聯繫與區別,

原创 linux中的重定向和管道的使用方法

一個程序運行就必須要有指令和數據或者說數據結構和算法。程序處理的數據來源和處理後存放在哪,是程序員必須要考慮額問題。每個程序都有讀入數據和輸出數據的需求,但是爲了便捷,程序允許缺省輸入和輸出,也就是使用默認的輸入輸出。一般稱之爲標準輸入和標

原创 ls的詳細用法

在Linux運維的日常工作中ls是最常用的命令之一,ls有許多的選項,並且在bash腳本中也會經常看到它的身影,詳細學習ls的用法是每一個運維都應該做的事。ls和windows的dir命令類似,可以列出指定目錄裏的內容默認情況下,ls命令僅

原创 Linux中的用戶管理

用戶安全是所有操作系統都必須解決的問題,Linux是一個多用戶多任務的操作系統,用戶的安全和資源分配尤爲重要。Linux用戶管理是基於用戶名和密碼的方式進行資源分配,每一個用戶有一個獨有的uid。Linux用戶分爲兩類:管理員root(ui

原创 pwd和cd命令詳解

一、pwd命令:顯示當前所在的工作目錄它的值是根據PWD變量得來的[root@localhost ~]# pwd /root [root@localhost ~]# echo $PWD /root還有一個OLDPWD變量來記錄上一個工作目錄

原创 Linux權限管理:普通文件權限、特殊權限及ACL

安全一直計算機領域的熱點話題,Linux系統有非常完善的權限控制來保證文件系統的安全。爲了更加安全的存儲文件,Linux設置了不同層次的權限訪問控制方式。文件權限就是的文件的訪問權限,具體包括對文件的讀、寫、刪除和執行等。在Linux中每個

原创 Linux歸檔壓縮、腳本編程之循環控制

一、Linux歸檔壓縮在一些備份服務器上爲了節省硬盤空間以存儲更多的內容,壓縮是一個不錯的選擇,雖然壓縮是拿cpu的時間去換硬盤空間有時並不合算。Linux的壓縮工具一般只能壓縮單個文本文件,如果要壓縮一個目錄,就必須先將目錄打包歸檔。Li

原创 Linux文本處理練習題(每日一練)

1、顯示/var目錄下所有以l開頭,以一個小寫字母結尾,且中間出現至少一位數字的文件或目錄[root@localhost ~]# ls -d /var/l*[[:digit:]]*[[:lower:]] /var/ladw23fsret /

原创 centos7安裝時怎樣將網卡名改爲centos6的形式

傳統網卡命名格式:    以太網:eth0.....    ppp網絡:ppp0...其他可預測的網卡命名方案:    1.如果fireware或bios爲主板上集成的設備提供的索引信息可用,則根據此索引進行命名,如eno1,eno2...

原创 腳本入門:shell變量和條件測試

寫腳本是運維行業中最有趣的一部分(我是這麼覺得),一個功能強大的腳本可以省去許多的時間(如果以後都是自動化運維,我們該幹什麼呢?)。腳本的用途主要有:自動化處理、執行系統管理和故障排除、一鍵部署管理應用程序、批量處理文本文件。shell是一

原创 條件判斷之if、case語句和文件查找命令

一、腳本編程1、if語句怎樣用人生面臨許多選擇,在編程世界裏同樣也有許多選擇。同其他編程語言一樣,當我們想寫一個功能健壯的腳本時,通過條件判斷來選擇適合的操作尤爲重要。在我們執行某些重要的操作之前,判斷當前環境是否適合執行這一操作是非常重要

原创 linux三劍客之awk

awk常用於報告生成器和格式化文本輸出,是Linux中最常用的文本處理工具.awk有多個版本,常見的有:nawk(New awk),gawk(GNU awk),Linux中默認使用的是gawk.基本語法:    awk [OPTIONS]

原创 Linux網卡多IP和bond實現多網卡使用同一IP

一、一個網卡可以根據網絡環境選擇不同的IP有時我們會遇到這樣一種情況,在參加公司某個項目時,所在的網絡環境沒有DHCP服務,IP配置必須手動指定,而當我們下班回家繼續工作時,必須更改IP配置才能正常上網。在windows和Linux中其實都

原创 Linux的邏輯卷管理(LVM)詳解

安裝Linux系統時,我們第一個考慮的可能是如何給磁盤分區。Linux的分區工具如fdisk和parted等很難甚至是無法改變分區大小,一旦以後磁盤空間使用殆盡,當我們插上新磁盤後,將會發現我們不得不重新分區格式化,當然之前的數據是必須要備