CentOS服务器版本一开始使用会碰到的几个问题

  • 根据亲身经历编写
    • 1、登陆(问题)
    • 2、部分命令找不到(问题)
    • 3、 找遍数据源也找不到想要的命令(问题)
    • 4、文本编辑涉及的一些命令(问题)
    • 5、无法用xshell等工具登陆(问题)

根据亲身经历编写

刚安装完CentOS-7-x86_64-DVD,首先就是登陆问题。

1、登陆(问题)

刚安装完CentOS-7-x86_64-DVD,首先就是登陆问题。
一开始面对一脸黑屏,有两个账户可以登陆:自定义账号和Root账号。
自定义账号可以设置为无密码登陆,root账号必须使用密码。那么自定义账号可以直接输入账号就登陆了,root账号输入密码时候可能会出现键盘问题,比如大小写问题,比如字母数字搞混了(这个笔记本自带键盘易出现),还有干脆宿主机和新安装系统不兼容键盘,需要调试后才可以使用键盘。

等到登陆后,有关账号需要切换问题。
CentOS中是采用格式(su 账号名)再输入密码进行切换的,Ubantu是采用格式(sudo 账号名)

2、部分命令找不到(问题)

登陆账号后,系统很多命令是没有的,需要从网上下载。
比如ifconfig命令,它是属于net-tools.x86_64这个包的,在基本的数据源仓库中,所以可以直接下载。

这种最小化安装CentOS等Linux发行版的时候会默认不安装ifconfig等命令,这时候进入终端,运行ifconfig命令就会出错

[root@localhost  ~:]# ifconfig
--bash: ifconfig: command not found
[root@localhost  ~:]# _

遇到这种问题,有的是环境变量中没有ifconfig命令的路径,因为ifconfig是在/sbin路径下的,只有root帐号才可以运行,可是上面是root帐号运行,不急,这时候可以看一看root用户的环境变量

[root@localhost  ~:]# echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

从以上操作中可以看到,环境变量里有/sbin这个路径,也就是说如果ifconfig命令存在并且就是位于/sbin目录下的话我们肯定就是可以运行的,那么我们就看看/sbin目录下有没有ifconfig命令吧。

[root@localhost  ~:]# ls /sbin |grep ifconfig
ifconfig(如果有ifconfig,这root账号就可以运行,没有就不能运行,显然没有ifconfig)

结果表明我们的/sbin目录下并没有ifconfig命令,所以我们的结论是:我们的CentOS里边是没有安装ifconf。

我们的解决办法是:yum安装ifconfig这个命令包。命令:yum search ifconfig

通过yum search 这个命令我们发现ifconfig这个命令是在net-tools.x86_64这个包里,接下来我们安装这个包就行了,命令:yum install net-tools.x86_64

安装完成后,再次使用ifconfig -a命令就可以查看到所有的网卡了。

就这样我们学会了,遇到命令找不到的情况的时候:
1、看看root账号能不能用
2、root账号不能用,就准备下载了
3、下载不能盲目下载,可以使用yum search 命令
4、然后下载对应的命令包
5、验证下命令可不可行了

3、 找遍数据源也找不到想要的命令(问题)

不是每次yum search ifconfig,类似这样的都能找到的,也有找不到的情况下,这种时候就要另外配置数据源,拿CentOS7配置yum默认数据源为163数据源为例。

  • 首先备份/etc/yum.repos.d/CentOS-Base.repo

      mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
    
  • 下载对应版本repo文件(以下是CentOS7版本), 放入/etc/yum.repos.d/

     cd /etc/yum.repos.d/wget https://mirrors.163.com/.help/CentOS7-Base-163.repo
    
  • 运行以下命令生成缓存

      yum clean allyum makecache
    

刚开始wget命令也是找不到,可以参照第二条方法。

4、文本编辑涉及的一些命令(问题)

文本编辑是经常遇到的一类问题,比如编写网卡,配置某些配置文件等等。
一般的带界面的linux系统,最好采用gedit这个软件,没有界面,可以使用vim,但是刚开始服务器版本的很简单什么都没有,可以使用nano,但要熟记一些快捷键操作方法。

[nano文本编辑器,命令行模式]
$>nano a.txt                                     //打开nano编辑器,编辑a.txt文件
$>....
$>ctrl + o                                          //保存文件,提示后直接回车
$>ctrl + x                                          //退出文件
$>ctrl + k                                            //cut 文本
$>ctrl + u                                          //cut 文本

5、无法用xshell等工具登陆(问题)

刚安装好CentOS7后,想用ssh工具(如xshell)来远程登陆下,发现登陆不了。由于前面已经解决好了网络问题,所以现在就考虑下有没有开启sshd远程登陆的服务。

