Linux实用指令(1):运行级别&找回密码&帮助指令&文件目录类
指令运行级别:
0 :关机
1 :单用户【找回丢失密码】
2:多用户状态没有网络服务
3:多用户状态有网络服务
4:系统未使用保留给用户
5:图形界面
6:系统重启
常用运行级别是3和5 ,要修改默认的运行级别可改文件
/etc/inittab的id:5:initdefault:这一行中的数字
命令:init [012356]
示意图:
切换到指令运行级别的指令:
init [0-6]
vim /etc/inittab
id=5是当前的用户级别
切换到3
需要重新登陆......
如何找回root密码:
忘记root密码
进入到 单用户模式 然后修改用户密码
进入单用户模式不需要密码就可登陆
帮助指令
对某个指令不熟悉的时候,可以使用提供的帮助指令
man 获得帮助信息
基本语法
man [命令或配置文件](功能描述:获得帮助信息)
help指令
基本语法
help 命令 (功能描述:获得shell内置命令的帮助信息)
文件目录类指令
pwd 指令
• 基本语法
pwd (功能描述:显示当前工作目录的绝对路径)
ls指令
• 基本语法
ls [选项] [目录或是文件]
• 常用选项
-a :显示当前目录所有的文件和目录,包括隐藏的。
-l :以列表的方式显示信息
cd 指令
• 基本语法
cd [参数] (功能描述:切换到指定目录)
• 常用参数
绝对路径和相对路径
cd ~ 或者cd :回到自己的家目录
cd .. 回到当前目录的上一级目录
mkdir指令
mkdir指令用于创建目录
• 基本语法
mkdir [选项] 要创建的目录
• 常用选项
-p :创建多级目录
单个目录
在home文件下创建dog
创建多级目录
需要 -p
rmdir指令rmdir指令删除空目录
• 基本语法
rmdir [选项] 要删除的空目录
• 使用细节
rmdir 删除的是空目录,如果目录下有内容时无法删除的。
提示:如果需要删除非空目录,需要使用 rm -rf 要删除的
删除非空的目录
使用到 rm -rf xxxxx
touch指令
touch指令创建空文件
• 基本语法
touch 文件名称
cp指令
cp 指令拷贝文件到指定目录
• 基本语法
cp [选项] source dest
• 常用选项
-r :递归复制整个文件夹
案例2: 递归复制整个文件夹,举例
此时一定要注意,在拷贝的文件夹上一级目录
需要 -r 参数
• 使用细节
强制覆盖不提示的方法:\cp
发现目标目录下已经有相同文件会提示是否覆盖
\cp 会强制覆盖原有的文件
rm指令
rm 指令移除文件或目录
• 基本语法
rm [选项] 要删除的文件或目录
• 常用选项
-r :递归删除整个文件夹
-f : 强制删除不提示
• 应用实例
mv指令
mv 移动文件与目录或重命名
• 基本语法
mv oldNameFile newNameFile (功能描述:重命名)
mv /temp/movefile /targetFolder (功能描述:移动文件)
• 应用实例
看到的就是改名