标签:持续更新
Linux核心秘籍1.计算机由硬件和软件组成
硬件:看得见,摸得着(显示器/键盘/鼠标/机箱/主板/cpu/内存/硬盘...)
软件:
系统软件 windows/Linux/unix
应用软件 qq/360/office/...
2.计算机分类
个人计算机 几乎99%以上安装的是Windows,目前首选Windows 10
服务器 几乎90%以上安装的是Linux
一、Linux系统的安装
二、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:
[root@localhost ~]# cd //
[root@localhost ~]# pwd //
/root
[root@localhost ~]# cd . //
[root@localhost ~]# pwd //
/root
[root@localhost ~]# cd .. //
[root@localhost /]# pwd //
/
[root@localhost /]# cd .. //
[root@localhost /]# pwd //
/
[root@localhost /]# cd /etc/pki/CA
[root@localhost CA]# pwd
/etc/pki/CA
[root@localhost CA]# cd ../..
[root@localhost etc]# pwd
/etc
[root@localhost etc]# pwd
/etc
[root@localhost etc]# cd /root/
[root@localhost ~]# pwd
/root
[root@localhost ~]# cd -
/etc
[root@localhost etc]# pwd
/etc
5.配置网络
ifconfig 查看当前网络信息(IP地址、子网掩码)
route -n 查看网关
cat /etc/resolv.conf 查看dns地址
hostnamectl 查看主机名
图形配置网络
Alt+F2
nm-connection-editor
右上角把网络重新激活
验证
hostnamectl -sethostname xxx.xxx.xxx
[root@localhost ~]# hostnamectl
[root@localhost ~]# hostnamectl set-hostname teacher.tedu.cn
[root@localhost ~]# 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
额外实验:
练习(命令行模式):
1)按 Ctrl + Alt + F2 切换到第二个字符控制台
在 login: 后输入 root ,按 Enter 确认
在 password: 后输入 root 用户的密码,按 Enter 键即可登陆
查看当前在哪个目录下
pwd
/root
切换到 /boot 目录下,查看当前所在的目录位置
cd /boot
pwd
/boot
查看当前目录下有哪些文档
ls
返回到 /root 目录下
cd /root 【或cd】
分别查看当前目录、 /boot 、/ 目录下有哪些文档
ls
ls /boot
ls /
【# ls /root /boot /】
标签:持续更新
原文地址:http://blog.51cto.com/13557901/2072939