如何在windows下与虚拟机virtuabox建立共享文件夹

关于把电脑本机文件共享给虚拟机

  1. 先在电脑建一个共享文件夹public,点击上面的共享,选择everyone
  2. 在virtual box设备处 安装 增强功能,然后要重启
  3. 在设备处设置共享文件,选择其他,从电脑选那个public 共享文件
  4. 终端挂载
 sudo mkdir /mnt/share  #这个是虚拟机共享文件夹的目录,一般建在mnt下面,别的地方也可以
 sudo mount -t vboxsf public /mnt/share

但是上面这些指令,每次启动虚拟机,都得从新挂载,就很麻烦

5、自动挂载步骤:

修改/etc/fstab的内容
sudo vi /etc/fstab     //拥有修改权限
添加内容 
public /mnt/share vboxsf rw,gid=100,uid=1000,auto 0 0

esc 退出编辑模式
shift + :wq 保存退出

6、解除挂载

sudo umount -f /mnt/shared

分界线


安装解压工具

sudo apt install rar 
sudo apt install unrar

解压 unrar e name.rar

把用户添加到root里面
$su -
(注意有- ,这和su是不同的,在用命令"su"的时候只是切换到root,但没有把root的环境变量传过去,还是当前用户的环境变量,用"su -"命令将环境变量也一起带过去,就象和root登录一样)

然后
$visudo

1、移动光标,到最后一行
2、按a,进入append模式
3、输入
your_user_name ALL=(ALL) ALL

上面命令的意思是: 使用者帳號 登入的主機 = (可以變換的身份) 可以下達的指令
4、按Esc
5、输入“:w”(保存文件)
6、输入“:q”(退出)

这样就把自己加入了sudo组,可以使用sudo命令了。
解压
https://blog.csdn.net/zhaihaifei/article/details/51697594

修改文件权限
https://blog.csdn.net/qq_36193761/article/details/78817500
Etc/fstab 详解
https://blog.csdn.net/weinierzui/article/details/50772456
linux系统根目录下各个目录用途说明:
1、/ 根目录 --------- 所有目录挂在其下
2、/boot --------- 存放Ubuntu内核和系统启动文件。系统启动时这些文件先被装载。
3、/etc --------- 系统的配置文件目录。密码文件、设置网卡信息、环境变量的设置等都在此目录中,许多网络配置文件也在其中。
4、/lib --------- 根文件系统目录下程序和核心模块的共享库。这个目录里存放着系统最基本的动态链接共享库,类似于Windows下的system32目录,几乎所有的应用程序都需要用到这些共享库。
5、/media --------- 主要用于挂载多媒体设备。ubuntu系统自动挂载的光驱、usb设备,存放临时读入的文件。
6、/proc --------- 这个目录是系统内存的映射,我们可以直接访问这个目录来获取系统信息。也就是说,这个目录的内容不在硬盘上而是在内存里。
7、/sbin   --------- s就是Super User的意思,这里存放的是系统管理员使用的系统管理程序,如系统管理、目录查询等关键命令文件。
8、/tmp --------- 这个目录是用来存放一些临时文件的,所有用户对此目录都有读写权限。
9、/home  --------- 用户的主目录。下面是自己定义的用户名的文件夹。每个用户的设置文件,用户的桌面文件夹,还有用户的数据都放在这里。
10、/mnt   --------- 此目录主要是作为挂载点使用。通常包括系统引导后被挂载的文件系统的挂载点。如挂载Windows下的某个分区。
/etc

etc不是什么缩写,是and so on的意思 来源于 法语的 et cetera 翻译成中文就是 等等 的意思. 至于为什么在/etc下面存放配置文件, 按照原始的UNIX的说法(linux文件结构参考UNIX的教学实现MINIX) 这下面放的都是一堆零零碎碎的东西, 就叫etc, 这其实是个历史遗留.

扫描二维码关注公众号,回复: 5959833 查看本文章

这个目录一般用来存放程序所需的整个文件系统的配置文件.

/etc目录
包含很多文件.许多网络配置文件也在/etc 中.

/etc/rc or/etc/rc.d or/etc/rc*.d
启动、或改变运行级时运行的scripts或scripts的目录.

/etc/passwd
用户数据库,其中的域给出了用户名、真实姓名、家目录、加密的口令和用户的其他信息.

/etc/fdprm
软盘参数表.说明不同的软盘格式.用setfdprm 设置.

/etc/fstab
启动时mount -a命令(在/etc/rc 或等效的启动文件中)自动mount的文件系统列表.Linux下,也包括用swapon -a启用的swap区的信息.

/etc/group
类似/etc/passwd ,但说明的不是用户而是组.

/etc/inittab
init 的配置文件.

/etc/issue
getty在登录提示符前的输出信息.通常包括系统的一段短说明或欢迎信息.内容由系统管理员确定.

/etc/magic
file 的配置文件.包含不同文件格式的说明,file 基于它猜测文件类型.

/etc/motd
Message Of TheDay,成功登录后自动输出.内容由系统管理员确定.经常用于通告信息,如计划关机时间的警告.

/etc/mtab
当前安装的文件系统列表.由scripts初始化,并由mount 命令自动更新.需要一个当前安装的文件系统的列表时使用,例如df命令.

/etc/shadow
在安装了影子口令软件的系统上的影子口令文件.影子口令文件将/etc/passwd 文件中的加密口令移动到/etc/shadow中,而后者只对root可读.这使破译口令更困难.

/etc/login.defs
login 命令的配置文件.

/etc/printcap
类似/etc/termcap ,但针对打印机.语法不同.

/etc/profile , /etc/csh.login ,/etc/csh.cshrc
登录或启动时Bourne或Cshells执行的文件.这允许系统管理员为所有用户建立全局缺省环境.

/etc/securetty
确认安全终端,即哪个终端允许root登录.一般只列出虚拟控制台,这样就不可能(至少很困难)通过modem或网络闯入系统并得到超级用户特权.

猜你喜欢

转载自blog.csdn.net/weixin_42973678/article/details/89330005
今日推荐