运行级别说明:
0:关机
1:单用户【找回丢失密码】
2:多用户状态没有网络服务
3:多用户状态有网络服务
4:系统未使用保留给用户
5:图形界面
6:系统重启
常用运行级别是3、5,要修改默认的运行级别可改文件 /etc/inittab的id:5:initdefault这一行的数字
案例:通过init切换不同的运行级别。 init 3 init5
在单用户模式下,可修改用户密码。
当我们对某条指令不熟悉时,我们可以使用linux提供的帮助命令来了解这个指令的使用方法。
基本语法:
man【命令或配置文件】(功能描述:获得帮助信息)。
应用实例:
案例:查看ls命令的帮助信息
基本语法:
help命令(功能描述,获取shell内置命令的帮助信息)
应用案例:
查看cd的帮助信息
基本语法;
pwd(功能描述,显示当前工作目录的绝对路径)
基本语法:
ls[选项] [文件目录或是文件]
常用选项:
-a:显示当前文件所有的文件和目录,包括隐藏的
-l:一列表的方式显示
mikdir指令用于创建目录(make directory)
基本语法:
mkdir[选项] 要创建的目录
常用选项:
-p:创建多级目录
应用实例:
rm指令删除空目录,若要删除费控目录,则需要使用 rm -rf要删除逇目录
基本语法:
touch 文件名称
应用实例:
cp指令拷贝文件到指定目录
基本语法:
cp [选项] source dest
常用选项:
-r:递归复制整个文件夹
实用案例:
使用细节:
rm只移除文件或目录
基本语法:
rm [选项] 要删除的文件或目录
常用选项:
-r:递归删除整个文件夹
-f:强制删除不提示
应用实例:
删除home/aaa.txt
递归删除整个文件夹
使用细节:
强制删除不提示的方法,带上参数-f 即可
mv 移动文件与目录或重命名
基本语法:
mv oldfile newfile(功能描述:重命名)
mv /tempfile /targetFolder (功能描述:移动文件)
实用案例:
案例一:重命名
案例二:移动文件
查看文件内容
基本语法:
cat [选项] 文件
使用案例:
使用细节:
cat浏览文件,不能修改,为了方便浏览,一般要带上管道符 |more
more指令是一个基于vi编辑器的文本过滤器,他以全屏的方式分页显示,文本文件的内容。more指令内置了很多快捷键,详见操作说明
基本语法:
more 要查看的文件
应用案例:
功能比more更强大,功能和more相似,less显示文件内容时,并不是一次全部加载,而是根据需要加载内容,对于大型文件有较高的效率。
>输出重定向:会将原来的文件覆盖
>>追加:不会覆盖原有内容,而是追加在文件尾部
基本语法:
ls -l>文件 (功能描述:列表的内容写入文件a.txt中)
说明: ls -l>文件 列表的内容写入文件a.txt中,如果不存在a.txt,就创建
ls -l>>文件 (功能描述:列表的内容追加到文件a.txt的尾部)
echo输出内容到控制台
基本语法:
echo [选项] [输出内容]
应用实例:
使用echo指令输出环境变量
head指令用于显示文件开头部分内容,默认情况显示十行
基本语法:
head 文件(功能描述:显示文件头十行的内容)
head -n 5 文件(功能描述:查看文件五行的内容,5可以是任意行数)
输出文件尾部内容,默认十行
基本语法:
1):tail 文件(功能描述:显示文件尾部十行信息)
2):tail -n 5 文件(功能描述:显示文件尾部五行信息)
3):tail -f 文件 (功能描述:实时追踪该文件更新,工作经常是使用)
使用案例:
实时监控mydate.txt文件,看看文件变化时,是否追踪
软连接指令linux命令,相当于windows里的快捷方式
基本语法:
ln -s[源文件或目录][软连接名](功能描述:给源文件创建一个软连接)
实用案例:
案例一:在/home目录下创建一个软连接linkToRootlinux命令,连接到/root目录
案例二:删除软连接
细节说明:
当时有pwd查看目录时,任然看到的是软连接目录
查看已经执行过的历史命令,也可以执行历史指令
基本语法:
history (功能描述:查看历史执行过的命令)
history 10 (功能描述:查看最近使用过的十条指令)
!178 (功能描述:执行编号为178的指令)