Linux学习笔记
vim常用指令
- yy 复制一行 5yy复制5行以此类推
- dd 删除一行 5dd删除5行以此类推
- p粘贴
- G尾行 gg首行
- :set nu set nonu 显示行号/不显示行号
开关机指令
- shutdown -h 1 一分钟后关机
- shutdown -r now 立即重起
- reboot 重起
- halt 关机
- sync 将内存数据保存到磁盘
- logout 注销(f非图形界面)
- su 登录超级管理员账户(root)
用户管理
-
添加用户
useradd 用户名 默认用户的家目录在/home中
useradd -d 指定新用户路径
-
用户密码修改
passwd 用户名 (pwd显示当前目录)
-
用户删除
userdel 用户名(保留家目录)
userdel -r 用户名(删除对应家目录)
-
查询用户信息
id 用户名
-
切换用户
su -用户名 (权限高用户切换到权限低用户时不需要输入密码)
-
查看当前用户
whoami /who am i(登录的用户信息)
-
用户组
具有相同的属性/权限
groupadd 组名
groupdel 组名
useradd -g wudang zwj(表示添加用户zwj到wudang组)
usermod -g 用户组 用户名(修改用户到对应组)
指定运行级别
- 0:关机
- 1:单用户(找回丢失密码)
- 2:多用户状态没有网络服务(很少使用)
- 3:多用户状态有网络服务(经常使用)
- 4:系统未使用保留给用户
- 5:图形界面
- 6:系统重启
常用级别是3和5
init [0123456] 切换不同的运行级别
systemctl get-default 查看当前级别
systemlctl set-default 设置当前级别
文件目录指令
-
cd ~ 回到家目录
cd 绝对路径和相对路径
cd … 回到当前目录的上一级目录
-
mkdir [选项] 要创建的目录 用于创建目录
-p 表示创建多级目录
-
rmdir [选项] 要删除的目录 用于删除目录
删除的目录必须是空目录,如果删除非空目录需要使用rm -rf
-
cp [选项] source dest source:表示源文件 dest:目的路径
-r :递归复制整个文件夹
\cp 强制覆盖不提示
-
rm [选项] 要删除的文件或目录
-r : 递归的删除整个文件夹
-f : 强制删除不提示
-
mv oldNameFile newNameFile(source dest) 移动文件目录或重命名
-
cat [选项] 要查看的文件
-n :显示行号
为了浏览方便一般加上 管道命令|more
遇到问题
1、xshell无法链接
虚拟机ssh未开启,命令:
service sshd start
小编会随着学习进程不断更新