1 linux系统简介
2 linux安装
3 目录结构
/
bin
sbin
root
mnt
opt
usr
etc
var
tmp
dev
没有盘符的概念 , 以/开始的目录
一切皆文件 .在linux中没有文件的后缀的区别
4 基本命令
4.1 cd 切换目录
cd /
cd ../
cd ../../
cd ~
cd -
cd ../a/
4.2 ls 查看目录下的内容
ls
ls /
ls ../a/
ls /root
ls -a 显示隐藏的内容
ls -l 详细详细 ll
ll -a 以详细信息显示所有的内容
4.3 mkdir 创建文件夹
mkdir /aa/bb/cc -p
mkdir -p /aa/bb/cc
mkdir /doit18/x /doit18/y /doit18/z
4.4 创建文件 touch
touch /aa/f1
touch ../aa/f2.txt /f3.doc ./f4.mp4(f4.mp4)
4.5 移动 mv
mv a.txt ./a/
mv a.txt b.txt /x.x ../aa/
mv a /b/ 移动(递归)一个文件夹到另一个文件夹中
mv a.txt b.txt 将a,txt改名为b.txt
mv a.txt /aa/b.txt 将a.txt移动+重命名到/aa/下
4.6 复制
cp 文件 目录
cp -r 文件夹 目录
cp a.txt b.txt 重命名
cp a.txt /aa/bb/b.txt 复制+重命名
4.7删除
rm -rf a.txt
rm -rf a b c
rm -rf *.txt
rm -rf *
4.8 echo 打印内容
echo "hello"
echo "hello" > 1.txt 覆盖写
echo "hello" >> 1.txt 追加写
`` 特殊的符号, 将命令的结果转义成字符串
echo `ll` >> 文件中 将命令的结果保存到文件中
4.9 cat 查看文件中所有的内容
cat 文件 查看文件中所有的内容 不能翻阅查看
4.10 less
less 文件
回车下一行
空格是下一个
j下一行
k上一行
pgUp上一页
pgDn 下一页
q 退出查阅内容
4.11 more
4.12 tail 和 head
head -20 文件
tail -200 文件
5 文本编辑命令 vi
在linux中 以后的网络配置(ip) , JAVA_HOME等环境变量的配置 , 大数据的组件安装都需要都文件进行编辑!!!!
vi 文件(可以不存在)
1) vi 文件名 进入到 命令模式 (在命令模式中不能编辑文本内容)
2) iao
IAO 进入插入模式(编辑模式)
i 光标前面插入 I 行首
a 光标后面 A行尾
o下一行 O上一行
3) ESC 从编辑模式到命令模式
4) 在命令行模式中
yy
nyy 复制n行
dd
ndd 剪切n行
p
G 到最后一行
nG 跳转到第N行
gg 跳转到首行
:set nu 显示行号
:set nonu 隐藏行号
/string 从光标开始的位置向下搜索n行
6 网络配置
6.1 局域网通信的原理
IP
子网掩码
网关
网段
域名服务
6.2 配置虚拟机网络的基本步骤
6.2.1 虚拟交换机
6.2.2 windows的网络
6.2.3 linux网络
vi /etc/sysconfig/network-scripts/ifcfig-ens33
6.2.4 测试
1) 重启虚拟机
ip addr 查看linux的ip地址
2) 关闭windows上的防火墙
在linux'中使用
ping 192.168.133.2
ping www.baidu.com 有回应
ctrl+c 结束当前ping进程
在windows中 ping 192.168.133.3