Ubuntu 图形化界面 和 命令行模式 相互切换
级别设置
-- 进入 命令行模式
sudo systemctl set-default multi-user.target (级别 3)
-- 重启操作系统
reboot
-- 进入 图形化界面
sudo systemctl set-default graphical.target (级别5)
sudo apt install net-tools (安装网络工具包)
安装 ssh 服务
sudo apt install ssh
ps -ef|grep sshd (查看某个进程)
设置 root 超级用户的密码
sudo passwd root
会提示输入密码
确认密码
切换 账户
su 账户
目录的常见操作
- / 代表 linux 磁盘的根
- ~ 代表 当前用户 的 根 , 用户的根 默认的位置 是
/home/用户名
- $ 代表当前是 普通用户
-
代表当前是 管理用户
- 切换目录 cd
- 切换到上一级目录 cd …
查看目录的信息 ls
ls : 以列表的形式展示所有的内容
ls -l : 显示目录下,文件的详细信息
ls -la : 显示目录下,文件的详细信息 (显示隐藏的文件)
===> ll
ls -ld : 显示某一个目录的 详细信息
man 命令 : 是用来学习 linux 某个命令的帮助命令
创建目录 mkdir
mkdir 目录
mkdir -p 目录 (创建多层级的目录)
删除目录/文件 rmdir (不常用) , rm (常用)
rm -i : 删除的时候,进行提示
rm -f : 不进行提示、忽略不存在的文件
rm -r : 删除目录 (目录下的文件一块被删除)
rm -d : 删除空目录
rm -rf : 强制删除某一个目录
rm -rf / : (禁用) 、删库跑路
远程拷贝
拷贝远程的数据
scp -r 账户@远程主机:/远程的文件路径 本地存放的位置
将本地文件拷贝到远程服务器
scp -r 本地文件的位置 账户@远程主机:/远程的文件存储路径