码迷,mamicode.com
首页 > 系统相关 > 详细

Linux基础--入门常遇问题小结

时间:2016-07-13 14:05:33      阅读:202      评论:0      收藏:0      [点我收藏+]

标签:linux

  系统环境  Ubuntu 14.04 server amd64  

  刚刚学习Linux,遇到了很多问题,下面总结一下。

  在刚刚安装完成的Linux系统中,有很多程序是没有安装的。例如vim tree等等。

    1.使用vi时,为什么跟老师讲的不一样?为什么使用方向键时会输入字母D、C等,而不是上下换行?  

  在没有安装vim前,使用vi,用的是老版的vi。用vi打开文件,在里面使用输入模式,屏幕坐下并没有--insert--这个标志,使用backspace键也并不能直接删除命令,与新版的vim有很大的不同,具体什么不同,可以自己试试。在使用apt-get install vim 安装完vim之后,使用的vi其实就是vim。系统自动将vi链接到vim,这时用的vi其实就是包装过后的vim,跟vim的使用方法完全一样。

  可以用如下命令查询。   

  aston@ubuntu:/usr/bin$ which vi;vi在哪里。

  usr/bin/vi

  aston@ubuntu:/usr/bin$ ls -l /usr/bin/vi

  lrwxrwxrwx 1 root root 20 Jul  4 14:47 /usr/bin/vi -> /etc/alternatives/vi;发现vi是链接文件,继续查询。

  aston@ubuntu:/usr/bin$ ls -l /etc/alternatives/vi

  lrwxrwxrwx 1 root root 18 Jul  8 11:20 /etc/alternatives/vi -> /usr/bin/vim.basic;最终指向vim.basic。

    2.could not get lock /var/lib/dpkg/lock open 安装程序时出错问题。

    用apt-get命令安装一些软件包时,总报错:E:could not get lock /var/dpkg/lock-open等,出现这个问题的原因可能有另外一个程序正在运行,导致资源被锁不可用。而导致资源被锁的原因,可能是上一次安装时没正常完成,而导致出现这种状况。

    输入一下命令

    sudo rm /var/cache/apt/crchives/lock

    sudo rm /var/lib/dpkg/lock

    之后再安装想装的包,即可解决。

    3.su authentication failure 为什么切换不到管理员用户?

    su root 时认证失败。安装ubuntu,默认没有给root用户设置密码,当我们su root命令时,提示认证失败,解决办法是给root用户设置密码。

    sudo passwd root

    注意:输入密码时在屏幕上是没有显示的,输完回车即可。

    4.使用ping ip 命令时为什么不会停下来?

    在Linux中是不会自动停止的,手动停止,ctrl+c。或者指定ping的次数。

    ping ip ;不会自动停止。

    ping -c n ip ;表示ping n次。

    ping -s 2048 ip ;表示每次发送2K的ping测试包。


申明:此文乃是本人在Linux学习中遇到的问题小结,并不全面,内容多参考百度。

    

    

 

  


本文出自 “11820193” 博客,请务必保留此出处http://11830193.blog.51cto.com/11820193/1826014

Linux基础--入门常遇问题小结

标签:linux

原文地址:http://11830193.blog.51cto.com/11820193/1826014

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!