原创 linux權限及權限管理

一、權限管理 1.權限的類型: r:讀權限,對文件來說可以讀取裏面的內容,對目錄來說可以列出目錄下的文件。 w:寫權限,對文件來說可以修改文件的內容,對目錄來說可以創建刪除目錄下的文件。 x:執行權限,對文件來說可以

原创 shell編程一

1.shell編程語言是一種動態語言(弱類型的語言),在運行時邊解釋邊執行, 變量在使用之前不需要事先聲明,在使用時聲明,甚至不區分變量類型,同時它是面向過程的語言。2.變量:變量是命名的內存空間,內存:內存是編址的存儲單元。3.變量的類型

原创 linux文件系統

一、文件系統 1.linux文件系統是樹狀形式,它是遵循FHS-Filesystem Hierarchy Standard(文件系統目錄標準)協議。2.文件系統形式介紹,可以使用ls /(tree / -L 1) 查看根下目錄: /:roo

原创 開始學習Linux運維

一、環境準備工作(新手多指導) 筆記本windows操作系統,rhel6.5_X86_64位的鏡像文件,vmware workstation12 pro 二、系統安裝 在vmware workstation中安裝rhel6.5系統,使用鏡像

原创 linux常用命令學習

一、幫助命令 1.man命令: man 命令,查看命令的幫助信息,如man ls,查看ls的幫助信息; 使用man查看幫助信息是分章節的,分爲1-8章: 1:普通用戶能使用的命令(/bin,/usr/

原创 文件查找find

文本查找的工具有:grep,egrep,fgrep文件查找:locate,find;locate filename是非實時模糊查找filename,它是根據數據庫的內容查找,優點是速度快,缺點是不能找出最新的文件,需要手動使用updated

原创 shell中的算術運算

shell中的算術運算方式有很多種,如,A=1,B=2,那麼要怎麼計算A+B的值了? 不能簡單的$A+$B,如果這樣運算的話,得出的結果爲1+2,顯然不是我們想要的結果,要的出結果爲3,我們有一下幾中方法: 1.let C=$A+

原创 vi或vim編輯器

一、vim:是vi的增強版,Visual Interface iMproved,它是全屏編輯器,模式化編輯器,文本版處理工具。vim編輯器的四種模式:編輯模式(命令行模式),輸入模式,末行模式,可視化模式。 二、vim 打開文件,如:vim

原创 特殊權限位

特殊權限位有三位分別是:SUID,SGID,Sticky1.SUID 前言:使用ls -l /etc/passwd查看文件的權限,可以看到只有root用戶有具有修改此文件的權限,但是爲什麼我們普通用戶也可以使用pas

原创 額外權限、who、whoami、last、lastb、lastlog、basename等命令

一、FACL:Filesystem Access Control List利用文件擴展保存額外的訪問控制權限 1.getfacl file :列出file文件的額外訪問權限 2.setfacl -m u:USERID fil

原创 linux壓縮和解壓

常見的壓縮格式有: zip,gz,bz2,Z,xz 壓縮的算法不同壓縮的比例也不同gzip用法:壓縮後的格式爲 .gz ,壓縮後源文件會被刪除 如: gzip /tmp/file 將/tmp/fi

原创 swap交換分區

free -m 查看內存的相關信息,-m將大小以M的方式顯示,如: [root@bogon ~]# free -m total used

原创 vim補充及多條件判斷

一、vim分屏顯示文件(編輯模式下) ctrl+w然後按s 水平分屏 ctrl+w然後按v垂直分屏 ctrl+w按方向鍵切換屏幕 :qa退出所有窗口 二、vim編輯多個文件 vim file1 fil

原创 硬連接和軟連接

linux的硬連接和軟連接,軟連接類似於windows下的快捷方式1.硬連接 創建方式:ln SRC DEST 如:ln /etc/inittab /tmp/hd_inittab 將/etc

原创 shell編程之字符串比較和for循環

一、字符串比較 字符串比較使用:= ,==,!=,\>,\< 如:A=‘hello’,B=‘hi’ 判斷A和B的值是否相等:[ $A = $B ]或者 [ $A == $B ] 如果相等則返回真