酷炫工具

figlet

1
brew install figlet


终端走代理

永久方式设置:

vim .zshrc

Linux - SSH-别名登陆

编辑 ~/.ssh/config,添加:

1
2
3
4
5
6
7
8
9
10
11
12
# 设置别名登陆
Host harry
# 主机地址
HostName 120.78.69.82
# 端口,非必填
Port 22
# 用户名
User root
# 登陆的公钥文件,非必须
# IdentityFile ~/.ssh/id_rsa.pub
# 只接受 SSH Key 登陆
IdentitiesOnly yes

Linux - 文件上传与下载

scp命令

scp 是 source copy 的缩写,菜鸟教程

Linux - 无密码访问 linux 服务器

  1. 本地生成 SSKEY

command: ssh-keygen

then:

1
2
3
-rw-------@ 1 harry  staff   1.8K Apr  6 09:38 id_rsa 密钥
-rw-r--r--@ 1 harry staff 399B Apr 6 09:38 id_rsa.pub 公钥
-rw-r--r-- 1 harry staff 4.5K May 28 11:43 known_hosts
  1. 将公钥复制到远程服务器的 ./ssh/authorized_keys

Linux - 查看端口占用及网络情况

netstat
常用参数

  • -a 所有信息
  • -u 显示 UDP 协议的连接状况
  • -t 显示 TCP 协议的连接状况
  • -l listening,显示监控中的通信
  • -n numeric,直接显示 IP
  • -p programs,与此通信绑定的程序

如何解决端口占用?

  1. netstat -tulnp
  2. 根据端口号找到PID
  3. kill -9 PID

Linux - 磁盘管理

查看系统磁盘占用情况:

df -h

1
2
3
4
5
6
7
8
[root@jstuvn95c6ed5x /]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/vda1 40G 36G 2.0G 95% /
devtmpfs 1.9G 0 1.9G 0% /dev
tmpfs 1.9G 0 1.9G 0% /dev/shm
tmpfs 1.9G 2.5M 1.9G 1% /run
tmpfs 1.9G 0 1.9G 0% /sys/fs/cgroup
tmpfs 380M 0 380M 0% /run/user/0
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×