zoukankan      html  css  js  c++  java
  • VM虚拟机安装 常用Linux命令 网卡配置 (第二天)

    VM虚拟机安装:(昨天已经安装好了VM了,按照提示安装就好,很简单)

        1、安装centos7虚拟机,现在磁盘里面新建文件夹作为安装文件夹

        2、找到centos7的iso文件,打开vm-新建虚拟机-按照向导去安装

        3、设置账户密码

        4、创建快照(安装完什么都要创建快照,要不玩崩溃了还要重新安装)

    常用的linux命令:

    {woliujizhou@localhost~}$

    woliujizhou 表示当前登陆的用户

    localhost 表示当前登陆的计算机

    ~ 表示当前工作的位置 家目录

    $ 当前是普通用户   #当时是root用户

    路径:

    绝对路径:由根目录()/开始写起的文件或文件名或目录名称 例如 /home/dmtsal

    相对路径:相对于目前路径的文件名写法  例如 ./home/dmtsal

    ls:命令的含义是显示当前目录中的文件名字的列表。(注意不加参数它显示除隐藏文件外的所有文件及目录的名字。)

    参数有:-a (显示当前目录中的所有文件,包含隐藏文件,隐藏文件是在文件名字以“.”(英文句号)开头的文件,所以在linux中要把一个文件隐藏,就只能改文件名,在前面加一个“.”)

                  -l (显示文件及其详细信息(这个命令有一个别名:ll))

                  -i (显示文件的i节点号,相当于文件的身份id)

     文件的详细信息:

    drwxr-xr-x(共十个字符-也算)

    第一个字符表示:d:目录文件  l:链接文件  b:块设备文件  c:字符设备文件

                                p:管道文件    -:表示普通文件

    后面的九个字符每三个一组分别代表:

    文件所有者

    文件所有者所在的用户组

    其他用户对文件拥有的权限

    每组中“r”、“w”、“x”三个字符分别代表读、写、执行的权限

     若没有其中的任何一个权限则用“-”表示。执行的权限有两个字符可选,最常见的一个是“x”代表可执行,另一个是“s”代表套接口文件。

     第二列数字表示:紧接着的数字“2”,为这个目录下的目录文件数目(这个数目=隐藏目录数目+普通目录数目)。(如果这只是一个普通文件,那“2”就代表这个文件有两个别名,这个文件被人创建了一个硬链接文件),总而言之它就是一个计数,基本上对我们而言没有什么用,知道它是一个计数就OK.

    root:后面的root代表这个文件(目录)的属主(Owner)为用户root,一般情况下就是创建者

    root:再接下来的root代表这个文件(目录)所属的用户组(Group)为组root,后面会讲,一个用户组可以有很多用户

    数字:6 代表文件的大小(字节数),目录的大小总是为 6字节。如果想看K或者M,前面加一个选项-h

    最后的就是: 月份               月份所在日期               修改时间

    cd命令:cd命令就是进入当前目录的文件夹 如:cd liujizhou

                  cd命令,和dos下一样的,注意用cd .. 的时候,中间必须有空格

                  ./是根目录   ~是家目录或者直接cd   .. 是返回上一个目录

    clear=ctrl+l(清屏)

    touch (创建文件,后面跟文件名)

    echo +内容>文件名(给文件输出内容)

    cat more less tac (这四个都是查看数据,都单独使用)

    mkdir (创建文件夹)

    rmdir (删除文件夹)

    rm(删除文件)

    cp 源文件或原文件夹 目标文件 (复制文件或目录)

    mv (mv命令用来为文件或目录改名、或将文件或目录移入其它位置。)

    mv 源目录或源文件 目标目录   如:mv ./aaa ./bbb   把当前目录下的aaa移动到当下目录下的bbb

    mv用于改名直接输入文件名不用加目录标符  如:mv aaa bbb   把aaa改名为bbb

    su (切换用户  注:root用户需要密码   root用户要比普通用户的权限高)

    whoaml  (查看当前用户是谁)

    id  (查看用户id  注:uid=1000是普通用户   uid=0 是root用户)

    more (more 命令类似 cat ,不过会以一页一页的形式显示,更方便使用者逐页阅读,而最基本的指令就是按空白键(space)就往下一页显示,按 b 键就会往回(back)一页显示)

    注: 回车键默认往下滚动一行   q键可以默认退出more

    less (less 工具也是对文件或其它输出进行分页显示的工具,应该说是linux正统查看文件内容的工具,功能极其强大。)

    head  (head (head) 用来显示档案的开头至标准输出中。如果指定了多于一个文件,在每一段输出前会给出文件名作为文件头。)

    tail  (tail命令用途是依照要求将指定的文件的最后部分输出     默认显示十行)

    tail -n 20 filename   说明:显示filename最后20行。

    linit数字: 0 关机  1 单用户模式    2 无网络支持的多用户模式    3 有网络支持的多用户模式

    grep (查找关键词的文件内容或文件夹名称或文件名) 格式grep+关键词+文件夹名称或文件名

    find路径:  -name   找指定文件名的文件

                      -type    找指定文件类型的文件

                      -time    找指定时间内的文件或者外修改过的文件

                      -atime

                      -ctime

                      -mtime

                      -sizi   寻找指定大小的文件  find 。/ -size +1000c -print

    /根目录都代表什么:

    /bin 可执行文件

    /dev 设备文件

    /media 可移动设备文件

    /opt 存放第三方软件的位置

    /tmp 存放临时文件

    /root root用户的家目录

    /home 普通用户的家目录,文件夹的命名使用用户的

    /etc 配置文件

    /usr 存放软件资源

    /var 常态性变动的文件

    /proc 存放虚拟文件系统

    查找文件的常用命令:

    所有的设备都是以文件的形式存在,如网卡在linux中有一个文件

    ifconfig  显示网卡

    find  格式:格式:find /etc/-name'network'    在etc文件夹中找network文件,并打印出来

    updatedb   更新位置数据库

    locate   locate+文件名    查找文件具体在什么位置   使用之前先更新数据库

    whereis   系统命令,找出系统命令的具体位置,找文件不一定能找到!!!

    centos7网卡配置:

    vm的网卡类型选择的是NAT,分配IP的方式就是DHCP

    1、IP自动获取

    找到网卡的配置文件 /etc/sysconfig/network-scripts/ifcfg-ens33

    vim+网卡具体位置    更改ip

    DEVICE=eth0
    HWADDR=00:0C:29:A8:67:46
    TYPE=Ethernet
    UUID=4103d7a8-d073-4e93-ac68-e6f8496f35f0
    ONBOOT=yes
    NM_CONTROLLED=yes
    BOOTPROTO=dhcp

    如果要编辑,将光标定位到需要修改的位置,输入a/i/o 修改数据,按一下esc ,输入:wq 回车,并存并退出!

    2、修改静态IP

    找到网卡的配置文件 /etc/sysconfig/network-scripts/ifcfg-ens33

    vim+网卡具体位置    更改ip

    DEVICE=eth0
    HWADDR=00:0C:29:A8:67:46
    TYPE=Ethernet
    UUID=4103d7a8-d073-4e93-ac68-e6f8496f35f0
    ONBOOT=yes
    NM_CONTROLLED=yes
    BOOTPROTO=static
    IPADDR=192.168.8.80
    NETMASK=255.255.255.0
    GATEWAY=192.168.8.20
    DNS1=202.102.224.68
    DNS2=202.102.227.68

    重启网卡:service network restart

                      systemctl restart network

    查看网卡信息:

    ifconfig  查看所有网卡信息

    ifconfig ens33   查看ens33网卡信息

    ifdown ens33   关掉网卡

    ifup ens33    开启网卡

    ip add  查看所有

    开关防火墙:

    开启防火墙:service firewalld status

    关闭防火墙:service firewalld stop

    linux开关机:

    reboot   重启

    halt;poweroff;shutdown -h   都是关机

    login   重新登陆

    logout   退出登陆

  • 相关阅读:
    PAT 甲级 1027 Colors in Mars
    PAT 甲级 1026 Table Tennis(模拟)
    PAT 甲级 1025 PAT Ranking
    PAT 甲级 1024 Palindromic Number
    PAT 甲级 1023 Have Fun with Numbers
    PAT 甲级 1021 Deepest Root (并查集,树的遍历)
    Java实现 蓝桥杯VIP 算法训练 无权最长链
    Java实现 蓝桥杯VIP 算法训练 无权最长链
    Java实现 蓝桥杯 算法提高 抽卡游戏
    Java实现 蓝桥杯 算法提高 抽卡游戏
  • 原文地址:https://www.cnblogs.com/liujizhou/p/11505674.html
Copyright © 2011-2022 走看看