讓我們面對現實吧:壞習慣很難改變。但是您已經熟悉的習慣可能更難克服。有時,重新審視某些事情可能讓您遇到“啊哈,我沒想到它能做到這一點!”的時刻。在 Michael Stutz 的優秀文章“UNIX 高手的 10 個習慣”的基礎上,本文將提供另外 10 個 UNIX 命令行命令、工具和技術,可以使您成為更高效的 UNIX 命令行高手。
您應當采納的其他 10 個好習慣包括:
使用文件名自動完成功能 (file name completion)。
使用歷史擴展。
重用以前的參數。
使用 pushd 和 popd 管理目錄導航。
查找大型文件。
不使用編輯器創建臨時文件。
使用 curl 命令行實用工具。
最有效地利用正則表達式。
確定當前用戶。
使用 awk 處理數據。
常用首字母縮寫詞
MB:兆字節
HTTP:超文本傳輸協議
HTTPS:HTTP over Secure Sockets Layer
FTP:文件傳輸協議
FTPS:FTP over Secure Sockets Layer
LDAP:輕型目錄訪問協議
1. 使用文件名完成
如 果不需要在命令提示符處鍵入長的、令人費解的文件名,這是不是很棒呢?的確,您不需要這樣做。相反,您可以配置最流行的 UNIX Shell 以使用文件名完成。該功能在各個 Shell 中的工作方式略有不同,因此我將向您展示如何在最流行的 Shell 中使用文件名完成。文件名完成使您可以更快地輸入并避免錯誤。懶惰?也許吧。效率更高?當然!
我正在運行哪種 Shell?
如果您不知道目前使用的是哪一種 Shell,會怎么樣?雖然這個訣竅不是另外 10 個好習慣的正式組成部分,但它仍然很有用。如清單 1 所示,您可以使用 echo $0 或 ps -p $$ 命令顯示您正在使用的 Shell。對于我來說,運行的是 Bash Shell。
清單 1. 確定您的 Shell
$ echo $0-bash$ ps -p $$PID TTY TIME CMD6344 ttys000 0:00.02 主站蜘蛛池模板: 日韩免费在线 | 日韩专区在线 | 日本不卡免费新一二三区 | 日韩欧美手机在线 | 国产第一毛片 | 久久99精品久久久久久久久久久久 | 国产精品久久久久久久久久久久久 | 国产精品免费一区二区三区四区 | 国产色片在线 | 99视频在线看 | 四虎av | 亚洲成人在线视频播放 | 看真人视频a级毛片 | 91精品国产综合久久久久久丝袜 | 日韩毛片在线免费观看 | 中文字幕1区 | 伊人网站| 在线色av | 欧美性18 | 伊人免费在线观看高清版 | 永久91嫩草亚洲精品人人 | 91蜜桃婷婷亚洲最大一区 | 成人情趣视频 | 最新中文字幕 | 国产成人精品在线 | 日本一区二区三区在线观看 | 欧美精品欧美精品系列 | 久久精品成人av | 亚洲精品在线免费看 | 久久一区 | 欧美日韩第一页 | 久久国产成人 | 免费在线黄色电影 | 91精品综合久久久久久五月天 | www.久草 | 亚洲成人av一区二区 | a级毛片久久 | 日韩精品一区二 | 亚洲综合二区 | 黄色网址视频 | 国产精品亚洲精品久久 |