首页 > 系统相关 >linux命令集【3】

linux命令集【3】

时间:2022-09-02 13:46:58浏览次数:61  
标签:字符 -- 命令集 空字符 yum linux rpm 光标

第三部分

rpm命令的使用:

1.安装指定的rpm文件:rpm -i 包名

2.对软件进行升级 :rpm -U 包名

3.删除/卸载指定的软件包 :rpm -e 包名

4.查询指定的软件包在系统中是否安装  :rpm -q 包名

5.查询系统中安装的所有rpm包 :rpm -qa 包名

6.校验指定的软件包 :rpm -V 包名

7.显示安装进度 :rpm  -h  包名

find 查看文件夹:

8.find 路径 -name 文件名---按照文件名字查找文件

9.find 路径 -size 文件大小---按照文件大小查找文件

cat 命令:

10.查看文件的内容:cat 文件名

11.创建一个短小的文件:cat >文件名

解压zip文件命令:

12.unzip 包的名字

13.unzip 包的名字 -d 目标路径(将包解压至指定路径)

yum命令用法:

14.对yum命令的所有提问回答“是(yes)”

---例如:yum  install -y 软件名

15.安装软件: yum install 软件名

16.仅下载 : yum --downloadonly 软件名

17.卸载指定的软件包 : yum remove 软件名

18.检查可更新的所有软件包: yum check-update 软件名

19.更新系统中已经安装的软件包 : yum update 软件名

20.安装本地的rpm包 : yum localinstall 软件名

21.更新本地的rpm包: yum localupdate 软件名

22.搜索可用的软件名称、描述、概述等 : yum search 软件名

23.列出所有的rpm包 : yum list 软件名

24.显示资源库中所有可安装的rpm包 : yum list available 软件名

25.查看安装历史记录 : yum history 软件名

more命令:

more:分页显示

---按enter键追加一行内容,按空格键追加一页内容,按B显示上一屏内容,Q退出

make命令:

编译:make

检查编译过程:make test

安装:make install

查看文件的命令:

①more:分页显示

②cat 命令:

查看文件的内容:cat 文件名

创建一个短小的文件:cat >文件名

③less命令:分页显示

④head查看文件开头的内容

⑤vi命令:

vi 路径/文件名.txt

vi命令用法大全:

                    一、一般模式:删除、复制与粘贴类命令

                             x,X              --x为向后删除一个字符,X为先前删除一个字符

                             nx(n代表数字)   --向后删除n个字符

                             dd     --删除当前行

                             D      --删除当前行所有字符,试成为空行

                             ndd(n代表数字)    --删除光标所在行的向下n列

                             d1G        --删除光标所在行到第一行的所有数据

                             dG         --删除光标所在行到最后一行的所有数据

                             yy         --复制光标所在行

                             y1G       --复制光标所在行到第一行的所有数据

                             yG        --复制光标所在行到最后一行的所有数据

                             ynj(n代表数字)      --复制光标所在行向下n+1行

                             dnj(n代表数字)      --删除光标所在行向下n+1行

                             p,P         --p为复制的数据粘贴在光标的下一行,

                                                 --P为复制的数据粘贴在光标的上一行

                             J          --将光标所在行与下一行的数据结合成一行

                             u          --恢复前一个动作(undo)

                    二、编辑模式命令

                             i,I         --i为在当前光标所在处插入输入的文字,

                                                 --I为在光标所在行第一个非空字符插入输入的文字

                             a,A     --a为在当前光标所在处下一个字符插入输入的文字,

                                       --A为在光标所在行最后一个字符的下一个字符处插入输入的文字

                             o,O       --o为在光标所在行的下一行行首开始插入字符,

                                                 --O为在光标所在行的上一行行首开始插入字符

                             r,R        --r为替换光标所在那一个字符,

                                                 --R为一直替换光标所指的文字,直到退出

                             Esc       --退出,回到一般模式

                    三、命令模式

                             h         --光标向左移一个字符

                             j          --光标向下移一个字符

                             k         --光标向上移一个字符

                             l         --光标向右移一个字符

                             Ctrl+f     --屏幕向下翻一页

                             Ctrl+b    --屏幕向上翻一页

                             Ctrl+d    --屏幕向下翻半页

                             Ctrl+u    --屏幕向上翻半页

                             +        --光标移动到下一行的第一个非空字符

                             -        --光标移动到当前行的第一个非空字符

                             n空格(n代表数字)       --光标向当前行向右移动n个字符

                             0(数字0) --光标移动到当前行的第一个字符(可以为空字符,注意与-区分)

                             $     --光标移动到当前行的最后一个字符(可以为空字符,注意与-区分)

                             H     --光标移动到当前屏幕最上方的那一行的第一个非空字符

                             M     --光标移动到当前屏幕最中间那一行的第一个非空字符

                             L      --光标移动到当前屏幕最下方的那一行的第一个非空字符

                             G      --光标移动到该文章最后一行的第一个非空字符

                             nG(n代表数字)     --光标移动到该文章第n行的第一个非空字符

                             n       --光标从当前行向下移动n行的第一个非空字符

                             /word      --在光标之后查找word字符串

                             ?word      --在光标之前查找word字符串

                             :s/word1/word2/g          --在光标当前行查找word1,并替换成word2

                             :n1,n2s/word1/word2/g

                                       ----在第n1行与第n2行之间查找word1,并替换成word2

                             :%s/word1/word2/g       --整个文章查找word1,并替换成word2

                             :w                      --将编辑的数据保存到硬盘文件中

                             :w [filename]            --将编辑后的数据保存到硬盘的另一个文件中

                             :r [filename]   --在编辑数据时,读入另一个文件中的数据,即将filename文件中的内容加到光标所在行下一行

                             :wq或:x                --保存并退出

                             :q                     --退出,适用于未修改的文件

                             :q!                    --强制退出,适用于修改文件后不保存退出

                             :set nu                --显示行号

                             :set nonu              --取消行号

