学习Linux基础入门

学习实验楼Linux基础入门——学习笔记系列博客

第一节 Linux系统简介

Linux就是一个操作系统,操作系统在计算机系统中包括系统调用和内核两层。在简单了解了Linux的历史以及Windows和Linux的不同点之后,我开始了我的Linux的学习之旅!

第二节 基本概念及操作

  • Linux本身是没有图形界面的,Linux上可以选择安装不同的桌面环境,实验楼的桌面环境是xfce。
  • 我们是通过终端模拟器的程序与Linux系统打交道的,实验楼的终端程序是xfce桌面环境自带的xfce-terminal。
  • Linux默认提供了6个virtual consoles让用户登录。可以使用Ctrl+Alt+F1~F6进行切换,按下Ctrl+Alt+F7切换回图形界面。
  • shell普遍意义上是可以接受用户输入命令的程序,它隐藏了操作系统底层的细节。实验楼的环境中使用的shell是zsh
  • 学习命令行小技巧
  1. 使用Tab键补全命令、补全目录、补全命令参数
  2. Ctrl+c强行终止当前程序
  3. Ctrl+d键盘输入结束或退出终端
  4. Ctrl+s暂停当前程序,暂停后按下任意键恢复运行
  5. Ctrl+z将当前程序放到后台运行,恢复到前台为命令fg
  6. Ctrl+a将光标移至输入行头
  7. Ctrl+e将光标移至输入行末
  8. Ctrl+k删除从光标所在位置到行末
  9. Alt+Backspace向前删除一个单词
  10. Shift+PgUp将终端显示向上滚动
  11. Shift+PgDn将终端显示向下滚动
  12. 方向上键恢复之前输入过的命令
  • shell通配符用来对字符串实现模糊匹配(比如文件名、参数名)
  • 一次创建多个文件
  • 用man命令在命令行中获取帮助,可以用man命令获得某种命令的说明和使用方式的详细介绍。
    man手册内容很多,被分为8个分区。要查看相应区段的内容只需在man后面加上相应区段的数字即可。

在man中还可以使用搜索查找。如果知道某个命令的作用,只是想查看它某个参数的作用,可以使用--help参数,快速查找。

作业

尝试可以输出图形字符的命令:banner

也可以用另一种字体命令:printerbanner,以及用'-w'参数指定打印宽度

后续问题

  1. 作业中还有两个命令toilet,figlet,但我现在还没学会如何使用这两个命令,还在学习中,会在后续博客中分享。
  2. man手册里的搜索功能还不太会使用,我认为学会使用man手册是很关键的,能帮助我们在学习中自己解决问题,man手册的使用也会在后续博客中分享。

安装虚拟机

因为我本来已经安装了vmware,所以我就是直接使用的vmware。但我还是尝试安装了vbox,安装过程中都没什么问题。主要是后面打开虚拟机的时候,出现了Intel VT-x被禁用的问题,就是CPU虚拟化技术没有开启。

需要进入BIOS里开启,然后我在网上查找了我的机型开启BIOS的方法,打开后进入Config菜单,再进入CPU菜单,将里面Inter Virtualization Technology选项选为Enabled,并保存退出。这样就能成功打开虚拟机了!

