1.安装Ubuntu20.04
可下载阿里云等国内镜像文件
然后在官网下载Virtual Box,完成安装
2.下载ssh
输入sudo apt install openssh-server来安装SSH服务器,用systemctl status sshd来检查SSH服务器的状态
3.通过命令行查看如下信息:
(1)当前Linux系统发型版本信息: cat /etc/issue
或者cat /etc/os-release
(2)当前Linux系统内核版本信息: uname -mrs
或者cat /proc/version
(3)当前目录的文件信息: ls -al
(4)目录之间的跳转:
cd:切换到当前用户的主目录(/home/用户目录)
cd ~:切换到当前用户的主目录(/home/用户目录)
cd .:保持在当前目录不变
cd …:切换到上一级目录
cd -:可以在最近两次目录之间来回切换
(5) 创建目录 mkdir ;创建目录的同时,提示创建过程信息: mkdir -v;
(6) 登录以来使用过的命令历史记录:history
4.Virtualbox 安装完 Ubuntu 之后新添加的网卡后,如何通过系统配置实现系统开机自动启用和自动获取 IP?
(1)添加新的网卡:
(2)使用sudo vim /etc/netplan/00-installer-config.yaml 打开配置文件
按i,对其进行修改,修改后输入sudo netplan apply保存修改
修改完成后如上图。若不会退出,可参考
https://jingyan.baidu.com/article/5553fa8284fc7865a239341a.html
(3)查看网卡状态
ifconfig
5.如何使用 scp 命令(工具)在「虚拟机和宿主机之间」、「本机和远程 Linux 系统之间」传输文件?
①虚拟机和宿主机:
首先将网卡均设置为桥接。
ip a查看虚拟机ip地址
先cd进入要传输的文件所在的目录
scp 文件名.文件格式 虚拟机用户名@虚拟机IP地址:/ ** /(此处为在虚拟机中的路径)
(这一步 在本地cmd进行)
②本机和远程 Linux 系统之间:
首先输入sudo su
然后会出现root@…#
输入下列代码
scp/home/username/filename username@IP地址:home
即可
6.如何配置 SSH 免密登录:
通过执行命令 ssh-keygen -t rsa 来生成我们需要的密钥。然后,我们直接按三次回车,之后会在用户的根目录下生成一个 .ssh 的文件夹。
ssh-copy-id -i ~/.ssh/id_rsa **(此处为我们要登陆的IP地址)
现在就可以免密登录了,指令如下:
ssh **(此处为我们要登陆的IP地址) ,
学习收获总结:通过这次实验,我初步对Linux有了了解,也知道了怎样使用一些操作。还学习到了一些基础命令的用法,如ls,scp,ssh,cd,mkdir等等。
参考大多源于CSDN,有一些来自百度,大家在学习中有不会的,都可以去网上查找。