Linux 日常騷操作 Top10
嘿,各位 Linux 愛好者們!今天我們要聊的是那些能讓你的日常操作更加高效、酷炫的 Linux 技巧。不管你是運維大神還是代碼小白,這些騷操作都能讓你在 Linux 的世界里如魚得水。話不多說,讓我們開始吧!
TOP-1: 光標移動快捷鍵,讓你告別鼠標
推薦程度: ☆☆☆☆☆
當你在終端里輸入了一條長長的命令,卻發(fā)現(xiàn)某個地方需要修改時,是不是覺得用鼠標移動光標特別麻煩?別擔心,Linux 提供了一系列光標移動快捷鍵來拯救你!
- Ctrl + a:將光標移動到命令的開始位置。
- Ctrl + e:將光標移動到命令的末尾。
- Esc + b:向左移動一個單詞。
- Esc + f:向右移動一個單詞。
掌握了這些快捷鍵,你就能在命令行里自由馳騁,再也不怕長命令難改了!^[1]^
TOP-2: Vim 快速操作,讓編輯文件變得輕松
推薦程度: ☆☆☆☆☆
Vim 是 Linux 下的一款強大文本編輯器,雖然入門有點難,但一旦掌握,你就能體會到它的高效與便捷。以下是一些 Vim 快速操作技巧:
- :set nu:顯示每一行的行號,方便定位。
- :%s/aaa/bbb/g:將文件中所有的 "aaa" 替換為 "bbb"。
- ddp:交換當前行與下一行內(nèi)容。
這些操作雖然簡單,但在編輯配置文件時卻能大大提高效率。^[1]^
TOP-3: 快速進入上一次進入的目錄
推薦程度: ☆☆☆☆☆
在多個目錄間頻繁切換時,使用 cd - 命令可以快速返回到上一次進入的目錄。這個命令特別適合在兩個目錄之間來回跳轉的場景,簡直不要太方便!^[1]^
TOP-4: 跨服務器文件拷貝,無需密碼也能搞定
推薦程度: ☆☆☆
在不知道目標服務器密碼的情況下,想要跨服務器拷貝文件怎么辦?別擔心,這里有兩個方法:
- 使用 nc 命令:在源文件機器上執(zhí)行 nc -l 10017 < abc.sh,在目標機器上執(zhí)行 nc 1.1.1.1 10017 > abc.sh。
- 使用 Python:在源文件機器上執(zhí)行 python -m SimpleHTTPServer 10010,然后在目標機器上用 wget http://1.1.1.1:10010/abc.sh 下載。^[1]^
不過要注意,線上配置最好還是通過發(fā)布系統(tǒng)來發(fā)布,不要直接從本地拷貝哦!
TOP-5: 命令行簡化操作,讓你事半功倍
推薦程度: ☆☆☆☆☆
以下是一些能簡化命令行的操作技巧:
- 清空文件內(nèi)容或創(chuàng)建新文件:> a.log。如果文件存在,內(nèi)容會被清空;如果不存在,則會創(chuàng)建一個空文件。
- 快速輸入上一行命令的最后一段:按下 Esc .,可以快速輸入上一行命令中空格分隔的最后一段。^[1]^
TOP-6: 查詢本機內(nèi)網(wǎng) IP,一鍵搞定
推薦程度: ☆☆☆☆
想知道本機的內(nèi)網(wǎng) IP 地址?簡單,只需在終端輸入 hostname -i 命令即可。不過要注意,這個命令在有 DNS 解析的機器上才適用哦!^[1]^
TOP-7: 便捷連接 Redis,沒有客戶端也能行
推薦程度: ☆☆☆☆
在機器上沒有 Redis 客戶端時,可以使用 telnet 127.0.0.1 6379 命令來臨時連接 Redis。雖然這不是最佳實踐,但在緊急情況下還是能派上用場的。^[1]^
TOP-8: 將當前任務放到后臺,臨時切換無壓力
推薦程度: ☆☆☆☆☆
在 Vim 或其他程序中工作時,如果需要臨時跳轉到命令行執(zhí)行某些命令,可以使用 Ctrl + Z 將任務放入后臺,執(zhí)行完命令后再用 fg 命令恢復工作。^[1]^
TOP-9: 定位進程文件所在目錄,輕松找到它
推薦程度: ☆☆☆☆☆
想要快速定位某個進程的文件路徑?使用 pwdx pid 命令即可。只需將 pid 替換成你需要查詢的進程 ID,就能輕松找到進程文件所在目錄了。^[1]^
TOP-10: 命令執(zhí)行結果同時輸出到終端和文件,調(diào)試更高效
推薦程度: ☆☆☆☆☆
執(zhí)行某個腳本時,既想保存執(zhí)行日志,又想在執(zhí)行過程中在終端查看對應內(nèi)容怎么辦?使用 命令執(zhí)行 | tee 文件名 即可實現(xiàn)。比如 python test.py | tee a.log,這樣執(zhí)行結果就會同時輸出到終端和文件 a.log 中了。^[1]^
好了,今天的 Linux 日常騷操作就分享到這里啦!希望這些技巧能讓你的 Linux 使用體驗更加流暢和高效!