个人常用虚拟机配置,持续更新。。。
zsh
下载
1 2 3
| sudo apt install zsh
chsh -s /bin/zsh
|
插件
1 2 3
| sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)" git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh}/plugins/zsh-syntax-highlighting git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh}/plugins/zsh-autosuggestions
|
修改zshrc
1 2 3 4 5
| plugins=( git zsh-syntax-highlighting zsh-autosuggestions )
|
主题
1 2 3 4
| git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/themes/powerlevel10k
ZSH_THEME=powerlevel10k/powerlevel10k
|
字体
下载,解压,将 ttf 文件放入 一下文件夹
1 2 3 4 5
| mkdir -p ~/.fonts
/usr/share/fonts
|
执行命令
1 2 3
| sudo mkfontscale sudo mkfontdir sudo fc-cache
|
共享文件夹
虚拟机设置共享文件夹,但是找不到
ubuntu
mount,关机后失效
1
| sudo mount -t fuse.vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other
|
/etc/fstab:开机后会自动执行
1
| .host:/ /mnt/hgfs fuse.vmhgfs-fuse allow_other 0 0
|
kali
mount
1
| sudo mount -t fuse.vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other
|
/etc/fstab
1
| vmhgfs-fuse /mnt/hgfs/ fuse defaults,allow_other 0 0
|
docker
安装
1 2
| sudo apt install docker.io sudo apt install docker-compose
|
当前用户加入docker组
1 2 3
| sudo usermod -aG docker $USER newgrp docker sudo systemctl restart docker
|
网络
- kali 修改
/etc/network/interfaces
1 2 3 4 5 6 7 8 9 10 11
| ifconfig
auto eth0 iface eth0 inet dhcp
/etc/init.d/networking restart ifconfig eth0 down ifconfig eth0 up
|
- ubuntu 使用命令,但是重启后又不行
1 2
| ifconfig ens33 <IP> netmask <mask> route add default gw <gateway>
|
- ubuntu 修改 文件
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| sudo vim /etc/netplan/01-network-manager-all.yaml
network: version: 2 renderer: NetworkManager ethernets: eth0: dhcp4: yes addresses: []
sudo netplan try sudo netplan apply
|
- 如下命令
1 2
| sudo nmcli networking off sudo nmcli networking on
|
sudo 免密
修改 /etc/sudoers
添加用户或者组
1 2 3 4 5
| <name> ALL=(ALL:ALL) NOPASSWD:/bin/useradd,/bin/chown
<name> ALL=(ALL:ALL) NOPASSWD:ALL
|
内存问题
压缩
删除快照后任显示存在快照,如何删除干净:新建一个,然后删除,VM会把之前的快照合并后删除。
当我们删除部分大文件时,发现自己磁盘的内存没有增加。vmdk文件不会主动回缩,需要手动做shrink。并且不能有快照
1 2
| $ sudo vmware-toolbox-cmd disk list $ sudo vmware-toolbox-cmd disk shrink /
|
然后重启
kali 无法进入console
- 我的情况是 fstab 出现问题,共享文件夹修改 fstab
- 重启,进入 grub加载项
- e 进入配置
- 修改 linux 中的 ro =>
rw
并加入一句 init=/bin/bash
- f10 进入系统
- 修改 fstab,重启重新获得界面
参考链接