1.将windows文件上传到linux
将文件传到光驱里,再将光驱进行挂载,mount
2.linux安装的文件存储
普通执行 程序 bin
配置文件 /etc
日志文件 /var/log
3.rpm 主查询
命令:rpm
-q 包名 查询已安装的软件包
通过软件
-qa 查询所有已安装的软件包
-ql 查询安装的文件列表 安装清单
-qi 查询软件信息
-qf 查询某个程序属哪个软件包,已安装
-qpi .rpm安装包 根据安装包查询软件的详细信息
-qpl .rpm安装包 查看.rpm安装包内所包含的目录、文件列表使用: 查询文件是否存在
–import 导入文件 一般导入的是签名信息
查询火狐浏览器是否安装
rpm -qa | grep fixfox
-i 安装 可以安装无依赖关系的软件
-v 显示安装的详细信息
-h 显示安装进度
-e 卸载安装包
-ivh 安装
-evh 卸载
: wc -l 显示查询的数量
: 软件名和程序名有的一样,有的不一样
4.查找
ls 列出文件列表
grep 查询内容所在的文件
which 查询命令所在的路径
cat /proc/version 查看系统版本
5.yum 安装有/无依赖关系的软件
/etc/yum.repos.d 配置文件,配置仓库所在位置
文件名必须以.repo结尾
错误文件影响正确文件
yum repoinfo #列出当前系统识别的软件仓库
yum -y install 软件名 安装
yum -y reinstall 软件名,覆盖安装
yum remove 软件名 删除
yum list [软件] 给出软件包列表 精准查询
yum search [软件] 模糊查询,相关的也查找
yum history 查看历史使用记录记录
yum provides /usr/bin/hostname 查询程序来自哪个软件包,信息更详细,在仓库中查找
yum clean all 清空yum缓存 ,当更新里yum仓库后,及时清空缓存,以防更新不及时
配置文件:可在一个配置文件里配置多个仓库
[repo_name]
name=Repository Name
baseurl=http://path/to/repository
enabled=1
gpgcheck=1
gpgkey=http://path/to/gpgkey
[repo_name]:仓库的名称,通常是该源的标识符。 id
name:仓库的描述名称,用于表示该仓库的目的。 可省略
baseurl:仓库的 URL 地址,指向 RPM 包所在的目录。它可以是 HTTP、FTP 或本地文件路径(例如 file:///path/to/repo/)。
enabled:是否启用该仓库,1 表示启用,0 表示禁用。默认为1, 可省略
gpgcheck:是否检查 GPG 签名,1 表示启用签名检查,0 表示不检查。
gpgkey:用于验证软件包签名的 GPG 公钥 URL。
软件包的存储结构为多层存储(栈),所以在卸载软件的时候,会将其他的依赖一同删除
6.bc
计算器
echo 1+1 | bc
7.快捷方式,链接文件,符号链接,软链接
ln -s 原路径 链接文件 #软链接 源文件删除,软链接失效
直接使用rm删除快捷方式 rm -rf /myopt 切忌在最后加上斜杠,否则删除的是原目录
ln 原文件 链接文件 #硬链接
硬链接 不可以对目录进行链接 源文件删除,硬链接依然生效,有点像复制
面试问题:遇到哪些故障,怎么修复的