你的位置:首页 > 信息动态 > 新闻中心
信息动态
联系我们

linux命令集【3】

2022/9/2 13:36:20

第三部分

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的文件中