admin管理员组文章数量:1586727
一、什么是Linux系统
Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年10月5日首次发布,它主要受到Minix和Unix思想的启发,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。Linux有上百种不同的发行版,如基于社区开发的debian、archlinux,和基于商业开发的Red Hat Enterprise Linux、SUSE、Oracle Linux,centos7 等。
二、学习Linux系统的意义
因为Linux系统性能比较稳定而且比较安全,非常适合程序的运行。 我们开发的项目程序,都会部署到Linux系统上。
我们要学习linux系统,就必须在自己电脑上安装Linux系统或者租赁其他云服务的linux系统。
租赁:阿里云或者腾讯云等
安装: 借助虚拟机---模拟安装n个操作系统。
三、关于虚拟机的配置
1.VMware
VMware Workstation Pro 15有bug有的电脑打开虚拟机之后就会蓝屏,或者报出错误,我们只需要将VMware升级为16就可以了。
2.网络配置
3.镜像文件
四、Xshell客户端工具
前题,下载安装破解,并获取你的虚拟机IP地址
获取虚拟机IP地址:输入命令:ifconfig或ip addr
获取虚拟机IP:
Xshell连接虚拟机:
连接成功后我们就会在Xshell中进行操作
虚拟机修改IP为静态IP
我们的ip地址有可能会改变,那我们每一次连接Xshell就需要重新输入IP非常的不方便,所以我们可以将IP修改为静态的
详细操作:
1.打开我们VMware的虚拟网络编辑器
2.点击NAT模式
3.查看自己的网关
4.查看自己的 广播IP
你设置的静态IP只能是起始IP地址和结束IP地址区间内的值
5.在Linux系统中执行下面的内容
vi /etc/sysconfig/network-scripts/ifcfg-ens33
6. 修改信息
7.重启网络网络
systemctl restart network
五、linux常见的命令
1.ping命令
测试网络联通性
ping 测试的网址
退出:ctrl+c
2.cd命令 (切换到指定目录)
镜像文件中自带的几个目录:
/: 根目录
bin: 目录 命令目录 千万不要删除【以后很多命令不能使用了】
etc: 环境配置目录。
root: 账号为root用户名的目录
sbin: 存放命令的目录
usr: 用户目录 ---window program file 习惯把软件安装到该目录下
相关操作命令
cd 指定的目录名称
cd ../ 或者cd .. 切换到上一级目录
cd / 切换到根目录
3.ls命令 (查询当前目录下的子文件 )
ls 查看当前目录下的子文件
ls 指定目录 查询指定目录下子文件
ls -l 以列表的形式查询指定目录下的子文件
ls -a 查询指定目录下所有的文件包含隐藏文件
4.pwd命令
pwd 查看当前所在的目录
5.mkdir命令 (创建文件夹)
mkdir 目录名称
mkdir -p 多层目录
6.touch命令 (创建文件)
touch 文件名
7.rm命令 (删除文件或目录 )
rm 文件名 【会出现删除提示框】y:确定删除 n:不删除
rm -f 文件名 【暴力删除,不会出现删除提示框】
rm -r 文件夹
rm -rf 文件或文件夹
8.vi命令 (编辑文件内容)
vi 文件名
进入命令模式[不能输入内容]---->i----->编辑模式【可以输入内容】---->Esc推到命令模式
---:wq[保存退出]
---:q![退出不保存]
9.查看文件内容命令(cat | head | tail)
cat 查看所有内容。cat 文件名
head 查看前n行内容 head -10 文件名
tail 查询后n行内容 tail -10 文件名
10.重命名|移动命令(mv)
mv 源文件名 目标文件名:重命名
mv 源文件名 目标目录:移动,将源文件移动到某个目录下
11.复制命令(cp)
cp 源文件 目标目录:复制文件到目录下
cp -r 目录 目标目录:复制目录到目录下
12.搜索命令(find,grep )
find 目录 -name 要搜索的文件名:搜索文件
grep '内容' 文件名 -n:在文件中搜索指定的内容
13.查看详细信息命令(查看详细信息 )
查看根目录下的文件
ll:
14.修改权限命令(chmod)
chmod [u|o|g]+[wxr] 文件
chmod 777 文件
r:4,w:2,x:1 加起来是7
15.解压缩文件 命令(tar)
tar -zcvf 压缩后的名称 要压缩的目录
tar -zxvf 压缩文件 解压到当前目录
tar -zxvf 压缩文件 -C /目标目录
16.防火墙命令
1. 查看防火墙的状态:
systemctl status firewalld
2. 设置防火墙允许放行哪些端口号
firewall-cmd --add-port=8080/tcp --zone=public --permanent
3. 重启防火墙
systemctl restart firewalld
4. 查看哪些端口号被放行
firewall-cmd --list-port
5. 防火墙移除放行端口号
firewall-cmd --remove-port=8080/tcp --zone=public --permanent
6. 关闭防火墙----慎重【关闭】 开启还会启动
systemctl stop firewalld
17.查看进程命令
ps -ef|grep mysql
版权声明:本文标题:VMware-虚拟机-Linux系统(常用命令) 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dongtai/1727988936a1141395.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论