zoukankan      html  css  js  c++  java
  • linux(ubuntu)安装时遇到的问题

      window环境下安装linux虚拟机=时,由于在初始系统语言选择了中文,当linux虚拟机安装成功后,

    按【Ctrl + alt +f1~f6】任一一键都行,进入到命令行模式,这时你会发现,哎,我的中文怎么乱码了,解决的办法就是把系统默认语言改为英语即可。

    方法1:把系统的环境变量改为英语

      $ sudo vi /etc/default/locale

      这时就进入了/etc/default/locale文件,进行vi操作,改为:

      LANG = "en_US.UTF-8"

      LANG = “en_US:en”

      按【:wq】,存盘退出。

      然后重启linux:$sudo reboot

      env 或者locale查看修改过后的结果,就OK了。

    方法2:安装个zhcon

      在命令行输入:

      $ sudo apt-get install zhcon

      ...这是等待安装即可

      运行的时候记得要加载vgz驱动和utf-8支持,否则会黑屏。

      所以你的命令应该是:

      $ zhcon --utf-8 --drv=vgz

    (也可以在~/.bashrc里面加个别名)

      sudo vi ~/.bashrc

      在最后一行加入: $alias zhcon = 'zhcon --utf-8 --drv=vgz'

      按【:wq】保存退出,这样每次进入命令行后直接运行中即可,不用担心黑屏。

    【ctrl + space】时切换中英文。

    然后还有个问题就是当用xshell远程登录linux时,

    $ssh root@192.168.0.1

    ...failed

    发现登录不了,这时你在你的window环境的dos窗口ping一下;

    假如你的IP为:192.168.0.1

    在cmd窗口输入:#ping 192.168.0.1

    当有包传送和接受时,说明两者的网络是有连接的,可能有两种原因导致了现在连接不上。

    1.你的linux系统的防火墙开启(一般情况下,系统的防火墙是默认关闭的);

    2.你的sshd服务没有开启(这个的原因很大)

    解决方案:

    1.关闭防火墙

    查看防火墙的状态:

    $ /etc/init.d/iptables status

    关闭:

    $ /etc/rc.d/init.d/iptables stop

    2.开启sshd服务

    Ubuntu是缺省安装了openssh-client的,这时,你只需要安装一个server端即可

    $ sudo apt-get install openssh-server

    r然后查看server的状态,确认sshd是否启动:
    $ ps -e| grep ssh

    如果这时只有client,说明server还没有启动,继续输入命令:

    $ /etc/init.d/ssh start即可。

    好了,希望有帮助到大家。请多多指教。

    
    

      

     

  • 相关阅读:
    解决谷歌高版本没有设置字符编码的选项的问题
    System.nanoTime与System.currentTimeMillis的区别
    jQuery学习笔记(一)
    linux问题
    阿里资源学习
    PHP-Gealman
    php-fpm
    GIT使用
    设置导出的excel数据
    CI框架, 参数验证
  • 原文地址:https://www.cnblogs.com/lthIU/p/5843859.html
Copyright © 2011-2022 走看看