原创 yum管理詳解

一、簡介    YUM: Yellowdog Update Modifier,rpm的前端程序,用來解決軟件包相關依賴性,可以在多個庫之間定位軟件包,以解決軟件安裝或卸載與升級的問題。二、yum配置文件    1.主配置文件:       

原创 I/O重定向和管道

一、標準輸入和標準輸出    1.程序:指令+數據;        數據:            讀入數據:Input            輸出數據:Output    2.打開的文件都有一個fd:file descriptor(文件描述

原创 軟件包管理詳解

一、簡介    我們知道在操作系統上所使用的程序都是由程序員通過開發工具得來,程序員直接編寫的純文本的文檔我們稱之爲源代碼,由於計算機識別的是二進制程序,因此在完成源代碼編寫之後,就必須要經過編譯成爲操作系統可以看得懂的二進制程序,這裏的編

原创 用戶、組和權限詳解

一、用戶user    在Linux系統上,用戶管理是基於用戶名和密碼的方式進行資源的分配,Linux上的用戶即Username/UID分爲以下類別:        管理員:root,0;        普通用戶:1-65535;    普

原创 磁盤管理詳解(01)

一、簡介    對Linux而言,其哲學思想之一就是一切皆文件,因此Linux之上的所有設備都是通過文件接口來實現的,也就是說在訪問設備的時候就如同訪問一個文件一樣,因爲它們使用的都是文件系統接口。    那我們要向設備中寫入數據是怎樣操作

原创 grep和正則表達式詳解

一、Linux上文本處理三劍客    grep:文本過濾(模式:pattern)工具;    sed:文本編輯工具;    awk:Linux上的實現gawk,文本報告生成器;二、grep    grep:Global search REg

原创 磁盤配額詳解

一、磁盤配額簡介    磁盤配額是用來限制用戶和用戶組的磁盤使用額度,可以理解爲限制該用戶、用戶組在該分區下使用的文件大小、文件數量。二、blocks限制與inode限制    磁盤配額可以限制用戶的硬盤可用空間或創建最大的文件數量,並且還

原创 文本處理工具命令練習

1、找出ifconfig命令結果中本機的所有IPv4地址    centos6取IP:         [root@centos69 ~]# ifconfig |head -2|tail -1|cut -d: -f2|cut -dB -f1

原创 tr命令練習

將/etc/issue文件中的內容轉換爲大寫後保存至/tmp/issue.out文件中;eg:tr [[:lower:]] [[:upper:]] < /etc/issue > /tmp/issue.out                3

原创 磁盤管理詳解(02)

一、文件系統概念    1.文件系統是操作系統用於明確存儲設備或分區上的文件的方法和數據結構;即在存儲設備上組織文件的方法。操作系統中負責管理和存儲文件信息的軟件結構稱爲文件管理系統,簡稱文件系統。    2.從系統角度來看,文件系統是對文

原创 mkdir命令練習

(1)如何創建/testdir/dir1/x,/testdir/dir1/y, /testdir/dir1/x/a, /testdir/dir1/x/b, /testdir/dir1/y/a,/testdir/dir1/y/b;    eg

原创 find命令練習

1、查找/var目錄下屬主爲root,且屬組爲mail的所有文件                 2、查找/var目錄下不屬於root、lp、gdm的所有文件                     3、查找/var目錄下最近一週內其內容修