您的位置:首页 > 运维架构 > Linux

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

2016-07-13 13:14 513 查看
  系统环境 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学习中遇到的问题小结,并不全面,内容多参考百度。
  
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Linux