
- Linux 管理員教程
- 首頁
- CentOS 概述
- CentOS Linux 基本命令
- 檔案/資料夾管理
- 使用者管理
- 配額管理
- Systemd 服務啟動和停止
- 使用 systemctl 進行資源管理
- 使用 cgroups 進行資源管理
- 程序管理
- 防火牆設定
- 在 CentOS Linux 中配置 PHP
- 在 CentOS Linux 中設定 Python
- 在 CentOS Linux 中配置 Ruby
- 在 CentOS Linux 中設定 Perl
- 安裝和配置 Open LDAP
- 建立 SSL 證書
- 在 CentOS 7 中安裝 Apache Web 伺服器
- 在 CentOS 7 上設定 MySQL
- 設定 Postfix MTA 和 IMAP/POP3
- 安裝匿名 FTP
- 遠端管理
- CentOS 中的流量監控
- 日誌管理
- 備份和恢復
- 系統更新
- Shell 指令碼
- 包管理
- 卷管理
- Linux 管理員有用資源
- Linux 管理員 - 快速指南
- Linux 管理員 - 有用資源
- Linux 管理員 - 討論
Linux 管理員 - more 和 less 命令
more 和 less 命令都可以對大型文字檔案進行分頁。瀏覽大型檔案時,若不知道要搜尋的確切字串,不一定能夠使用 grep。因此,我們希望使用 more 或 less。
通常,less 是首選,因為它允許對分頁文字進行向前和向後瀏覽。但是,在較舊的 Linux 發行版,甚至在一些現代 Unix 作業系統上,預設安裝時可能沒有 less。
[root@centosLocal Documents]# grep "192.168" ./pfirewall.log | more 2016-01-07 15:36:34 DROP UDP 192.168.0.1 255.255.255.255 68 67 328 - - - - - - RECEIVE 2016-01-07 15:36:38 DROP UDP 192.168.0.21 255.255.255.255 68 67 328 - - - - -- - RECEIVE 2016-01-07 15:36:45 DROP ICMP 192.168.0.24 224.0.0.1 - - -- - - - - -- - - - - RECEIVE 2016-01-07 15:37:07 DROP UDP 192.168.0.21 255.255.255.255 68 67 328 - - - - - - RECEIVE 2016-01-07 15:37:52 DROP UDP 192.168.0.78 255.255.255.255 68 67 328 - - - - - - RECEIVE 2016-01-07 15:37:52 ALLOW UDP 192.168.0.78 255.255.255.255 67 68 0 - - - - -- - RECEIVE 2016-01-07 15:37:53 ALLOW UDP 192.168.0.78 224.0.0.252 51571 5355 0 - - - - - - RECEIVE
less 通常更受歡迎,這是因為它確實提供了比 more 更多功能。
2016-01-07 15:43:53 DROP UDP 192.168.1.73 255.255.255.255 68 67 328 - - - - - - RECEIVE 2016-01-07 15:44:17 ALLOW UDP 192.168.1.18 224.0.0.252 54526 5355 0 - - - - - - RECEIVE 2016-01-07 15:44:23 DROP UDP 192.168.1.57 255.255.255.255 68 67 328 - - - - - - RECEIVE 2016-01-07 15:44:33 DROP UDP 192.168.1.88 255.255.255.255 68 67 328 - - - - - - RECEIVE 2016-01-07 15:44:33 ALLOW UDP 192.168.1.4 255.255.255.255 67 68 0 - - - - - - - RECEIVE 2016-01-07 15:44:41 DROP UDP 192.168.1.126 255.255.255.255 68 67 328 - - - - - - RECEIVE 2016-01-07 15:44:43 DROP UDP 192.168.1.112 255.255.255.255 68 67 328 - - - - - - RECEIVE 2016-01-07 15:44:56 DROP ICMP 192.168.1.240 224.0.0.1 - - 36 - - - - 9 0 - RECEIVE 2016-01-07 15:45:57 ALLOW UDP 192.168.1.47 192.168.1.255 138 138 0 - - - - - - SEND 2016-01-07 15:49:13 DROP ICMP 192.168.1.241 224.0.0.1 - - 36 - - - - 9 0 - RECEIVE 2016-01-07 15:49:38 DROP UDP 192.168.1.68 255.255.255.255 68 67 328 - - - - - - RECEIVE 2016-01-07 15:49:38 ALLOW UDP 192.168.1.4 255.255.255.255 67 68 0 - - - - - - RECEIVE 2016-01-07 15:49:39 DROP UDP 192.168.1.93 255.255.255.255 68 67 328 - - - - - RECEIVE :
如上所示,呼叫 less 時,它會在與 shell 提示分開的緩衝區中開啟。嘗試 less 時,有時候可能會出現如下錯誤:
bash: less: command not found...
從包管理器的源中使用 more 或安裝 less。但是,less 應包含在所有現代 Linux 發行版中,甚至移植到 Unix 平臺中。有些甚至會 將 more 連結 到 less
basic_centos_linux_commands.htm
廣告