早期Linux系統設計為了能夠實現多使用者、多進程高效的利用伺服器資源,在此種情況下,為了能夠保證使用者與使用者之間的檔案不被隨意的存取及修改、刪除等操作,使用者、組的管
2020-06-16
早期Linux系統設計為了能夠實現多使用者、多進程高效的利用伺服器資源,在此種情況下,為了能夠保證使用者與使用者之間的檔案不被隨意的存取及修改、刪除等操作,使用者、組的管
2020-06-16
一.引言
Linux最重要的哲學思想就是:一切皆檔案。可見檔案及檔案操作在Linux當中是多麼的重要。在Linux系統中我們也會經常用到各種文字檔案處理的操作,熟練使用這些小巧精悍
2020-06-16
Linux系統中grep命令是一種強大的文字搜尋工具,它能使用正規表示式搜尋文字,並把匹配的行列印出來。grep全稱是Global Regular Expression Print,表示全域性正規表示式版本,
2020-06-16
sed:Stream Editor文字流編輯,sed是一個“非互動式的”面向字元流的編輯器。能同時處理多個檔案多行的內容,可以不對原檔案改動,把整個檔案輸入到螢幕,可以把只匹配到
2020-06-16
一、引言
Awk 是一個維護和處理文字資料檔案的強大語言。在文字資料有一定的格式,即每行封包 含多個以分界符分隔的欄位時,顯得尤其有用。 即便是輸入檔案沒有一定的格式,你仍
2020-06-16
一、FS –輸入欄位分隔符
FS是awk內建變數,用來制定行分隔符,功能能-F一樣,區別在於FS只能用在BEGIN語句塊當中,命令格式如下:
BEGIN{FS="SEPARATOR"}
範例1:
[root@localhos
2020-06-16
一、變數
Awk 變數以字母開頭,後續字元可以是數位、字母、或下劃線。關鍵字不能用作 awk 變數。awk 變數可以直接使用而不需事先宣告。 如果要初始化變數,最好在BEGIN 區域內
2020-06-16
運維工作縱向來看主要分為三個方向:
1.BootStraping:主要做的是作業系統的安裝與設定,包括Bare Metal(pxe,cobbler)和Virtual Machine(image files)。
2.Configuration:主要使用
2020-06-16
一、shell是什麼?
Shell 本身是一個用C語言編寫的程式,它是使用者使用Unix/Linux的橋樑,使用者的大部分工作都是通過Shell完成的。Shell既是一種命令語言,又是一種程式設計語言
2020-06-16
一.date命令:
在Linux環境中,不管是程式設計還是其他維護,時間是必不可少的,也經常會用到時間的運算,熟練運用date命令來表示自己想要表示的時間,肯定可以給自己的工作帶來諸多方
2020-06-16
一、echo命令
Linux的echo命令, 在shell程式設計中極為常用, 在終端下列印變數value的時候也是常常用到的, 因此有必要了解下echo的用法
echo命令的功能是在顯示器上顯示一
2020-06-16
一、什麼是檔案系統
計算機的檔案系統是一種儲存和組織計算機資料的方法,它使得對其存取和查詢變得容易,檔案系統使用檔案和樹形目錄的抽象邏輯概念代替了硬碟和光碟等物理裝
2020-06-16
很不錯的工具文章在平時在用 SecureCRT遠端伺服器時就可以用到,SecureCRT是一個模擬終端連線工具。它可以方便的連線SSH伺服器,遠端管理Linux。同時,它還能使用多種協定方便的
2020-06-16
無論是Linux還是其他類的UNIX系統,都只允許root使用者執行全部命令並執行軟體包的安裝、更新、移除以及其他一些會對系統造成重要修改的特定操作。
然而,也有部分系統管理員
2020-06-16
雖說現在rhel已經到7版本,5版本也已淘汰,但不可否認仍有相當一部分的系統仍使用5版本在堅挺的提供服務,所以有必要搞清楚一下一些基礎知識。
1、首先看問題
在rhel5下直接執行i
2020-06-16
在CentOS 7 下升級了 openssl 和 openssh ,順便裝了下 telnet服務。
# 安裝 telnet 避免 ssh 無法登入
yum -y install xinetd telnet telnet-server
# 允許 root 賬號登陸
v
2020-06-16
開發環境
作業系統:SylixOS作業系統
程式設計環境:RealEvo-IDE3.1
開發板:imx6q實驗箱
技術實現
SylixOS 核心版本1.4.1的網絡卡驅動框架與之前的版本相比有了很
2020-06-16
Linux 限制兩個shell指令碼同時執行,問題出現的原因,由於現在髮版是用通過執行指令碼,都會都過mvn打包,同時執行導致問題。
解決方案在指令碼執行前,檢查、加鎖、、、
#!/bin/bas
2020-06-16
如何在CentOS 7 Expect + Shell實現批次建立檔案,這個問題好久了,一直沒整理出來。記得還是上次面試的時候問到如何批次修改1000台機器的主機名。這裡給出批次建立內容為Hello
2020-06-16
背景:在遠端檔案下載時,需要輸入對方的伺服器密碼,shell不支援互動輸入內容,可以用下面兩種方式實現
一.在shell指令碼中嵌入expect來實現密碼輸入
expect是一個自動互動功能的
2020-06-16
Python複製檔案,路徑不存在問題(Windows和Linux路徑分隔符不統一)。
問題:
Python指令碼涉及到複製檔案,而我們需要相容Windows、Linux和Mac環境
(Windows和Linux的路徑分隔符不同
2020-06-16
Linux下使用ll或ls -l檢視檔案的資訊
(ll和ls-l的區別:ll會顯示出當前目錄下的隱藏檔案,而ls -l不會)
檔案資訊分為:檔案型別、許可權、連結數、所屬使用者、所屬使用者組、檔
2020-06-16
分享CentOS 7.2下KVM虛擬化設定以及常用操作的步驟。
1. 開始安裝kvm
a. 檢查你的系統是否支援虛擬化
grep -Ei 'vmx|svm' /proc/cpuinfo
如果有輸出內容,則支援,其中intelcpu
2020-06-16
在虛擬機器中安裝完了CentOS7之後,使用了DHCP來獲取ip,vmware的網路連線使用了NAT模式。但是在把Linux設定為固定ip地址後,虛擬機器裡的Linux可以ping通全網段的ip地址,但是卻上
2020-06-16
Git地址:https://github.com/retspen/webvirtmgr
環境:
Linux system:CentOS 6.2
libvirt: 0.10.2
webvirtmgr的安裝,參考:https://github.com/retspen/webvirtmgr/wiki/Ins
2020-06-16