歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網

第六天

日期:2017/3/3 11:08:12   编辑:Linux技術

文本排序:sort(默認按阿斯克碼排序)

-n:數值排序(數字大小)升序

-r:反向排序

-t:字段分隔符

-k:指定字段

sort -t: -k3 -n /etc/passwd

以“:”為分隔,從第三個字段開始按數值排序

-u:排序後相同的行只顯示一次

-f:排序時忽略字符大小寫

uniq 過濾到相鄰相同的行

-d:只顯示重復的行

-D:顯示所有重復的行

-c:顯示文件中某一行重復的次數

文本統計:wc(word count)

wc /etc/ad.txt

8 34 465 /etc/ad.txt

8行34個單詞465個字節(包括空白字符)

-l:行

-w:單詞

-c:字節是

-m:字符

-L:最長的一行包含的字符數

字符處理命令:tr--轉換或刪除字符

tr [選項]... SET1 [SET2]

tr 'ab' 'AB'

tr ab AB 對應替換

-d:刪除出現在字符集中的所有字符

bash及其特性:

shell:外殼

GUI:Gnome,KDE,Xfce

CLI:sh,csh,ksh,bash,tcsh,zsh

程序:進程

進程:在每個進程看來,當前主機上只存在內核和當前進程

進程是程序的副本,進程是程序執行實例

用戶工作環境:

bash:

1、命令歷史

2、管道、重定向

3、命令別名

4、命令行編輯

5、命令行展開

6、文本名通配

7、變量

8、變成

命令行編輯:

光標跳轉:

Ctrl+a:跳到命令行首

Ctrl+e:跳到命令行尾

Ctrl+u:刪除光標至命令行首的內容

Ctrl+k:刪除光標至命令行尾的內容

Ctrl+l:清屏

命令歷史:

查看命令歷史:history

-c:清空命令歷史

-d OFFSET

:刪除指定位置的命令

-w:保存命令歷史至歷史文件中

環境變量

PATH:命令搜索路徑

HISTSIZE:命令歷史緩沖區大小

命令歷史的使用技巧:

!n:執行命歷史中的第n跳命令;

!-n:執行命令歷史中的倒數第n條命令;

!!:執行上一條命令;

!string:執行命令歷史

!$:引用前一個命令的最後一個參數;

本文出自 “Linux從零開始” 博客,請務必保留此出處http://sky123.blog.51cto.com/6404169/1830830

Copyright © Linux教程網 All Rights Reserved