linux中的部分知识

查询一个包是否被安装

rpm -q

列出所有被安装的rpm package

rpm -qa

rpm(RedHat Package Manager)
qa(query all)
grep(global search regular expression and print out the line )

sudo
1 通过sudo,我们能把某些超级权限有针对性的下放,并且不需要普通用户知道root密码,所以sudo 相对于权限无限制性的su来说,还是比较安全的,所以sudo 也能被称为受限制的su ;另外sudo 是需要授权许可的,所以也被称为授权许可的su。
2 sudo 执行命令的流程是当前用户切换到root(或其它指定切换到的用户),然后以root(或其它指定的切换到的用户)身份执行命令,执行完成后,直接退回到当前用户;而这些的前提是要通过sudo的配置文件/etc/sudoers来进行授权。

部分linux命令对应的英文全称
1 su 切换用户 switch user
2 cat 串联 concatenate
3 uname 系统名称 unix name
4 df 空余硬盘 disk free
5 du 硬盘使用率 disk usage
6 chown 改变所有者 change owner
7 chgrp 改变用户组 change group
8 ps 进程状态 process status
9 tar 解压文件 tape archive
10 chmod 改变模式 change mode
11 umount 卸载 unmount
12 ldd 列出动态相依 list dynamic dependencies
13 insmod 安装模块 install module
14 rmmod 删除模块 remove module
15 lsmod 列表模块 list module
16 grep 查询 global regular expression print
17 sudo superuser do
18 cd 改变目录 change directory
19 chsh 改变shell change shell
20 cmp 比较 compare
21 comm 公共 common
22 cp 复制 copy
23 dc 计算器 desk calculator
24 ed 编辑 editor
25 fmt 格式化 format
26 lpr 打印文件line print
27 ln 连接 link
28 ls 列表 list
29 mv 移动 move
30 tz 时域timeZone
31 vi vlsual =ery inconvenient
32 vim vi improved

部分区别
1 rpm -qi -qf -ql -qa四个不同选项组合的作用?
rpm -qi 包名
查看一个包的详细信息
rpm -qf 文件名
查看一个文件是由哪个包安装的
rpm -ql 包名
查看一个包安装了哪些文件
rpm -qa
查看系统中安装了哪些包

2 rpm -qi 后面如果跟一个未安装的包名,会显示什么信息?
xx is not installed (包未安装)

3 请找出 vim 这个命令是由哪个rpm包安装来的?
rpm -qf which vim

4 使用rpm安装和卸载某个包的命令是什么?
安装:rpm -i 包名 或 rpm --install 包名
卸载:rpm -e 包名 或 rpm --erase 包名

5 rpm安装某个包有依赖关系时,如何忽略依赖关系,强制安装该包?
rpm -i --nodeps 包名

6 如何使用rpm升级一个包?
rpm -Uvh 包名

7 使用yum搜索包含关键词 “tidy” 的rpm包,并安装,安装后再使用yum将其卸载。
yum list |grep tidy
yum install -y tidy
yum remove tidy

8 如何使用yum来下载一个rpm包?
yum install -y yum-plugin-downloadonly #安装下载插件
yum install 包名 --downloadonly --downloaddir=/tmp/ #仅下载一个没安装的包vte到目录/tmp/下
yum reinstall 包名 --downloadonly --downloaddir=/tmp/ #下载一个安装过的包

9 如何查看Linux系统中(CentOS)是否安装过某个包?
yum list installed | grep 包名 或者 rpm -qa | grep 包名

一系列问题 参考 https://blog.csdn.net/weixin_34234823/article/details/92111100?utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-1.control&dist_request_id=1619601751647_88536&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-1.control

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值