Linux常用命令

目录操作:
命令描述
cd ~当前用户目录
cd /根目录
cd -上次访问的目录
cd . .上一级目录
cd缺省当前用户目录
mkdir -p创建目录 父目录不存在情况下先生成父目录
mkdir -v显示命令执行过程中的详细信息
pwd显示工作目录
  • 切换目录
    切换目录
  • 创建目录
    在这里插入图片描述
查看操作:
命令描述语法介绍
ls列出目录内容ls-1使用详细格式列表,简化成ll
ls-a所有文件和目录
ll/home/显示指定目录下的内容
grep用于过滤/搜索的特定字符-c符号条件记录数
-n符号行的列数编号
-i忽略字符大小写的差别
  • grep格式1:其他命令 | grep –i 查询条件

  • grep格式2:grep –i 查询条件 文件路径
    grep -i create /var/log/boot.log
    在这里插入图片描述

  • 搜索统计内容
    在这里插入图片描述

  • 不区分大小写
    在这里插入图片描述

解压与压缩操作:
命令描述参数介绍
tar对压缩文件解压或压缩操作-c建立一个压缩文件的参数指令–压缩
-x解开一个压缩文件的参数指令 – 解压
-z是否需要用 gzip 压缩
-v压缩的过程中显示文件
-f使用档名,在 f 之后要立即使用文件名
  • 解压:tar -zxvf

格式:
tar -zxvf 解压文件名
实例:
tar -zxvf jdk-8u181-linux-x64.tar.gz

在这里插入图片描述
在这里插入图片描述

  • 压缩:tar -zcvf

格式:tar -zcvf 压缩后文件名 需要压缩的目录
实例:
tar -zcvf jdk-8.tar.gz ./jdk1.8.0_181/

在这里插入图片描述在这里插入图片描述

移动操作 :
命令描述参数介绍
mv移动或更名现有的文件或目录-f覆盖已有的文件或目录

在这里插入图片描述
在这里插入图片描述

复制操作 :
命令描述语法介绍
cp复制文件或目录(copy)-b删除覆盖目标文件之前的备份
-f强行复制文件或目录,不论目标文件或目录是否已存在-f无效,因为使用cp别名,而不是真实命令临时删除别名:unalias cp
-i对源文件建立硬连接,而非复制文件
-r递归处理,将指定目录下的文件与子目录一并处理
删除操作 :
命令描述语法介绍
rm删除文件或目录-f强制删除文件或目录
-r递归处理,将指定目录下的所有文件及子目录一并处理

在这里插入图片描述

安装vim:
yum install -y vim-enhanced

输入命令
在这里插入图片描述
下载安装包
在这里插入图片描述
安装
在这里插入图片描述

vim命令之插入:
  • 从命令行模式,进入 插入模式
  • 按“ESC”键,从“插入模式”进入“命令行模式”
命令描述
i光标前插入
shift + i在光标当前行开始插入
a光标后插入
shift + a在光标当前行末尾插入
o在光标当前行的下一行插入新行
shift + o在光标当前行的上一行插入新行
  • 插入模式下,快捷键
    ctrl + w 撤销一个
    ctrl + u 清空光标前的内容
    ctrl + j 前面插入一个空行
Vim下的复制和粘贴:
  • 在命令行模式下(一般模式)
命令描述
yy单行复制将光标移动到将要复制的行处
nyy多行复制将光标移动到将要复制的首行处
p将光标移动到将要粘贴的行处
:'a,'b co 'c拷贝指定行1)拷贝开始位置:ma2)拷贝结束位置:mb3)需要拷贝到位置:mc: 2,4 co 8 复制第2–4行,插入到第8行下面
:'a 'b m 'c剪切指定行
Vim下的定位
  • 如果命令以冒号开头,进入“低行模式”,其他都是“命令行模式”
命令描述
:set nu显示行号
:set nonu取消行号
gg到文本的第一行
shift+g到文本的最后一行
:n 或nG --20 shift+g到文本的第n行
ctrl+b屏幕往“后”移动一页
ctrl+f屏幕往“前”移动一页
Vim下的删除
  • 一般模式下
命令描述
x删除光标所在处字符
nx删除光标所在处的n个字符
dd删除光标所在行
ndd删除n行
shift+d删除光标哦所在处到行为的内容
:n1,n2d删除指定范围的行 :3,5d
Vim下的替换和取消
  • 一般模式下
命令描述
uundo,取消上一步操作
Ctrl + rredo,返回到undo之前
rundo
shift + r从光标所在处开始替换,按Esc键结束
Vim退出编辑
命令描述
:q退出vi(没有做任何修改时)
:q!强制退出不保存
:w保存不退出
:wq保存后退出
rpm安装命令
命令描述语法介绍
rpm安装rpm文件-i显示套件的相关信息
-v显示指令执行过程
-h套件安装时列出标记
-U升级指定的套件档
-e删除指定的套件
–nodeps不验证套件档的相互关联性
-q使用询问模式
-a查询所有套件
Logo

更多推荐