查询一个包是否被安装
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