Loading... ### Centos快速入门相关介绍 由于XXX项目的到来,我准备了一篇centos的相关介绍,方便项目组成员快速上手,不过我主要使用ubuntu系统,文章中错误的地方望大家指正。 #### 一、图形化界面相关设置: 如果新手第一次接触的话最好还是先使用图像化界面适应一下,不至于一下适应不过来,所以这里先介绍一下图形化界面相关设置。 - 安装的时候先选择中文和图形化界面(GNOME或者KDE都可以) - 电源设置: - 我是虚拟机安装,本机搜索东西,免得隔一会儿就黑屏需要重新输入密码,就先设置为从不息屏(默认是5分钟)。 - 打开设置 - 输入法设置: - 默认是没有中文拼音输入的,如果是要就在centos中输入中文就需要自己添加拼音输入。 - 打开设置 #### 二、命令行界面: 图形化界面只是Linux中的一个软件,而非Windows那般是基于图形界面开发的,命令行界面才是Linux的主流。 > 比如Linux中桌面出了问题,可以通过ps与kill关掉图形化程序,进入到命令行界面,完全可以通过继续进行,没有一点影响。 - 图形化界面和命令行界面相互切换:``ctrl + shift + F1/2/3...``即可 - 页面: - shift + PgUp/PgDn (有翻页极限) - less 可以随意翻页查询等等(按q退出) - clear 清空页面 - 开关机: - 重新启动:常用``reboot``或者``shutdown -r now`` - 关机: 常用``shutdown -h now`` > ``shutdown -h 10`` 10分钟后关机 > 重启即 ``shut down -r 10`` > 可以通过 ``shutdown -c``取消自动关机 > - 文件: - ``ls`` 显示改目录下的文件 - ``cd 目录名`` 进入该目录 - ``mkdir``创建目录 - ``rm 文件名``删除该文件 - ``cp 文件名1 文件名2``复制文件名1到文件名2 - ``tar xvf 文件名``解压文件(可以自动识别压缩格式) ### 三、软件包管理器 yum: 来不及解释了,快换源: 1.将原本的源文件备份 ``` cd /etc/yum.repos.d mv CentOS-Base.repo CentOS-Base.repo.bak ``` 2.下载国内的镜像源文件并写到 ``/etc/yum.repos.d/CentOS-Base.repo `` ``` wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo ``` 3.更新源文件 ``` sudo yum update ``` > 就可以看到阿里的信息(使用阿里的镜像源)![8.png][6] 4.yum的相关参数与选项 - 参数 ``` install:安装rpm软件包; update:更新rpm软件包; check-update:检查是否有可用的更新rpm软件包; remove:删除指定的rpm软件包; list:显示软件包的信息; search:检查软件包的信息; info:显示指定的rpm软件包的描述信息和概要信息; clean:清理yum过期的缓存; shell:进入yum的shell提示符; resolvedep:显示rpm软件包的依赖关系; localinstall:安装本地的rpm软件包; localupdate:显示本地rpm软件包进行更新; deplist:显示rpm软件包的所有依赖关系。 ``` - 选项 ``` -h:显示帮助信息; -y:对所有的提问都回答“yes”; -c:指定配置文件; -q:安静模式; -v:详细模式; -d:设置调试等级(0-10); -e:设置错误等级(0-10); -R:设置yum处理一个命令的最大等待时间; -C:完全从缓存中运行,而不去下载或者更新任何头文件。 ``` 5.安装epel源:``yum install epel-release`` ### 四、vim文本编辑器 Linux中最常用的文本编辑器之一,必学! - 直接介绍常用的命令吧: 注: - sudo 是系统管理员让普通用户执行一些或者全部的root命令的一个工具 - 当yum选择的节点不是在国内时,更换为国内的镜像源可以提高安装速度 - 有些软件没有在官方源,需要使用epel源才可以安装 - 可以使用rpm进行本地安装,不过需要自行解决依赖关系 > 相关选项如下 > -i install 安装 > -v verbose 显示详细信息 > -h hash 显示进度 > -U 升级 > -e 卸载 [1]: https://fuju.life/usr/uploads/2019/04/2907413487.png [2]: https://fuju.life/usr/uploads/2019/04/1147723612.png [3]: https://fuju.life/usr/uploads/2019/04/3469836269.png [4]: https://fuju.life/usr/uploads/2019/04/1387744712.png [5]: https://fuju.life/usr/uploads/2019/04/1538145718.png [6]: https://fuju.life/usr/uploads/2019/04/365821926.png [7]: https://fuju.life/usr/uploads/2019/04/1158144070.png [8]: https://fuju.life/usr/uploads/2019/04/1011298196.png Last modification:October 21, 2020 © Allow specification reprint Like