一·文字描述
安装VmWare注意事项
1.是否启动虚拟化服务
2.安装之后是否出现虚拟网卡
虚拟化服务禁用如何开启
win10系统->更新和安全->恢复->高级启动->疑难解答->高级选项->UEFI 固件启动->(有的电脑直接进入BOIS命令,有的电脑需要手动选择BOIS)->虚拟化服务->开启->保存退出
安装之后没有出现虚拟网卡
1.卸载重装
2.下载CCleanr软件,扫描清理注册表
安装Linux之后VMnet8网络不匹配
还原默认设置
Linux网络配置
ip地址:保证和DOS窗口中VMnet8Ipv4前三部分保持一致,最后一部分在11-254之间
子网掩码:255.255.255.0
网关:保证和DOS窗口中VMnet8Ipv4前三部分保持一致,最后一部分为2
DNS服务器:8.8.8.8或144.114.114.114
linux目录结构
bin:存储普通命令
sbin:存储超级命令
home:存储普通用户
root:存储超级用户
usr /usr/local:下存储数据或软件
tmp:临时目录 迎来存放临时数据
常用命令
ifconfig:查看网络
service network restart:重启网络
hostname:查看主机名
hostnamectl set-hostname 主机名:永久修改主机名
systemctl status firewalld.service:查看防火墙状态
systemctl stop firewalld.service:关闭防火墙状态(重启后自动打开)
systemctl disable firewalld.service:关闭防火墙开机自启
常用命令
man:帮组命令查询当前命令的使用方式(打开当前命令的帮组手册)
格式:
man 命令
cd:切换目录
格式:
cd 目录名称(单极目录或多级目录(目录全路径或当前目录下开始的全路径))
注意:
/:linux根目录
~:当前用户的家目录
.:当前命令
..:上一级目录
tab:一次补全 两次搜索
ls:查看
格式:
ls [选项] [文件名]
选项:
-l:查看详细信息 可以简写为ll
-a:查看所有
-la:查看所有详细信息
mkdir:创建目录
格式:
mkdir [选项] [目录名称....]
选项:
-p:迭代创建
rmdir:删除目录
格式:
格式:
mkdir [选项] [目录名称....]
选项:
-p:迭代删除
注意:
只能删除空目录
多级目录只能删除最后一个
touch:创建空白文件
格式:
touch 文件名
注意:
只能创建空白文件
如果文件已存在,不创建
rm:删除
格式:
rm [选项] [文件或目录]
选项:
-f:跳过提示信息
-r:强制删除
-rf:跳过提示信息强制删除
注意:
使用-rf注意注意注意再注意
cp:复制
格式:
cp [选项] [源文件或目录路径] [新文件或目录路径]
选项:
-r:复制目录
注意:
复制过程中可以对名称做修改没有特殊需求不要修改
mv:剪切 移动
格式:
cp [选项] [源文件或目录路径] [新文件或目录路径]
注意:
剪切过程中可以对名称做修改,没有特殊需求不要修改
vim:文本编辑器
格式:
vim 文件名
注意:
文件存在直接打开
文件不存在也直接打开,保存就是创建 不保存就是不创建
如何保存和退出
:q :退出
:w :保存
:wq :保存并退出
:q! :强制退出 不保存
:w! :强制保存
:wq! :强制保存并退出
注意:
vim因为意外终止,会产生交换文件(隐藏的),和源文件在同一级
如何进入编辑模式:
i:在当前光标,进入插入模式
o:下一行进入插入模式
如何进行行首行尾,开头末尾切换
行首:home/0
行尾:end/$
开头:gg/(
结尾:G /)
关闭networkmanage服务
systemctl status NetworkManager #查看NetworkManager状态
systemctl stop NetworkManager #停止NetworkManager
systemctl disable NetworkManager#禁止NetworkManager开机启动
修改ip地址
vim /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
NAME=ens33
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.129.211
NETMASK=255.255.255.0
GATEWAY=192.168.129.2
DNS1=114.114.114.114
修改启动级别
systemctl get-default #获取默认启动级别
systemctl set-default multi-user.target #修改启动级别为文本
映射关系:ip地址和主机名或者域名之间的对应关系
windows:映射文件在C:\Windows\System32\drivers\etc\hosts
在文件中新加
格式:
linuxIP地址 主机名
例如:
192.186.64.110 master
linux:映射文件在/etc/hosts
在文件中新加
格式:
linuxIP地址 主机名
例如:
192.186.64.110 master
1、文件和目录操作:
ls:列出目录内容。
cd:切换目录。
pwd:显示当前工作目录的路径。
touch:创建空文件。
mkdir:创建新目录。
rm:删除文件或目录。
cp:复制文件或目录。
mv:移动文件或目录。
2、文件查看和编辑:
cat:显示文件内容。
more:逐页查看文件内容。
less:交互式地逐页查看文件内容。
head:显示文件的前几行。
tail:显示文件的末尾几行。
nano 或 vi:文本编辑器,用于编辑文件。
3、系统信息和管理:
top:查看系统资源使用情况。
ps:显示当前进程。
kill:终止进程。
df:显示磁盘空间使用情况。
free:显示内存使用情况。
pkill:根据进程名终止进程。
htop:交互式地查看和管理系统进程。
uname:显示系统信息。
hostname:显示或设置系统主机名。
4、用户和权限管理:
useradd:添加新用户。
passwd:更改用户密码。
userdel:删除用户。
chmod:修改文件或目录的权限。
chown:修改文件或目录的所有者。
5、网络管理:
ifconfig:查看网络接口信息。
ping:测试网络连接。
netstat:显示网络统计信息。
iptables:管理防火墙规则。
6、软件包管理:
yum:用于安装、升级和管理软件包。CentOS 包管理工具。
rpm:用于直接操作 RPM 软件包。
dnf:替代 yum 的包管理器。
7、压缩和解压缩:
tar:打包和解包文件。
gzip, gunzip:压缩和解压缩文件。
zip, unzip:创建和解压 ZIP 文件。
8、系统服务管理:
systemctl:管理系统服务(启动、停止、重启)。
9、日志查看:
journalctl:查看系统日志。
10、查找文件:
find:在文件系统中查找文件。
grep:在文件中搜索特定模式
11、时间和日期:
date:显示或设置系统日期和时间。
timedatectl:用于配置系统时钟和相关设置。
12、用户权限:
sudo:以超级用户权限执行命令。
/etc/sudoers:sudo 的配置文件。
13、硬件信息:
lscpu:显示 CPU 信息。
lsblk:列出块设备信息。
lshw:显示详细的硬件信息。
14、服务管理:
systemctl:管理系统服务。
service:用于启动、停止和重新启动服务。
15、网络工具:
ifconfig 或 ip:配置网络接口。
traceroute:跟踪数据包的路由路径。
nslookup 或 dig:查询 DNS 信息。
二·shell图片
重启
systemctl restart network
restart重启
enable打开
disenable关闭
status
ctrl+z是打段程序
三·静态网络配置
systemctl status NetworkManager
systemctl stop NetworkManager
cd /etc/sysconfig/network-scripts
vim ifcfg-ens33
BOOTPROTO=static
PREFIX=24 ——》NETMASK=255.255.255.0
systemctl status network
systemctl start network
systemctl enabel network
systemctl restart network
ping www.baidu.com
#关闭防火墙
systemctl stop firewalld
systemctl status firewalld
systemctl disable firewalld
#网络映射
vim /etc/hosts
127.0.0.1 localhost
::1 localhost
192.168.179.128 shumo “写入自己的ip地址”
www.baidu.com bd “百度”
#下载notebook,用python 打开查看
pip install notebook -i https://pypi.tuna.tsinghua.edu.cn/simple
jupyter notebook
#vscode