【virtualbox+ubuntu】&vim基本操作
virtualbox+ubuntu
下载virtualbox软件【5.2.22适用于win10、4.3.12适用于win7】、ubuntu系统镜像【LTS稳定更新版4年】【ubuntu 12.04 LTS desktop.iso】
下载安装基础步骤
- 安装并运行virtualbox(默认路径安装),新建虚拟机;
- 设置虚拟机内存大小,至少1024MB;
- 创建虚拟硬盘,挂载系统镜像;
- 安装系统;
- 重启后更新操作系统、安装功能增强包;
- 安装vim、g++,设置终端的字体、配色、背景图片。
操作系统基础命令
基础命令 |
含义 |
/ |
根据目录 |
/bin |
普通命令的存储目录 |
/boot |
操作吸引启动的相关文件 |
/dev |
设备文件(会把硬件设备抽象成设备文件) |
/etc |
各种配置文件 |
/home |
用户主目录,每个用户都有一个以用户名命名的目录 |
/lib |
静态、共享库文件 |
/media |
多媒体设备,共享文件就在这个目录下 |
/mnt |
挂载其他存储设备,可以外接,也可以是网络的 |
/opt |
软件的安装位置,大多数软件会安装在这个目录下 |
/proc |
程序运行时的情况记录(包括打开的文件、内存使用情况、网络使用情况等) |
/root |
超级用户相关的目录 |
/run |
操作系统运行时的相关的文件 |
/sbin |
具有超级权限才能使用的一些命令,(使用时要加sudo) |
/selinux |
防火墙 |
/sys |
硬件设备的驱动 |
/tmp |
临时文件的存储目录,重启后消失 |
/usr |
各种头文件的存储目录 |
特殊目录说明
符号 |
含义 |
/ |
根据目录 |
~ |
当前用户的主目录 |
… |
当前目录的上一级 |
. |
当前目录,一般用来帮助寻找文件 |
Linux常用系统命令举例
ubuntu@:~$ ls
a.out lalala main.c 模板 文档 桌面
examples.desktop lalala_link.txt~ text.txt~ 视频 下载
first.c lalala.txt~ 公共的 图片 音乐
ubuntu@:~$ cd 桌面
ubuntu@:~/桌面$ cd ..
ubuntu@:~$ pwd
/home/ubuntu
ubuntu@:~$ touch hi.c
ubuntu@:~$ cat hi.c
#include<stdio.h>
int main()
{
printf("hello world!\n");
return 0;
}
ubuntu@:~$ gcc hi