初识Linux系统
今天用VMware(VMware-14.1.1-7528167)安装了Ubuntu(ubuntu-16.04.3-server-amd64.iso)的Linux 系统。
VMware安装时注意到地方有两点:
1、选择自定义硬件,CPU的数量选择跟本机的数量一致,如下图选择数量4:
CPU数量跟本机同步2、选择自定义硬件,网络连接选择“桥接模式”,这样路由器会特地给虚拟机分配一个专属IP地址,方便系统做测试:
桥接模式然后瞎弄了一通,根本无从下手,看到网上有查询Linux版本的命令
查看Linux系统版本的办法lsb_release -a (lsb_release-a 适用于CentOS、RedHat、Ubuntu等等)
看教程说需要配置静态IP地址,给了这样一行命令:
sudo vim /etc/network/interfaces (vim 后面要有个空格)
发现找不到命令:
command not found (找不到命令)查了一下 sudo 是一个Linux 系统命令,sudo命令以系统管理者的身份执行指令,也就是说,经由 sudo 所执行的指令就好像是 root 亲自执行。
还有 vim 是一个文本编辑器,Linux 系统默认带有 vi 文件编辑器,Vim是从 vi 发展出来的一个文本编辑器。简单的来说, vi 是老式的字处理器,不过功能已经很齐全了,但是还是有可以进步的地方, vim 则可以说是程序开发者的一项很好用的工具。
所以我们知道“ sudo vim /etc/network/interfaces ”命令是以管理员的身份用 vim 编辑器打开 /etc/network/ 路径下的 interfaces 这个文件。
我们试试看 用 vi 编辑器能不能打开:sudo vi /etc/network/interfaces
可以打开 interfaces 文件了!
网络配置文件看来 vi 编辑器是默认就用的,在命令行敲入vi 后按 tab 键,可以看到目前系统中只安装了 vi 和 vim.tiny 。而 vim.tiny 是 vim 的精简版,所以安装 vim 势在必行。
查看 vi 前缀的软件Linux 系统关机,需要 root 用户才能操作,前提是要给root用户设置密码:
命令:sudo passwd root (输入密码,并确认密码)
命令:su root ( 发现系统就切换到 root 用户权限下了)
命令: su xyx (可以切换到普通用户)
命令:shutdown -h now (立刻关机,其中 now 相当于时间为 0 的状态)