命令行技巧
CTRL+R
:在历史记录中搜索相关命令
linux
!command
:调用最近使用的command
命令!!
:调用上一条命令CTRL+U
:清除光标前的输入CTRL+K
:清除光标后的输入在浏览器中查看命令说明:
man -H <name>
fcitx剪切板
ctrl + ;
查看文件占用:du df
vim register。
"+
:寄存器对应于X中的CLIPBOARD缓冲区,"*
:寄存器发送到X中的PRIMARY缓冲区vim
y
复制,p
粘贴终端中输入
export
环境变量会在退出前生效设置命令行代理
less 跳转到最后一行
G
journalctl -u nginx.service
查看某个 Unit 的日志netstat -tunlp | grep 8000
查看端口占用1
2
3# netstat -tunlp | grep 8000
tcp 0 0 0.0.0.0:8000 0.0.0.0:* LISTEN 26993/nodejs
# kill -9 26993
1 | export http_proxy=http://192.168.1.19:8118/ |
grep "" -rw
:在文件中搜索
ssh
- ssh root@
ipaddress
-pport
- close stuck SSH sessions:
~.
ssh客户端设置超时不自动断开连接,每30秒向服务器发送一个空包~/.ssh/config
(windows 10中c:\users\<username>\.ssh\config
)文件中添加1
ServerAliveInterval 30
powershell
- 设置代理
$env:all_proxy="socks5://127.0.0.1:1080"
1
2$env:http_proxy="http://127.0.0.1:8118"
$env:https_proxy="http://127.0.0.1:8118"