但是有些不放心,所以还是先确认下openssh-server,有没有安装。在终端中输入 yum list installed | grep openssh-server,前面已经说过,网络问题已经解决,显然,结果显示openssh-server已经安装了。

下面详细操作,可以参见 SSH无法连接CentOS7的解决方案

CentOS服务器版本一开始使用会碰到的几个问题相关推荐

  1. VirtualBox虚拟机安装Centos服务器详细教程图解

    一.下载Centos服务器版 CentOS服务器版本:CentOS-7-x86_64-Minimal-1810     918M 下载一:可以CentOS(本课程使用的 Linux 发行版)官网:ht ...

  2. 查看Linux centOS服务器系统的版本

    查看Linux centOS服务器系统的版本 1.输入cat /etc/redhat-release 2.输入cat /etc/centos-release 3.输入cat /etc/os-relea ...

  3. VMware Workstation 9下基于Ubuntu 12.10服务器版本的Hadoop集群的配置

    (主要参照http://os.51cto.com/art/201211/363116.htm) 一.概述 其实,网上关于Hadoop集群的配置的资料不可谓不少,但是,细细找来,多半是在有图形桌面的环境 ...

  4. Centos服务器常用安装指南

    Centos服务器常用安装指南,推荐centos7.x系统 1. 新增oper用户(root下操作) useradd oper # 修改密码:根据提示输入两次密码 passwd oper 2. 将op ...

  5. 怎么查看ftp服务器的版本信息,查看ftp服务器版本

    查看ftp服务器版本 内容精选 换一换 查询云服务器信息列表.您可以在API Explorer中直接运行调试该接口.GET /v2.1/{project_id}/servers?changes-sin ...

  6. 0010服务器无对应信息,服务器版本对应的内存

    服务器版本对应的内存 内容精选 换一换 硬件要求如表1所示.操作系统要求如表2所示.上表中所需Ubuntu下载地址:服务器1:Ubuntu 18.04.1镜像包.Ubuntu 16.04.4 镜像包. ...

  7. 华为服务器euleros系统,euleros服务器版本

    euleros服务器版本 内容精选 换一换 Atlas 500 Pro 智能边缘服务器(型号 3000)安装上架.服务器基础参数配置.安装操作系统等操作请参见<Atlas 500 Pro 智能边 ...

  8. 服务器版Windows7系统,windows7服务器版本

    windows7服务器版本 内容精选 换一换 安装完MindStudio并进入相关工程页面后,如果用户使用算子工程或应用工程开发了相关程序,需要进行工程的编译和运行,用于生成相关二进制文件,进行工程编 ...

  9. CentOS 服务器搭建 mediawiki

    CentOS 服务器搭建 mediawiki 具体安装步骤参见:本地安装mediawiki 两个不同点如下: 一.数据库:SQLite 1.选择SQLite做服务器有两个原因: -- 1.轻量服务器, ...

最新文章

  1. 分享6 个值得收藏的 Python 代码
  2. 如何搭建一套融资租赁业务系统
  3. 《Abaqus GUI程序开发指南(Python语言)》——2.5 动态类型简介
  4. cp分解实现_如何用贝叶斯高斯张量分解修复缺失数据?(Jupyter notebook - Python)
  5. Generator函数自执行
  6. 使用 vue-cli 开发多页应用
  7. 计算机操作系统——处理机调度算法
  8. 0 0/2 * * * ? linux文本含义,Linux基础2.0
  9. android状态栏背景色和图标颜色更改总结
  10. 微课|中学生可以这样学Python(1.3节):Python代码编写规范
  11. bundle + forever部署Meteor App
  12. scrolling=no 无法根据坐标获取元素_三坐标测量仪类型
  13. 图片切换,带标题文字
  14. Linux 之shell脚本编程
  15. 华为交换机学习指南基于策略划分VLAN
  16. 计算机专业大学生买什么u盘合适,12款热销U盘横评:哪款U盘最值得买?
  17. 数据清洗以及常用的方法
  18. Windows应急响应练习-勒索病毒篇1
  19. 【Android】_MediaServer_仿网易云音乐播放器1(指针和唱片)
  20. 硬件笔记1:80508550三极管对管驱动电机电路(已经实测可用)

热门文章

  1. Warped Filter
  2. 修改redis端口号启动
  3. Android 内存优化-内存抖动★
  4. 若依springboot项目适配国产神通数据库
  5. 嵌入式linux的发展历程,嵌入式Linux论文(历史发展分类及应用)
  6. Hadoop 用户命令详解
  7. dmp标签_今日头条上新DMP全新人群标签
  8. [4G5G专题-51]:物理层-正交频分复用OFDM, AxC, IQ,
  9. springboot知识一
  10. Win Server下超详细安装和配置DNS