一
准备环境:
vmware
虚拟机软件
centos7
操作系统
两个概念:
物理机:就是电脑
虚拟机:
vmware
安装的操作系统
OS
Linux的哲学理念:一切皆文件(目录文件、一般文件)
用户操作:
[aa@zlxd root]$
表示普通用户
[root@zlxd ~]#
表示管理员用户
[
用户名
@
主机名称 当前工作目录
]
用户身份识别标志
常用命令:
ls:
查看当前目录中索包含的文件
选项:
-a
: 查看指定目录下的所有文件
(
包含隐藏文件
)
-l:查看指定目录下的文件的详细信息(创建时间,访问时间、文件大小)
格式:
ls
选项 参数
打开ls -l 后显示详细目录信息
以
-
开头的文件叫做普通文件(一般文件)
以
d
开头的文件叫做目录文件(windows中的文件夹
)
cd:
切换工作目录
pwd:
查看当前所在目录
mkdir:
作用
:
创建一个目录文件
格式:
mkdir
【目录名称】
选项
: -p
指的父目录不存在的情况下,自动创建父目录
touch:
作用:创建一个空白文件
格式:
touch
【文件名称】
cp :
作用:用来复制文件
格式:
cp
【选项】 源文件 目标位置 复制的新文件名字不变
cp
【选项】 源文件 目标位置
/
新名字 复制到新的位置后,有一个新名字
选项
:
-r
:用于复制目录文件
mv:
作用:用来移动文件(一般文件、目录文件)
格式:
mv
【源文件】 目标位置
--->
移动后不改变原来的名字
mv
【源文件】 目标位置
/
新名字
-->
移动后该名称
mv
【源文件】 【新名字】
--->
重命名
echo :
作用:在终端中输出内容
格式:
echo “
【内容】
”
rm:
rm -rf
如果使用
root
权限,可以删除一切文件。使用需谨慎
作用:用来删除文件
格式:
rm
【选项】 文件名
rm
【选项】 目标位置
/
文件名
选项:
-r
:用于删除目录文件
-f
:强制执行删除操作
cat:
作用:查看文件中的内容
格式:
cat
目标位置
/
目标文件
head:
作用:查看文件的前若干行 默认查看前
10
行
选项:
-n
【数字】 数字表示行数
格式:
head
【选项】 目标位置
/
目标文件
vi/vim
编辑器
什么是
vi:
linux
中最重要的一个文本编辑工具(快速,高效)
vi
是一种模式化的文本编辑工具
vim
是
vi
的加强版,
vi
所有的功能在
vim
中都能用
vi
的工作模式
模式
1
:编辑模式
它是打开文件后的默认模式
编辑模式不能在文件中写入或者删除内容
模式
2
:输入模式
它是可以在文件中写入、修改、删除内容
模式
3
:末行模式
它是可以执行各种命令、例如保存退出、不保存退出、显示行号
编辑模式:
删除当前工作目录下的文件
dd
删除整行
yy
复制一行
p
粘贴
模式转换:
编辑模式
==
》插入模式 输入字母
i
插入模式
==
》编辑模式 输入
esc
编辑模式
===
》末行模式 输入 冒号 :
末行模式
-===
》编辑模式 输入
esc
末行模式
w
:保存
q
:退出
!:强制执行前面的操作 例如
q
!
--
强制退出
wq
! 强制保存退出
ifconfifig
和
ip addr
作用:查看网络配置信息
/etc/sysconfifig/network-scripts/ifcfg-ensXX
网卡的配置文件
重启网卡服务:systemctl restart network