Aleen
-
硬盤分區MBR和GPT選哪個好?有什么區別?
當前主流的硬盤分區方式有兩種:MBR和GPT。 一、MBR與GPT簡介與結構 什么是MBR? MBR,全稱為Master Boot Record,即硬盤的主引導記錄。是對IBM兼容機的硬盤或者可移動磁盤分區時,在驅動器最前端的一段引導扇區。 MBR的組成部分 &…
-
菜鳥教你如何磁盤分區與創建文件系統以及掛載(2)
一、文件系統簡介與創建 1、什么是文件系統? 文件系統是操作系統用于明確存儲設備或分區上的文件的方法和數據結構;即在存儲設備上組織文件的方法。操作系統中負責管理和存儲文件信息的軟件結構稱為文件管理系統,簡稱文件系統。 2、文件系統的作用 從系統角度來看,文件系統是對文件存儲設備的空間進行組織和分配,負責文件…
-
菜鳥教你如何磁盤分區與創建文件系統以及掛載(1)
何為磁盤分區,為什么要分區? 計算機中存放信息的主要的存儲設備就是硬盤,但是硬盤不能直接使用,必須對硬盤進行分割,分割成的一塊一塊的硬盤區域就是磁盤分區。在傳統的磁盤管理中,將一個硬盤分為兩大類分區:主分區和擴展分區。主分區是能夠安裝操作系統,能夠進行計算機啟動的分區,這樣的分區可以直接格式化,然后安裝系統,直接存放文件。 MBR分…
-
制作本地yum源與編譯安裝http
1、制作本地yum源(centos7) [root@centos7 ~]# yum install -y lftp #安裝lftp程序 lftp 10.1.0.1:~> cd pub/Sources/sources/xen/ &n…
-
Shell腳本編程中作業
一、作業: 1、1、編寫服務腳本/root/bin/testsrv.sh,完成如下要求 (1) 腳本可接受參數:start, stop, restart, status (2) 如果參數非此四者之一,提示使用格式后報錯退出 (3) 如是start:則創建/var/lock/subsys/SCRIPT_NAME, 并顯示“啟動成功” 考慮:如果事先已經啟動過一…
-
RPM軟件包管理器及前端工具yum
目前在linux系統之上軟件安裝方式最常見的有兩種,分別是: dpkg:這個機制最早是由Debian Linux社區所開發出來的,透過dpkg的機制,Debian提供的軟件就能夠簡單的安裝起來,同時還能提供安裝后的軟件資訊,實在非常不錯。只要是衍生于Debian的其他linux發行版,大多使用dpkg這個機制來管理軟件的,包括B2D、Ubuntu等等。 RP…
-
Shell腳本編程中的if、case、for、while、until命令
為何要學編程中的if、case、for、while、until命令? 作為一個運維工程師,總會聽到自動化,實際自動化離不開編寫shell腳本,而shell腳本中卻又離不開編程中的if、case、for、while、until, 這些關鍵字。 了解編程中的if、case、for、while、until命令,…
-
強大的查找工具之find命令
一、Linux中的文件查找工具 在文件系統上常常需要根據文件的各種屬性去查找符合條件的文件,此前講到的grep、egrep屬于文本過濾、文本搜索工具;而文本查找工具有兩個,local和find 二、Linux中的查找工具簡介 locate 命令 find 命令 簡介:locate屬于非實時查找,依賴于事先構建的索引;索引的創建是在…
-
Shell腳本編程中的變量
一、什么是變量? 變量來源于數學,是計算機語言中能儲存計算結果或能表示值抽象概念。變量可以通過變量名訪問 二、變量的種類有哪些? 本地變量 生效范圍為當前shell進程;對當前shell之外的其它shell進程,包括當前shell的子shell進程均無效 環境變量 生效范圍為當前shell進程及其子進程 局部變量 生效范圍為當前shell進程中…
-
第四周(1):課堂練習與作業
課堂練習: 1、刪除/etc/grub.conf文件中所有以空白開頭的行行首的空白字符 [root@centos6 ~]# sed 's@^[[:space:]]\+@@' /etc/grub.conf 2、刪除/etc/fstab文件中所有以#開頭,后面至少跟一個空白字符的行的行首的#和空白字符 …
-
Linux中的高級文本編輯器神器vim
Vi(Visual Interface):是一種文本編輯器,所謂文本數據是基于字符編碼的文件,常見的編碼有ASCII編碼,UNICODE編碼等等。 文本編輯器的種類: 行編輯器:所謂行編輯器是指一行一行來編輯處理的工具,如sed。 全屏編輯器:編輯空間占據整個屏幕,如nano,vi。 Vim…
-
Linux上文本處理三劍客sed
Sed是一種在線編輯器,行編輯器,一次處理一行內容,在處理時,把當前處理的行存儲在臨時緩沖區當中,該緩沖區稱為“模式空間”,接著用sed命令處理緩沖區中的內容,處理完畢后,把緩沖區的內容送到標準輸出:然后緊接著去處理下一行,重復完成相同的操作,直至文件末尾;sed處理的整個過程中,對象文件中的內容并沒有發生改變,除非使用重定向來存儲處理后的結果。sed主要用…
-
第三周(3):課堂練習與作業
課堂練習: 1、找出ifconfig命令結果中本機的所有IPv4地址 [root@centos6 ~]# ifconfig | tr -cs '[0-9].' '\n'|sort -ut. -k3n 127.0.0.1 10.1.…
-
M20 – 1- 第三周(1):課堂練習與作業
課堂練習: 1、創建用戶gentoo,附加組為bin和root,默認shell為/bin/csh,注釋信息為"Gentoo Distribution" [root@localhost ~]# useradd -G bin,root -s /bin/csh -c …
-
M20 – 1- 第三周博客:Linux中的權限以及特殊權限
上一篇講到了用戶與用戶組,相信大家都明白了Linux中用戶與用戶組的含義和用處,那接下來講的就是Linux中設置用戶與用戶組有使用權限。 Linux用戶權限 何為權限,權限(privilege)是指某個特定的用戶具有特定的系統資源使用權力,而權限又有哪幾種呢。 Linux用戶中主要針對三類著三種權限:讀、寫、執行,而Linux中存在著目錄與文件,而目錄的權限…