一.网络
涉及到的相关概念
- IP地址
- 网关
- 子网掩码
- 局域网
- mac地址
- DNS (没有DNS也可以上网)
DNS污染
查看IP
windows ipconfig
linux ip addr
获取ip地址
开机不会自动获取ip地址
使用dhclient
请求IP地址 ,每次开机需要重新请求
长久之计是
vi /etc/sysconfig/network-scripts/ifcfg-enp0s3
onboot改为yes
NAT保险,桥接效率高
改网络
**重启网卡 **
关闭ifdown enp0s3
启动ifup enp0s3
插入一个网卡
xshell使用
用途:Xshell可以在Windows界面下用来访问远端不同系统下的服务器
使用
文件==》新建==》主机处填写要连接的服务器的ip地址==》用户身份验证
常用应用层协议
http
https
http https本质区别是https增加了数据加密
ssh
代理
正向代理:代理客户端
反向代理:代理服务端
详情百度
二.用户与组
用户操作
添加用户useradd 用户名
修改用户usermod 用户名 -g 组名
将用户添加到指定组
设置用户密码passwd 用户名
必须在root下
查看当前是哪个用户whoami
查看详细信息id
查看位置pwd
查找密码cat /etc/shadow
密码是加密过的
添加用户自动添加目录
useradd 用户名 -M
设置不添加目录
涉及概念:主组 属组
主组只能有一个,属组可以有多个
详细的自行百度
组操作
添加组groupadd 组名
查看组是否添加成功cat /etc/group
权限
chom +x
可执行文件不一定可以执行,必须有执行权限才可以执行
linux下后缀名和文件类型无关
window下有关
环境变量
export PATH=/root/:$PATH
(临时的)
配了环境在任何位置都可以访问
持久配置:vim /etc/profile
尾行加export PATH=/root/:$PATH
三.操作技巧
查看文件 cat 文件名
编辑文件 vim 文件名
复制 进入命令模式 yy
粘贴 p
复制100遍 yy 100 p
内容过多一个页面显示不下
more 文件名
less 文件名
具体内容自行百度
查看文件内容
grep 要查询的关键字 文件名
grep 要查询的关键字 文件名 -n
显示关键字在文件中的行数
管道 一种通信机制 自行百度
重定向
echo 内容
输出这个内容
echo 内容 > 文件
将内容重定向到文件 在文件中可以查看到这个内容
单> 覆盖
双括号>> 覆盖
echo 内容 >> 文件
文件中就会有两次内容
tail
查看文件后面的内容 默认后十行
tail 文件名 -n20
后二十行
监听文件tail -F 文件名
文件添加了新内容可以监听到