linux 实操 - 9. 实用指令
一、指定运行级别
1. linux 系统运行级别
- 7 个运行级别
0: 关机
1:单用户(找回丢失密钥)
2:多用户无网络服务
3:多用户有网络服务(用的最多)
4:保留级别
5:图形界面
6:重启 - 其中3 、 5 常用
- 系统的运行级别配置文件:/etc/inittab
2. 切换到指定运行级别指令
- 基本语法: init[0123456];
- 查看默认运行级别: /etc/inittab
3. 面试题: 如何找回root 密码?
【答案】
1. 开机–》
2. 在引导是输入 回车键–》
3. 看到新界面输入“e”–》
4. 进入界面后选中第二行“kernel”,输入“e”进行编辑–》
5. 输入“ ‘空格’ 1 ”回车键–》
6. 返回页面后,输入“b”进入单用户模式–》
7. 进入linux后,通过“passwd root”修改密码。
二、 帮助指令
说明
当我们对某个指令不熟悉时,可以使用帮助指令,了解该指令的使用。man 获得帮助信息
man [命令或配置文件]help 指令
cd – help
三、 文件目录类指令
pwd 指令 :显示当前工作的绝对路径
ls [选项] [目录或文件] 指令 :
- -a 显示所有有的文件(包括隐藏文件)
- -l 以列表的形式显示
cd 指令:切换指令
- cd ~ 回到家目录
- cd .. 回到当前目录的上一级目录
mkdir指令: 创建目录
如果想要创建多级目录: mkdir -prmdir指令: 删除空目录(不可删除非空)
touch : 创建空文件
一次性可以创建多个文件: touch [1.txt] [2.txt]cp指令: 拷贝指令
- 拷贝文件到指定目录
- cp [选项] source dest
—- source源文件 desc 目标文件 - 常用选项: -r 递归复制整个文件夹,及文件夹中的内容
- 当发现目标目录下已经有同名文件(夹),可以直接使用【\cp -r test/ zwj/】指令将其进行强制覆盖,一次避免重复确认。
rm指令:删除文件或目录
- -r 地柜删除整个文件夹
- -f 强制删除不提示
mv指令:移动文件或者重命名文件
- 重命名:mv oldFileName newFileName
- 移动文件:mv source dest
cat指令: (只读方式)查看文件内容
- n :显示行号
| more :分页显示more指令: 分页
- 空格 - 翻页
- 回车 - 下一行
- ctrl+f - 向下滚屏
- ctrl+b - 向上滚屏
5:q - 快速推出
less指令 : 显示大型文件
并不是一次性显示全部> 指令 和 >> 指令:
- > 输出重定向 (覆盖写)
- >> 追加 (在末尾追加)
- 【————————例子————————】
1) ls -l >文件: 列表的内容写入到文件中(覆盖写);
2) ls -al >> 文件: 列表内容追加到文件的末尾;
3) cat 文件1 > 文件2: 将文件1内容覆盖到文件2;
【——————————————————】