Linux实用指令
指定运行级别
基本介绍
- 0 关机
- 1 单用户 找回丢失密码
- 2 多用户状态没有网络服务
- 3 多用户状态有网络服务
- 4 系统未使用保留给用户
- 5 图形界面
- 6 系统重启
常用运行级别是 3 和 5 ,也可以指定默认运行级别
使用init来切换不同的运行级别
运行级别说明
-
在centos以前, /etc/inittab文件中
-
查看当前默认运行级别
systemctl get-default
-
设置默认运行级别
systemctl set-default TARGET.target
帮助指令
man获得帮助信息
基本语法: man 命令或配置文件 功能描述 获得帮助信息
例如 man ls 查看ls命令的帮助信息
注意 在Linux下,隐藏文件是以 .开头,选项可以组合使用 比如 ls -al 比如 ls -al /root
help指令
基本语法: help 命令 功能描述 获得shell内置命令的帮助信息
文件目录类
pwd指令
基本语法: pwd 功能描述 显示当前工作目录的绝对路径
ls指令
基本语法 : ls 选项 目录或是文件
常用选项
- -a 显示当前目录所有的文件和目录,包括隐藏的
- -l 以列表的方式显示信息
cd 指令
基本语法: cd 参数 功能描述 切换到指定目录
理解:绝对路径和相对路径
- cd ~ 或者 cd : 回到自己的家目录
- cd ..回到当前目录的上一级目录
mkdir指令
mkdir指令用于创建目录
- 基本语法 mkdir 选项 要创建的目录
常用选项
- -p 创建多级目录
rmdir 指令删除空目录
基本语法: rmdir 选项 要删除的空目录
使用细节
- rmdir 删除的是空目录,如果目录下有内容则无法删除
- 若要删除非空目录,需要使用rm -rf 要删除的目录
touch指令
touch指令用于创建空文件
基本语法: touch 文件名称
cp指令
cp指令拷贝文件到指定目录
基本语法: cp 选项 source dest
常用选项
-r 递归复制整个文件夹
使用细节
- 强制覆盖不提示的方法: \cp
rm指令
rm指令移除文件或目录
基本语法:rm 选项 要删除的文件或目录
常用选项
- -r 递归删除整个文件夹
- -f 强制删除不提示
mv指令
mv指令移动文件与目录或重命名
基本语法:
- mv oldNameFile newNameFile 功能描述 重命名
- mv /temp/moveFile /targetFolder 功能描述 移动文件
cat指令
cat指令查看文件内容
基本语法 cat 选项 要查看的文件
常用选项 -n 显示行号
使用细节
- cat只能浏览文件,而不能修改文件,为了浏览方便,一般会带上管道命令 |more
- cat -n /etc/profile | more
more指令
more指令是一个基于VI编辑器的文本过滤器,以全屏幕的方式按页显示文本文件的内容,more指令中内置了若干快捷键
基本语法: more 要查看的文件
- 空白键 space 代表向下翻一页
- enter 代表向下翻一行
- q 代表立刻离开more 不在显示该文件内容
- ctrl + F 向下滚动一屏
- ctrl + B 返回上一屏
- = 输出当前行的行号
- :f 输出文件名和当前行的行号
less 指令
less指令用于分屏查看文件内容,它的功能与more类似,但是比,more 指令更加强大,支持各种显示终端。less指令在显示文件时,并不是一次将整个文件加载之后才显示,而是根据显示需要加载内容,对于显示大型文件具有较高的效率
基本语法: less 要查看的文件
- 空白键 向下翻动一页
- pagedown 向下翻动一页
- pageup 向上翻动一页
- /字串 向下搜寻字串的功能 n 想下查找 N向上查找
- ? 字串 向上搜索字串的功能, n 向上查找 N 向下查找
- q 离开less 这个程序
echo指令
echo输出内容到控制台
基本语法 echo 选项 输出内容
- 例如 使用echo指令输出环境变量 $PATH $HOSTNAME echo $HOSTNAME
head指令
head指令用于 显示文件的开头部分内容,默认情况下head指令显示文件的前10行内容
基本语法: head 文件 功能描述 查看文件头10行内容
head -n 5 文件 功能描述:查看文件头5行内容
tail指令
tail用于输出文件中尾部的内容,默认情况下tail指令显示文件的后10行内容
基本语法
- tail 文件 功能描述 查看文件尾10行内容
- tail -n 5 文件 功能描述 查看文件尾5行内容
- tail -f 文件 功能描述 实时追踪该文件的所有更新
> 指令和 >> 指令
>输出重定向 >>追加
基本语法
- ls -l > 文件 功能 列表的内容写入文件 覆盖写
- la -al >> 功能 列表的内容追加到文件
- cat 文件1 > 文件2 功能 将文件1的内容覆盖到文件2
- echo 内容 >> 文件
ln指令
软链接也称为符号链接,类似于Windows中的快捷方式,主要存放了链接其他文件的路径
基本语法: ln -s 【原文件或目录】 【软链接名】 功能描述 给源文件创建一个软链接
细节:当使用pwd指令查看目录时,仍然看到的时软链接所在目录
history指令
查看已经执行过历史命令,也可以执行历史指令
标签:选项,文件,实用,指令,Linux,语法,目录,more From: https://www.cnblogs.com/mx-info/p/16746952.html