Ubuntu常用命令
Contents
1 修改密码
- sudo passwd root
2 SSH端口更改
- vim /etc/ssh/sshd_config
- 修改Port your_port
- 修改PermitRootLogin yes
3 SSH端口更改生效
- ssh 服务重启,service ssh restart
- 防火墙关闭,service ufw stop
即可通过新设端口ssh访问
4 非对称端口映射
举个例子,内网开放端口和出口端口非对称映射。
- 在更改ssh port时为55555
- 实际公网映射访问端口为55556
5 查看硬盘信息
- 查看已挂载硬盘信息,df -h
- 查看所有物理硬盘信息,lsblk
6 ss –ltn
用于查看网络端口的命令,其中各个参数的含义如下:
- ss:是Socket Statistics的缩写,用于显示套接字统计信息。
- -l:表示仅显示处于监听状态的套接字(Listening sockets)。
- -t:表示仅显示 TCP 套接字。
- -n:表示以数字格式显示地址和端口,不进行域名解析。
这个命令组合起来的作用是:显示系统中所有处于监听状态的TCP端口,并且不进行域名解析,直接显示数字形式的地址和端口号。
7 Vim编辑模式
指的是插入模式(Insert mode),这种模式下,可以输入文本。 在使用Vim编辑文件时从插入模式快速跳转到文件的第一行或最后一行,按以下步骤操作:
1. 从插入模式返回到普通模式
- 按Esc键退出插入模式,回到普通模式。
2. 访问第一行
- 在普通模式下,按gg将光标移动到文件的第一行。
3. 访问最后一行
- 在普通模式下,按G将光标移动到文件的最后一行。
4. 返回插入模式
- 一旦完成了跳转,并且想要继续编辑,可以按i进入插入模式,光标会放在当前行的开始位置;或者按a进入插入模式,光标会放在当前行的末尾位置。
Author Marvin
LastMod 2024-11-23