一.用户指令(多用户 多任务)
1.新增用户
sudo useradd 用户名
-m 自动创建家目录
/etc/passwd
2.删除用户
sudo userdel 用户名
-r 删除家目录以及邮件池
3.新增组
sudo groupadd 组名
/etc/group
4.新增一个用户定义一个组
新增一个用户定义一个组
sudo useradd -m -g admin admin1
在admin组中添加用户admin1
5.删除组
sudo groupdel 组名
6.改密码
sudo passwd
更改root密码
sudo passwd 用户名
更改指定用户密码
7.切换用户
su 切换到管理员root
su 用户名 切换到指定用户
8.当前用户
whoami
9.退出当前用户返回上一个用户
exit
10.ls -l
二.远程连接
1.服务器安装
服务器安装
sudo apt install openssh-server
2.客户端安装
1. win10自带
ssh.exe
ssh 用户名@ip 第一次连接需要记录服务器信息
2. XShell 需要自己安装
3.默认root账户不能远程登录
需要改配置文件
/etc/ssh/sshd_config PermitRootLogin yes
4.远程拷贝工具
scp
本地拷贝到远程
scp 本地文件 用户名@ip地址:新文件名 ,默认会拷贝到家目录,也可以使用绝对路径
scp -r 本地文件夹 用户名@ip地址:\home\用户家目录\Desktop
远程拷贝到本地
scp 用户名@ip地址:新文件名 本地文件
scp -r 用户名@ip地址:\home\用户家目录\Desktop\456 本地文件夹
三.服务操作
1.查看服务状态
systemctl status ssh
2.停止服务
systemctl stop ssh
3.启动服务
systemctl start ssh
4.重启服务
systemctl restart ssh
四.文本编译
1.普通模式
打开文件默认
按下i,I,o,O,a,A进入插入模式
i 光标前插入
I 行首插入
a 光标后插入
A 行末插入
o 另起一行插入
O 上方另起一行
移动光标
gg 移动光标到第一行
M 移动光标到中间
G 移动光标到最后
h 光标向左
j 光标向下
k 光标向上
l 光标向右
删除
dd 删除整行
n dd 删除n行
D 删除光标之后
d0 删除光标之前
复制粘贴
yy 复制
n yy 复制n行
p 粘贴
搜索 按下/ 输入搜索内容
n 下一个
N 上一个
按下:进入命令模式
2.编译模式
可以编辑
按下esc退出编辑
3.命令模式
可以输入命令
:q! 强制退出
:wq 保存退出
4.非正常关闭会出现交换文件
.*: 隐藏文件
可以根据交换文件进行恢复
也可以直接删除交换文件,未保存内容丢失