wangjunsheng
-
bash腳本進階
case 變量引用 in PAT1)分支1 ;; PAT2) 分支2 ;; … *) 分支n ;; esac case支持glob風格的通配符: *:任意長度任意字符: ?:任意單個字符: [ ]:指定范圍內的任意單個字符: a|b:a或b function:函數 &nbs…
-
文件掛載
(1)創建目錄 /mnt/file,利用dd命令創建一個大文件; (2)將文件格式化,這個文件有文件系統,相當于一個分區; (3)直接用blkid 看不到文件,可以用mount -o loop 掛載文件,掛載上后,文件就可以當作分區來用了; (4)掛載文件的優勢在于,方便移動。分區不能隨便移動而文件可以; centos6是要加-o loop的 centos7…
-
磁盤管理
1、拿到一塊硬盤,通常來講,第一步是分區,然后是文件系統的創建,管理文件系統,第三步是掛載設備。 2、linux(準確的說是UNIX)哲學,whindows一切皆窗口,一切皆圖形。 3、磁盤是一個硬件設備,存放在/dev/目錄下,會有相應的文件來對應的表示這些設備文件,在這個目錄下存放的全是設備。 4、在/dev目錄下和設備相關的有兩種,一種是c開頭為字符,…
-
shell腳本基礎
1、編程基礎 程序:指令+數據 程序編程風格: 過程式:以指令為中心,數據服務于指令 &nbs…
-
編寫腳本
1、 編寫腳本/root/bin/systeminfo.sh,顯示當前主機系統信息,包括主機名,IPV4地址,操作系統版本,內核版本,CPU型號,內存大小,硬盤大小。 …
-
linux根下的文件
/boot:系統啟動時要加載引導的靜態文件,內核和ramdisk及grub等 /bin:系統自身啟動和運行時可能用到的核心二進制程序,不能關聯至獨立分區。 /sbin:管理類基本命令,不能關聯至獨立分區,系統啟動便會用到的程序。 /lib:基本共享庫文件,以及內核模塊文件 /lib64:專用于x86_64系統上的輔助共享庫文件存放位置 /etc:大多數應用程…
-
linux 生產常用命令
hostname 顯示當前的主機名pwd 顯示當前工作的目錄wwhowhoami顯示當前用戶及已建立的ssh鏈接useradd 新建一個普通用戶passwd 修改用戶的密碼which 查看系統命令所對應的路徑type 查詢命令是否屬于內部命令或者外部命令hash 哈希 把一個命令一個文本通過某種算法生產一串字符df 查看系統分區hash -l 加快命令查詢執…