:n1,n2 w [filename]     

--将n1到n2行的内容保存到名为filename的文件中

标签:字符,--,命令集,空字符,yum,linux,rpm,光标
From: https://www.cnblogs.com/xiaocaitailang/p/16649532.html

相关文章

  • Linux创建开机启动
    1、创建服务sudovim/lib/systemd/system/login.service2、写入如下最常用的内容[Unit]Description=networkdaemonAfter=network-online.targetsyslog.socketmysql.......
  • linux命令集
    第一部分切换用户:su+用户名关机/重启(三种方法):①shutdown-rnow(重启)              shutdown-hnow(关机)②poweroff(......
  • linux命令集【2】
    第二部分1.查看Linux的IP地址:ifconfig2.启动(start)/停止(stop)/重启服务(retart):service 服务名 start/stop/retart3.打包为.tar文件:tar-cf包名文件名4.查......
  • Linux软件包常见的几种下载、安装方法
    在线源下载和安装如果服务器是处于在线状态,在使用默认下载源是外国的情况下,安装更新软件包往往会比较痛苦的存在,下载了许久来一个超时就gg了。国内有许多镜像源,完美的解决......
  • 1-linux内核专栏介绍
    1-linux内核TCP重传率高影响QPS(TPS):每秒钟request/事务数量TCP重传是发生在哪些服务器(IP地址)之间,哪些业务上(服务端口),以及为什么会重传(SYN_SENT)。1 18:21:58 10.17.1......
  • Linux命令-按照与使用(11) 使用 HISTTIMEFORMAT 显示 history 命令的时间戳
    使用HISTTIMEFORMAT显示history命令的时间戳1、临时生效exportHISTTIMEFORMAT="[%Y-%m-%d%H:%M:%S]"或者exportHISTTIMEFORMAT='%F%T'备注:这个环境变量的......
  • selinux设置
    临时设置查看selinux关闭selinux提示selinux开启selinux永久设置查看selinux关闭selinux提示selinux开启selinux......
  • Linux命令-按照与使用(10)linux清空历史命令(history)
    前言在Linux系统的终端中,默认保存命令执行记录,当执行敏感信息后就需要清除这些痕迹。一、清空当前历史命令history-c该命令可以清空当前登录会话的所有执行命令,但不......
  • linux用户添加、删除、添加附属组、移出附属组
    1#!/bin/bash23functionprint_usage()4{5echo"./userM.sh-A<username>添加用户"6echo"./userM.sh-MG<username>添加到root组"7......
  • linux中$符号讲解
    命令替换在bash中,$()与(反引号)都是用来作命令替换的。命令替换与变量替换差不多,都是用来重组命令行的,先完成引号里的命令行,然后将其结果替换出来,再重组成新的命令行。......