Linux安装及命令入门

Linux安装及命令入门

这次作业是整个寒假最后一次作业,同时也是最繁琐,耗时最长,让我几次几乎想要放弃的作业。先说一些题外话,这个寒假,加上这次作业,我一共完成了三次不同的作业。而这三次作业,从内容的难度以及深度来讲,也都是循序渐进的。这次作业可以说让我忙得焦头烂额,我尽我最大的努力,完成了这次作业。老师共将本次作业分为了三个层次

  • 虚拟机以及操作系统Linux的安装
  • 掌握Linux命令的学习方法
  • 掌握常用的Linux命令

这就是老师指定的三个任务,在完成的过程中,每一项都可以说是错误连连,坎坎坷坷

虚拟机以及操作系统Linux的安装

起初,我并不觉得安装虚拟机,安装Linux是一件多么有难度的事情,甚至一度觉得这件事情完全不需要费心。然而我错了。在顺利安装VirtualBox后,我的麻烦来了。

  • 首先是在下载了Ubuntu后,被我的电脑的杀毒软件自动识别为木马病毒,无法复原。在我关闭杀毒软件重新下载后,电脑又因为没有杀毒软件而差点瘫痪。
  • 在解决了上述问题后,我发现每次在windows中都无法打开Ubuntu。

    后来在老师和同学们的帮助下,我才明白这次安装虚拟机的真正意义:是要把操作系统Linux安装到VirtualBox这个虚拟机中,随后,我从刚VirtualBox虚拟机中安装了操作系统,解决了这个问题。
  • 未能加载虚拟光盘

    对于这个问题,我求助了一名大四的学长,他告诉我,要有如下操作:

手动弹出对应的光盘

然后可以看到提示,已弹出了

然后再重新操作一次:

这就是我在这次虚拟机以及操作系统Linux的安装中遇到的所有问题以及解决这些问题的详细过程。这次安装虚拟机,我觉得不仅仅是为了我们日后学习,更重要的是,他教会我们,在学习中如果遇到了问题,要学会向多方求助,从而达到学会知识的目的。

掌握Linux命令的学习方法

操作系统的功能:管家婆和服务生

  • 管家婆:通过进程、虚拟内存和文件三个重要抽象管理计算机的CPU、内存、I/O设备。
  • 服务生:为用户提供shell,为程序员提供系统调用。

Linux是一种操作系统。架构如下图

学习笔记

快捷键

掌握常用的Linux命令

Linux命令学习法

  • Linux命令
  • Man命令
  • cheat命令
  • 其他核心命令

Linux系统简介

  • 构成部分、历史简介、主要人物
  • Linux的安全性比Windows高。
  • Linux比Windows操作入门难,但效率极高

基本概念和操作

  • 终端模拟器:为了实现在一个窗口中完成用户的输入和输出。本质是Linux上的dev/tty设备,打开方式:ctrl+alt+T
  • Shell(壳):在图形界面中带来实际体验的差异,是提供给使用者的软件命令解析器,可以接受用户输入命令的程序。
  • Ubuntu终端默认使用的是bash,桌面环境是GMOME或Unity,个人感觉这个和windows有些相似,使用起来感觉很亲和。
  • 通配符
  • shell通配符

用户及文件权限管理

  • who am i ---查看用户
  • sudo adduser <用户名> ---创建用户
  • groups <用户名>或cat /etc/group ---查看自己属于的用户
  • su -l <用户名> ---切换登录用户
  • exit 或 ctrl+D ---退出当前用户
  • sudo deluser <用户名> --remove-<目录> ---删除用户
  • sudo usermod -G sudo <用户名> ---将其他用户添加到sudo组

Linux目录结构以及文件基本操作

  • FHS标准
  • touch <文件名>--- 新建空白文件,
  • mkdir <目录名> ---可以创建一个空目录
  • mkdir -p <目录名> ---创建父目录
  • cp <文件名> <目录名> ---将文件复制到该目录下
  • cp -r或-R <目录名> ---复制目录
  • rm <文件名> ---删除文件
  • rm -r或-R <目录名> ---删除目录

环境变量与文件查找

  • declare tmp ---创建变量
  • tmp=shiyanlou --- 给变量赋值
  • echo tmp --- 读取变量的值
  • locate --- 查找文件,根据后缀不同写后缀

文件打包与压缩

  • 常见常用的压缩包文件格式

文件系统操作与磁盘管理

  • df ---查看磁盘的容量
  • du -h ---查看目录的容量,并以更加易读的方式呈现
  • du -a ---显示目录中所有文件的大小
  • du -s ---显示最后文件容量的综合
  • du -h -d 0 ~(1级目录) ;du -h -d 1 ~(2级目录) ---查看目录

Linux下的帮助命令

  • 内建命令与外部命令
  • help命令
  • man命令
  • info命令
原文地址:https://www.cnblogs.com/20165104mfb/p/8470390.html