Linux学习笔记之一及虚拟机的安装的更多相关文章

  1. 【Linux学习笔记0】-虚拟机运行CentOS(VMware12+CentOS)

    目录 一,资源 二,VMware12安装 记录自己学习linux的过程.这将会是一个系列,本文是该系列的第一部分,主要记录虚拟机(VMware12)及对应操作系统(CentOS)的安装过程. 虚拟机( ...

  2. linux —— 学习笔记(软件操作:安装、卸载、执行)

    目录: 0.相关基本命令    1.安装软件    2.卸载软件    3.打开软件  0.相关基本命令 与软件操作相关的主要命令有:dpkg  和 apt-get . dpkg   : “dpkg ...

  3. Linux学习笔记15—RPM包的安装OR源码包的安装

    RPM安装命令1. 安装一个rpm包rpm –ivh 包名“-i” : 安装的意思“-v” : 可视化“-h” : 显示安装进度另外在安装一个rpm包时常用的附带参数有:--force : 强制安装, ...

  4. linux学习笔记-配置vbox虚拟机本地连接和外网同时可用

    我的邮箱地址:zytrenren@163.com欢迎大家交流学习纠错! 在设置网络里面启用两个网卡,一个桥接,一个网络地址转换 archlinux系统下第一个网络地址转换,第二个桥接 centos7系 ...

  5. Linux学习笔记之九————ubuntu软件安装与卸载

    一.更新 源 1. 寻找国内镜像源 所谓的镜像源:可以理解为提供下载软件的地方,比如Android手机上可以下载软件的91手机助手:iOS手机上可以下载软件的AppStore 2. 备份Ubuntu默 ...

  6. linux —— 学习笔记(汇总)

    笔记目录:一.系统知识 和 基本概念                    二.常用操作                   三.系统管理(内存.设备.服务等管理)                   ...

  7. Linux 学习笔记 1 使用最小的系统,从分区安装系统开始

    我们常用的linux系统在安装过程中大多都省略了对系统进行分区的操作,以至于后期,不了解什么是分区以及分区当中最基本的一些概念, 我们不说最细的知识,只求了解这个过程,那直接步入正题,开始第一节的学习 ...

  8. Linux学习笔记(一)2015.4.13

    研究生由单片机转Linux学习 首先安装VMware虚拟机,用的是VMware 10.0 在VMware 10.0上安装视频上推荐的Red Hat Linux 5 安装后正式进入Linux学习 笔记1 ...

  9. 20160127 linux 学习笔记

    Linux学习笔记第一天 Linux基本介绍 Linux的起源和发展: 简单说linux是一种操作系统,可以安装在包括服务器.个人电脑,乃至PDA.手机.打印机等各类设备中. 起源: Linux起源于 ...

随机推荐

  1. Docker集群管理Swarm数据持久化

    一.前言 和docker容器一样,Swarm集群中运行的服务也能够做数据持久化.我们可以通过volume.bind和nfs等方式来实现swarm集群应用数据的持久化.其实和docker数据持久化的形式 ...

  2. Lena与数字图像处理

    在数字图像处理中,Lena(Lenna)是一张被广泛使用的标准图片,特别在图像压缩的算法研究中. 黑白Lena图   标准Lena (为什么用这幅图,是因为这图的各个频段的能量都很丰富:即有低频(光滑 ...

  3. 博世传感器调试笔记(二)加速度及陀螺仪传感器BMI160

    一.功能参数简介bosch Sensortec公司推出的最新BMI160惯性测量单元将最顶尖的16位3轴超低重力加速度计和超低功耗3轴陀螺仪集成于单一封装.MI160采用14管脚LGA封装,尺寸为2. ...

  4. 蓝桥杯 方格填数 DFS 全排列 next_permutation用法

    如下的10个格子(参看[图1.jpg]) 填入0~9的数字.要求:连续的两个数字不能相邻.(左右.上下.对角都算相邻) 一共有多少种可能的填数方案? 请填写表示方案数目的整数.注意:你提交的应该是一个 ...

  5. 经典Dialog插件Layer

    Github上只有一个test,所以最好还是到官网去学习,官网的示例写的很详尽,难得一见的设计思路和灵活性都极好的插件.下面是我自己test过的demo <!DOCTYPE html> & ...

  6. spring-mvc Mybatis插件打印SQL

    代码: package com.chainup.exchange.service.adapter; import com.chainup.exchange.service.impl.AccountSe ...

  7. 一个JavaScript组件都需要哪些基础api

    { init: function() { // 模块初始化,包括属性初始化和配置初始化及调用父类的初始化方法 } ,build: function() { // 模块构建,包括子模块构建,dom构建, ...

  8. 《大型网站SEO优化实践》学习分享

    本文主要内容源自2013年阿里技术嘉年华中阿里巴巴周文君分享<大型网站SEO优化实践>.学习过后,受益匪浅,特作笔记,经常回顾吸收学习. 大型网站SEO的特点&优势&挑战 ...

  9. SQL查找数据库中所有没有主键的数据表脚本

    --SQL查找数据库中所有没有主键的数据表脚本 --运行脚本后在消息中可能会显示下面现象中的一种:--(1)数据库中所有数据表都有主键(则证明所有数据表都有主键)--(2)当前数据表[数据表名]没有主 ...

  10. POJ 3468 A Simple Problem with Integers (区间更新+区间查询)

    题目链接 Description You have N integers, A1, A2, ... , AN. You need to deal with two kinds of operation ...