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   退出登陆

VM虚拟机安装 常用Linux命令 网卡配置 (第二天)的更多相关文章

  1. 虚拟机安装与Linux命令的学习 ——20155215宣言

    一.虚拟机的安装 虚拟机的安装对我来说真可谓是一波三折.打开老师发布的安装教程,简单地浏览了一下,主要步骤都有图文解说.我本来以为这个安装按部就班即可,可哪知道,问题一个接着一个出现. 问题1 在我下 ...

  2. 20155229付钰涵-虚拟机安装及LINUX命令学习

    安装Ubuntu遇到的问题 问题一: 新建虚拟电脑的版本只有32-bit,与老师所给教程中的64-bit不符.为此我上百度搜寻了答案. 第一种方法: 控制面板--程序与功能--启动或关闭windows ...

  3. 常用linux命令和配置

      find只查看文件和只查看目录 find -type f -name clexec find -type d -name clexec   解压rpm [root@sj_x861 2]# ls e ...

  4. VM虚拟机安装kali linux

    点击文件,新建虚拟机新建一个虚拟机 点击后出现这个,选择典型 点击下一步,然后选择安装程序光盘映像文件(iso),然后浏览,找到你下载的镜像 点击下一步,选择linux,选择最高Debian版本的,6 ...

  5. 77个常用Linux命令和工具

    77个常用Linux命令和工具 Linux管理员不能单靠GUI图形界面吃饭.这就是我们编辑这篇最实用Linux命令手册的原因.这个指南是特别为Linux管理员和系统管理员 设计的,汇集了最有用的一些工 ...

  6. 常用Linux命令笔记

    任何脱离业务的架构都是耍流氓 只记录实际常用的Linux命令 常用Linux命令 查找安装路径: whereis nginx 查询nginx进程: ps aux|grep nginx 查看 CentO ...

  7. 工作中常用Linux命令--服务器运维

    工作中常用Linux命令--服务器运维 lsof查看端口使用情况 lsof -i:8080更多lsof命令使用说明:http://www.cnblogs.com/peida/archive/2013/ ...

  8. Redis进阶实践之一VMWare Pro虚拟机安装和Linux系统的安装(转载)(1)

    Redis进阶实践之一VMWare Pro虚拟机安装和Linux系统的安装 一.引言 设计模式写完了,相当于重新学了一遍,每次学习都会有不同的感受,对设计模式的理解又加深了,理解的更加透彻了.还差一篇 ...

  9. SuSE Linux修改网卡配置

    http://blog.chinaunix.net/uid-20765159-id-1850854.html SuSE Linux修改网卡配置             2010 SuSE linux ...

随机推荐

  1. 45 孩子们的游戏(圆圈中最后剩下的数) + list操作总结+ for_each多记忆容易忘记

    题目描述 每年六一儿童节,牛客都会准备一些小礼物去看望孤儿院的小朋友,今年亦是如此.HF作为牛客的资深元老,自然也准备了一些小游戏.其中,有个游戏是这样的:首先,让小朋友们围成一个大圈.然后,他随机指 ...

  2. Day10:关于桃子的和关于游戏新的设想(顺手做个记录孩子吃喝拉撒的工具)

    公历2015年6月3日~ 北京时间晚上8:42~ 在美中宜和~ 一个叫桃子的小美女出生了! 没错!小桃子终于出生了!真心不容易啊! 6月3日 03:00 AM 老婆推我,叫我起来,她说她肚子疼,还想上 ...

  3. Jquery实现横向tab切换

    //需求:鼠标放在不同的导航栏上,下面显示的内容自动切换 //代码如下 <!DOCTYPE html> <html lang="en"> <head& ...

  4. Tornado -- 7 - 查询结果

    查询结果 查询结果总结: 条件查询 多表查询

  5. docker安装mysql中注意事项

    前言 怎么安装docker和拉mysql镜像不是本文的重点,在这里我主要讲我安装mysql容器的三个注意事项:启动容器, 修改密码,远程登录 run容器 docker run -di --name f ...

  6. HihoCoder 1245:王胖浩与三角形 三角形边长与面积

    #1245 : 王胖浩与三角形 时间限制:1000ms 单点时限:1000ms 内存限制:256MB 描述 王胖浩有一个三角形,三边长为a,b,c.他有特殊的能力,能增加三条边的边长,增加的总长度不能 ...

  7. POJ 3371:Flesch Reading Ease 模拟

    Flesch Reading Ease Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 2071   Accepted: 60 ...

  8. JVM:Java 类的加载机制

    虚拟机把描述类的数据从 Class 文件加载到内存,并对数据进行校验,转换,解析和初始化,最终形成可以被虚拟机直接使用的 Java 类型,这就是虚拟机的类加载机制. 类的生命周期 类从被加载到虚拟机内 ...

  9. Oracle 建库

    Oracle得安装就不多说了 不过还是建议直接去官网下  其他渠道可能会导致安装问题  具体自己慢慢体会吧  !  下面主要说下怎么用Oracle建库并且建用户角色 Database configur ...

  10. Golang的标准输入输出

    Golang的标准输入输出 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 在很多情况下,我们希望用户通过键盘输入一个数值,存储到某个变量中,然后将该变量的值取出来,进行操作.这时候 ...