linux基础知识及虚拟机中的安装与设置

一、Linux系统的安装 1. Linux目录结构 / 根分区 Linux文件系统的起点 Linux系统中有且仅有一个根分区,Linux里面的所有数据全部存放在/下面 /bin 普通用户使用的命令 /sbin 管理员使用的命令 /boot 存放启动相关的文件,内核... /root 管理员的家目录 /home 普通用户的家目录 /dev 存放设备相关的,硬盘,光驱,软盘,键盘... /etc 配置文件存放位置 /var 存放数据,日志相关 /tmp 临时文件存放位置 2. 文件系统 概念:磁盘的格式 Windows NTFS、Fat32 Linux XFS、ext2/ext3/ext4 swap 交换分区,虚拟内存 8G 3.新建CentOS7的安装环境 双击桌面VMware Workstation Pro图标/文件/新建虚拟机/自定义,下一步/选 择稍后安装操作系统,下一步/选择Linux,Red Hat Enterprise 7 64位,下一步/修改虚拟机名字CentOS7,安装位置更改D:\Virtual Machines\CentOS7,下一步/下一步/内存2048M,下一步/下一步/下一步/硬盘修改为SATA,下一步/下一步/硬盘调整为80G,下一步/下一步/完成 4.在VMware里安装CentOS7 a.放入安装光盘 选择CD/DVD(SATA)/选择使用ISO映像文件/D:\网工软件包\软件包 \ISO\CentOS-7-x86_64-Everything-1511.iso/确保上面设备状态被选中/确定 b.启动虚拟机电源,选择Install CentOS 7,回车 c.安装语言选择中文,简体中文,继续,键盘/选项/ctrl+shift/完成 SECURITY/关闭/完成 软件选择/GNOME/完成 d.安装位置/我要配置分区/完成/选择标准分区, 点击+/挂载点选择/boot,大小200M,添加挂载点/ 点击+/挂载点选择/,大小20000M,添加挂载点/ 点击+/挂载点选择swap,大小8192M 完成/开始安装 e.点击root密码,设置密码为centos,完成/重启 f.安装之后的初始化(如果文字界面):1 --> 2 --> c --> c 二、Linux系统的基本操作 1.账户管理 Windows管理员 administrator Linux管理员 root 2.图形桌面和命令行界面的切换 centos7提供了 F1 - F6 6个终端环境,其中F1是图形,F2-F6是字符 从图形桌面进入字符界面 Ctrl + Alt + (F2-F6) 字符界面进入图形桌面 Alt + F1 字符界面之间的切换 Alt + (F2-F6) 练习: 1)按Ctrl + Alt + F2 切换到第二个字符控制台 在 login: 后输入 root ,按 Enter 确认 在 password: 后输入 root 用户的密码,按 Enter 键即可登陆 2)按Alt + F3 切换到第三个字符控制台 在 login: 后输入 root ,按 Enter 确认 在 password: 后输入 root 用户的密码,按 Enter 键即可登陆 3)输入 exit 退出第三个字符控制台 4)按Alt + F1 回到图形桌面环境 3.Linux命令基本使用 pwd 打印当前工作目录,相当于windows地址栏 cd 切换目录 cd . 当前目录不变 cd .. 返回上一级目录 cd ../.. 返回上一级目录的上一级 cd - 返回上一次所在目录 cd ~ = cd 返回当前用户的家目录 ls 列出当前目录下的内容 -l 长格式显示当前目录的内容 Windows下双击一个目录 = Linux里面 cd + ls 4.Linux下面颜色的作用 蓝色 表示文件夹 红色 压缩文件 绿色 可执行文件 黑色 普通文件 黄色 设备文件 eg: [ ~]# cd // [ ~]# pwd // /root [ ~]# cd . // [ ~]# pwd // /root [ ~]# cd .. // [ /]# pwd // / [ /]# cd .. // [ /]# pwd // / [ /]# cd /etc/pki/CA [ CA]# pwd /etc/pki/CA [ CA]# cd ../.. [ etc]# pwd /etc [ etc]# pwd /etc [ etc]# cd /root/ [ ~]# pwd /root [ ~]# cd - /etc [ etc]# pwd /etc 5.配置网络 ifconfig 查看当前网络信息 # ifconfig # route -n 查看网关 # cat /etc/resolv.conf 查看dns地址 图形配置网络 Alt+F2 nm-connection-editor 右上角把网络重新激活 验证 hostnamectl -sethostname xxx.xxx.xxx [ ~]# hostnamectl [ ~]# hostnamectl set-hostname teacher.tedu.cn [ ~]# hostnamectl Static hostname: teacher.tedu.cn Icon name: computer-vm Chassis: vm Machine ID: d3f0970c5308449d950e3453c9a449ba Boot ID: c5799a77789d47ca9a670064a03655eb Virtualization: vmware Operating System: CentOS Linux 7 (Core) CPE OS Name: cpe:/o:centos:centos:7 Kernel: Linux 3.10.0-327.el7.x86_64 Architecture: x86-64 命令配置网络 # nmcli device status 列出所有的网卡设备 # nmcli connection show 列出已配置的网络连接 手动设置IP地址/掩码,允许自动连接 nmcli con mod "连接名" ipv4.method manual ipv4.address "IP地址/掩码位数" # nmcli connection modify eth0 ipv4.method manual ipv4.addresses "10.0.0.10/255.255.255.0" nmcli con mod "连接名" connection.autoconnect yes # nmcli connection modify eth0 connection.autoconnect yes 手动指定默认网关、DNS地址 # nmcli con mod "连接名" ipv4.gateway 默认网关地址 # nmcli con mod "连接名" ipv4.dns DNS地址 # nmcli connection modify eth0 ipv4.gateway 10.0.0.254 # nmcli connection modify eth0 ipv4.dns 4.4.4.4 停用指定连接 nmcli con down "连接名" 激活指定连接 nmcli con up "连接名" # nmcli connection down eth0 # nmcli connection up eth0 # ifconfig eno16777736: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 10.0.0.10 netmask 255.255.255.0 broadcast 10.0.0.255 # route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 10.0.0.254 0.0.0.0 UG 100 0 0 eno16777736 # cat /etc/resolv.conf # Generated by NetworkManager search tedu.cn nameserver 4.4.4.4

相关推荐