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学习中遇到的问题小结,并不全面,内容多参考百度。
相关文章推荐
- Linux socket 初步
- Linux Kernel 4.0 RC5 发布!
- linux lsof详解
- linux 文件权限
- Linux 执行数学运算
- 10 篇对初学者和专家都有用的 Linux 命令教程
- Linux 与 Windows 对UNICODE 的处理方式
- Ubuntu12.04下QQ完美走起啊!走起啊!有木有啊!
- 解決Linux下Android开发真机调试设备不被识别问题
- 运维入门
- 运维提升
- Linux 自检和 SystemTap
- Ubuntu Linux使用体验
- c语言实现hashmap(转载)
- Linux 信号signal处理机制
- linux下mysql添加用户
- Scientific Linux 5.5 图形安装教程
- Linux 下无损图片压缩小工具介绍