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的使用方法完全一样。

  可以用如下命令查询。

  [email protected]:/usr/bin$ which vi;vi在哪里。

  usr/bin/vi

  [email protected]:/usr/bin$ ls -l /usr/bin/vi

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

  [email protected]:/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学习中遇到的问题小结,并不全面,内容多参考百度。

  

时间: 2024-10-03 22:29:11

Linux基础--入门常遇问题小结的相关文章

Linux 基础入门----推荐课程

Linux 基础入门课程:https://www.shiyanlou.com/courses/1 很好的一门Linux基础课,精炼.简洁!推荐! 课程内容: 第1节 Linux 系统简介 https://www.shiyanlou.com/courses/1/labs/1/document 第2节 基本概念及操作 https://www.shiyanlou.com/courses/1/labs/2/document 第3节 用户及文件权限管理 https://www.shiyanlou.com/

Linux 基础入门 第二周9.21~9.27

一.学习内容 本周主要学习内容主要贴合: 在进行<深入理解计算机系统>这门课的实验中没有遇到什么大问题,学习内容与上周实验<linux基础入门>有相似之处.本实验中的内容比较贴切老师上课所讲述的内容,可以说是对上课内容的一次再现,也是对课上知识点的补充. 在进行完上述学习之后进而学习了<Vim编辑器>这一章节的内容,在学习内容上没有太大的困难,主要都是相应的指令的练习,按部就班的完成就行.但在个人来看学习内容中有过多细碎的指令,在实际运用当中会有一定困难,但感觉主要联系

Centos Linux基础入门知识类

Centos Linux基础入门知识类 1.1Linux终端介绍 1.2基本命令的使用:ls.pwd.cd. 1.3 查看系统和BIOS硬件时间. 1.4 Linux如何获得帮助,Linux关机命令:shutdow.init等. 1.5 YUM本地源配置与开机自动挂载光盘 前言: 很多学习Linux的同学或多或少都知道,Linux是一个命令行下的操作系统,因为线上环境基本上不会使用图形化安装,所以该系统基本都是通过命令来完成对系统的操作,本人将为大家介绍一些简单的基础命令. 单词整理: term

Linux基础入门---学习心得

接近一周的Linux基础入门学习,使我对Linux有了较为全面和整体的认识,通过本周的学习我把Linux与Windows进行比较发现相对于Windows,Linux有许多特别的区别去Windows的地方,并且对Linux中的指令操作也有了一定的了解,学会了一些基本的指令操作. Linux的一大特点是多用户,在Linux中可以创建多个用户每一个用户的权限是不同的,所有用户的存储都一起储存在同一个物理硬盘中但是用户与用户之间的存储信息又被虚拟隔离了,即每个用户对自己的资源(例如:文件.设备)有特定的

Linux 基础入门(新版)”实验报告一~十二

实验报告 日期: 2015年9月15日 一.实验的目的与要求 熟练地使用 Linux,本实验介绍 Linux 基本操作,shell 环境下的常用命令. 二.主要内容 1.Linux 基础入门& 2.基本概念及操作 认真看过这篇linux系统简介文章,对于这样一个免费.高效的操作系统有了一个初步的认识.希望能在本学期对于linux操作系统有很好的认识和操作,使用. 同时,对于新认识的一些历史中开发和修复各个操作系统的前辈表示深深地敬佩. 2. 基本概念及操作 主要过程: (1)实验楼环境介绍 (2

腾讯云-Linux 基础入门

Linux 基础入门 目录操作 任务时间:5min ~ 10min 创建目录 使用 mkdir 命令创建目录 mkdir $HOME/testFolder # $HOME 当前用户的家目录  root -/root 切换目录 使用 cd 命令切换目录 cd $HOME/testFolder 使用 cd ../ 命令切换到上一级目录 cd ../ 移动目录 使用 mv 命令移动目录 mv $HOME/testFolder /var/tmp # mv -t sos/ xxx yyy zzz iii 

《信息安全系统设计基础》第一次实验报告--Linux 基础入门

<信息安全系统设计基础>第一次实验报告--Linux 基础入门 北京电子科技学院(BESTI) 实     验    报     告 课程:信息安全设计基础 班级:1352  姓名:孙小博  学号:20135217 成绩:            指导教师:娄嘉鹏      实验日期:2015.9.20 实验密级: 无     预习程度:           实验时间:12小时 仪器组次:17     必修/选修:必修   实验序号:01 实验目的与要求: 1. 学会安装使用Linux操作系统

Linux基础入门学习笔记20135227黄晓妍

学习计时:共24小时 读书:1小时 代码:8小时 作业:3小时 博客:12小时 一.学习目标 1. 能够独立安装Linux操作系统 2. 能够熟练使用Linux系统的基本命令 3. 熟练使用Linux中用户管理命令/系统相关命令/文件目录相关命令/打包压缩相关命令/比较合并相关命令/网络相关命令等 4. 熟练应用“搜索”进行举一反三的学习 二.学习资源 1. 课程资料:https://www.shiyanlou.com/courses/413   实验一,课程邀请码:W7FQKW4Y 2. Li

Linux基础入门之网络属性配置

Linux基础入门之网络属性配置 摘要 Linux网络属性配置,最根本的就是ip和子网掩码(netmask),子网掩码是用来让本地主机来判断通信目标是否是本地网络内主机的,从而采取不同的通信机制. Linux网络属性配置,最根本的就是ip和子网掩码(netmask),子网掩码是用来让本地主机来判断通信目标是否是本地网络内主机的,如果在同一网络内,那么可以通过ARP广播机制得到对方mac地址后就可以进行通信的,如果不是本地网络内就必须将数据报文封装后一层一层的经由网关路由进行转发.无论目标是哪的一