官方文档:
https://www.runoob.com/linux/linux-command-manual.html
一、两个基本命令
- 重启:
reboot
- 关机:
shutdown -h now
二、网络配置
- 输入命令编辑网卡
- 重启网卡,重新加载配置:
service network restart
- 查看IP:
ifconfig
- 关闭防火墙:
service iptables stop
三、远程客户端访问linux
- 使用IDEA访问
- 安装SecureCRT
- windows 与linux之间文件传输的问题
四、Linux系统基础操作命令
- 切换目录:
cd
相对路径: 相对用户当前所在位置,开始向下寻找, 路径开头没有 /
绝对路径: 以 / 开始
- 返回上一级目录:
cd ..
- 查看文件
cat / more / less 文件名
- 编辑文件
cat > 文件名
- 修改 / 设置密码
passwd 用户名
- 创建文件夹
mkdir
- 创建文件
touch
- 删除文件
rm
- 递归删除(文件夹)
rm -R
- 强制删除
rm -rf
- 添加 / 删除用户组
groupadd / groupdel
- 添加 / 删除用户
useradd / userdel
- 冻结(l) / 解锁(u)用户
passwd 用户名 -l / -u
- 修改用户所属组(g) / 附加组(G)
usermod -g / -G 组的编号 用户名
- 查看用户编号和所属组的编号
id 用户名
五、Linux系统的用户管理模型
六、文件属性操作
七、文本编辑器 - vi
- 创建新的文件 :
vi 文件名
// 前提是指定文件名的文件不存在
PS: 退出之前要保存 - 编辑文件 : vi 文件名 // 前提是指定的文件存在,则进入编辑窗口
2.1 普通命令模式: vi 文件名,默认进入的窗口状态是普通命令模式。
① 删除当前行:dd
② 复制当前行:yy
③ 粘贴:p
④ 删除当前行开始向下多行:n dd
⑤ 复制当前行开始向下多行:n yy
⑥ 反悔上一步:u
⑦ 快速查找关键词位置:/word
⑧ 光标定位到文档首行:gg
⑨ 光标定位到文档最后一行:G
⑩ 光标定位到当前行最后一个字符位:$
⑩① 光标定位到当前行第一个字符:0
⑩② 进入编辑模式的方式:
按i
进入, 光标定位在当前位置
按a
进入, 光标定位在当前位置的下一个字符位
按o
进入, 光标定位到当前行的下一行
2.2 编辑内容模式: 在普通命令模式下输入i
,进入内容编辑
模式。在内容编辑模式下按esc
键退回普通命令
模式。
2.3底线命令模式: 在普通命令模式下输入:
号,进入底线命令
模式。 底线命令模式下按esc
退回普通命令
模式。
:wq!
代表退出并保存
:q!
代表退出不保存
:w
将编辑完的内容写入磁盘保存,但是不退出