linux簡單命令

	簡單學習了一些linux相關的知識,自己做一個簡單的總結,可以在一般工作中命令行狀態下裝裝B,哈哈
  1. 正則相關

    1. grep
        	grep xxx yyy.file  查找出yyy文件中存在xxx的行
    
    2.  通配符
        	* :     空和任意字符
        	?:    一個任務字符
        	. :     匹配任意單字符佔位
        	[1249a]、[a-k]、[^12]:字符序列單字符佔位
        	^:    行首
        	$:    行尾
        
    3.  重複操作符
        	?  :    匹配0到1次
        	*    :    匹配0到多次
        	+   :       匹配1到多次
        	{n} :       匹配n次
        	{n,}:       匹配n到多次
        	{n,m}:    匹配n到m次
        	
    4. cut 顯示切割的行數據
        	-f:選擇顯示的列;    -s:不顯示沒有分隔符的行;-d:自定義分隔符
        	cut -s -d’ ‘ -f2 yyy.file  
        
    5. sort 排序文件的行
        	-n:按數值排序        -r:倒序        -t:自定義分隔符       -k:選擇排序列
        	
    6. sed 
        	查找替換
        	sed “s/id:[0-6]:init:/id:5:init” init.txt
        	擴大查找的範圍,達到精準匹配,留下想留下的,替換想替換的
    
    7. awk
        	Awk -F’:’ ‘{print $1}’ yyy.file
    
  2. 用戶管理

    		useradd:      添加用戶
    		groupadd:     添加用戶組
    		usermod:      修改用戶組
                    	  usermod -a -G groupname username
    
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章