美文网首页
linux虚拟机

linux虚拟机

作者: 溺于眼里星河 | 来源:发表于2019-07-24 08:30 被阅读0次
    安装AM工具
    

    1)下载Vmware Workstation Pro工具

    https://my.vmware.com/cn/web/vmware/downloads
    找到Vmware Workstation Pro下载

    2)安装工具,一直点下一步就ok

    安装Ubuntu系统
    

    1)下载Ubuntu系统

    下载地址
    https://www.ubuntu.com/download/desktop

    2)使用VM安装

    创建一个虚拟机.png
    选择要安装的虚拟机镜像.png
    设置用户名和密码(建议全部用异样以防忘记).png
    设置名称和位置.png 指定给与磁盘大小.png 自定义硬件(设置内存等分配).png
    linux的常见命令解析
    
    1、进去目录
    

    语法:
    cd ——目录
    示例:
    cd /home #进入到home目录 目录存在可以用tab键自动提示出来
    cd / ——是进入到根目录
    cd ~——是进到当前用户的目录下

    2、删除文件
    

    语法
    rm [选项]——目录
    选项:
    -i删除前之一询问确认
    -f即使原档案属性设为只读,也可以直接删除,无需逐一确认
    -r将目录及一下的档案逐一删除
    示例:
    rm -r aa.txt——删除aa.txt文件

    3、创建目录
    

    语法:
    mkdir -p dirName
    选项:
    -p 确保目录名称存在,不存在的就建一个
    示例:
    mkdir -p /home/aa/bb——home文件夹下创建aa,aa文件夹下创建bb

    4、vi/vim编辑文件
    

    语法:
    vi 文件目录
    示例:
    vi aa.txt——编辑aa文件
    按下i进入编辑模式
    按下Esc键退出编辑模式
    :q退出程序
    :w保存文件——:wq保存文件并退出
    :i强制离开不储存档案
    :.,$d清空文件内容,编辑文件前请先备份

    5、查看文件列表命令
    

    语法:
    cat fileName
    示例:
    cat aa.txt——查看aa.txt中的内容

    6、查看当前目录下的文件和文件夹
    

    语法:
    ls [-alrtAFE] [name...]
    选项:
    -a显示所有文件及目录(ls内定将文件名和目录名称开头为"."的视为隐藏,不会列出)
    -l除文件名称外,并将文件形态、权限、拥有者、文件大小等信息详细列出
    -r将文件以相反次序显示(原定以英文字母次序)
    -t将文件建立时间之后次序流出
    -A同-a,但不会流出"."(目前目录)及".."(父目录)
    -F在列出的文件名称加一符号;列出可执行档则加"*",目录则加"/"
    -R若目录下有文件,则以下文件以序列出
    示例:
    ls——查看当前目录下的所有文件和文件夹
    ls /——查看根目录下的所有文件和文件夹

    7、解压tar.gz文件
    

    语法:
    tar [选项] 文件
    选项:
    -x或--extract或=-get从备份文件中还原文件
    -z或--gizp或--ungzip通过gzip指令处理备份文件
    -v或--vebose显示执行命令过程
    -f(备份文件)或--file=(备份文件)指定备份文件
    示例:
    tar -zxvf jdk-8u201-linux-x64.tar.gz——解压jdk安装文件

    8、文件改名或者移动文件
    

    语法:
    mv [options] source dest
    选项:
    -l若指定目录已有同名文件,则先询问是否覆盖旧文件
    -f在mv操作要覆盖某已有的目标文件时不给任何提示
    示例:
    mv jdk1.8.0_201/ /usr/local/java/jdk1.8.0_201——把当前目录移动到usr/local/java下去

    9、yum工具使用
    

    语法:
    yum [options] [command] [package ...]
    示例:
    yum update -y——更行所有软件 并自动选择yes
    yum install tar wget make rpm -y——安装tar wget make rpm并自动选择yes
    yum list——列出所有可安装的软件清单
    yum remove rpm——删除rpm软件包
    yum search rpm——查找软件包
    yum clean all——清除缓存

    10、apt-get工具使用
    

    示例:
    apt-get install docker.io -y——安装docker并自动选择yes
    apt-get update——升级列表中的软件包
    apt-get upgrade——升级所有已安装的软件
    apt-get remove docker.io——从系统删除一个docker的deb包
    apt-get check——确认以来的软件仓库争取
    apt-get clean——从下载的软件包中清理缓存

    11、查看当前ip
    

    ifconfig——查看当前ip地址

    12测试网络是否可以连接外网
    

    ping www.baidu.com——测试连接外网

    13、设置时间时区
    

    timedatectl set -timezone "Asia/Shanghai" ——设置时区为东八区
    date——查看当前时间

    14、修改root密码
    

    sudo passwd——修改密码 第一次输入超级密码 第二次新密码 第三次确认新密码

    15、把ip地址改成静态ip地址
    

    sudo vim /etc/netplan/50-cloud-init.yaml——编辑此文件
    内容如下:
    network:
      ethernets:
         ens33:
           addresses: [192.168.83.99/24]——要修改的ip
           gateway4: 192.168.83.1
           dhcp4:false
           nameservers:
            &emspaddresses: [192.168.83.254]——DNS
      version: 2

    重启生效

    sudo netplan apply

    16、允许root远程登录
    

    su root——切换到root用户
    apt-get install ssh -y——安装ssh
    vi} /etc/ssh/sshd_config——编辑此文件把PermitRootLogin值改成yes
    /etc/init.d/ssh restart——重启ssh让配置生效

    17、复制文件
    

    语法:
    cp [-adfilprsu] source destination
    选项:
    -i若目标文件(destlnation)已存在,再覆盖时会先询问是否操作
    -f强制(force),若有重复或其他疑问时,不会询问用户,而强制赋值
    -d若源文件为连接文件(link file),则赋值连接文件属性而非文件本身
    -r递归赋值,用于目录的复制操作
    示例:
    cp schema.xml schema.xml.back——schema.xml文件做一个备份
    scp aa.txt root@192.168.83.99:/home/lin/aa.txt——本机复制一个文件到192.168.83.99的lin目录中去

    18、创建文件
    

    语法:
    touch 路径/文件名
    示例:
    touch /home/test/txt

    19、查看本机端口状态
    

    示例:
    sudo netstat -tlpn

    20、关闭TCP6
    

    sudo vi /etc/dufault/grub——修改文件
    内容修改如下:
    GRUB_CMDLINE_LINUX_DEFAULT="ipv6.disable=1"
    GRUB_CMDLINE_LINUX="ipv6.disable=1"
    如果已有内容在基础上追加,示例图:


    示例.png

    更新和重启
    sudo update-grub
    sudo reboot

    相关文章

      网友评论

          本文标题:linux虚拟机

          本文链接:https://www.haomeiwen.com/subject/xzkalctx.html