Ubuntu是一种基于Linux的操作系统,它是开源的、免费的,并且具有广泛的用户群体。
一、用户指令操作:
新增用户
sudo useradd 用户名 -m 自动创建家目录
/etc/passwd
删除用户
sudo userdel 用户名 -r 删除家目录以及邮件池
新增组
sudo groupadd 组名
/etc/group
删除组
sudo groupdel 组名
改密码
sudo passwd 更改root密码
sudo passwd 用户名 更改指定用户密码
切换用户
su 切换到管理员root
su 用户名 切换到指定用户
当前用户
whoami
退出当前用户返回上一个用户
直到退出终端
exit
ls -l
第一个字符
l 软连接
d 文件夹
- 文件
权限
r 可读(4)
w 可写 可以修改(2)
x 可执行 可以cd 可以运行(1)
- 无权限(0)
案例
777 rwxrwxrwx
750 rwxr-x---
000 ---------
前三个字符 当前用户权限
中间三个字符 当前用户组的其他用户
后面三个字符 非当前用户组用户
二、远程连接操作:
ssh 远程传输协议
服务器安装
sudo apt install openssh-server
客户端安装
win10自带 ssh.exe
ssh 用户名@ip 第一次连接需要记录服务器信息
XShell 需要自己安装
默认root账户不能远程登录
需要改配置文件
/etc/ssh/sshd_config PermitRootLogin yes
远程拷贝工具
scp
本地拷贝到远程 scp 本地文件 用户名@ip地址:新文件名 默认会拷贝到家目录
也可以使用绝对路径
scp -r 本地文件夹 用户名@ip地址:\home\用户家目录\Desktop
远程拷贝到本地
scp 用户名@ip地址:新文件名 本地文件
scp -r 用户名@ip地址:\home\用户家目录\Desktop\456 本地文件夹
服务操作:
查看服务状态
systemctl status ssh
停止服务
systemctl stop ssh
启动服务
systemctl start ssh
重启服务
systemctl restart ssh
三、文本编辑操作:
sudo apt install vim
普通模式
打开文件默认
按下i,I,o,O,a,A进入插入模式
i 光标前插入
I 行首插入
a 光标后插入
A 行末插入
o 另起一行插入
O 上方另起一行
移动光标
gg 移动光标到第一行
M 移动光标到中间
G 移动光标到最后
h 光标向左
j 光标向下
k 光标向上
l 光标向右
gg 移动光标到第一行
M 移动光标到中间
G 移动光标到最后
h 光标向左
j 光标向下
k 光标向上
l 光标向右
删除
dd 删除正行
n dd 删除n行
D 删除光标之后
d0 删除光标之前
复制粘贴
yy 复制
n yy 复制n行
p 粘贴
搜索
按下/ 输入搜索内容
n 下一个
N 上一个
按下:进入命令模式
编辑模式
可以编辑
按下esc退出编辑
命令模式
可以输入命令
:q! 强制退出
:wq 保存退出
非正常关闭会出现交换文件
.* 隐藏文件
可以根据交换文件进行恢复
也可以直接删除交换文件 未保存内容丢失
有一段时光/用来浪费和挥霍
有一些人/陪你一起张牙舞爪
多年后我想起来/这被称之为青春
你依旧是我心中/最值得纪念的那个人。