分享好友 最新动态首页 最新动态分类 切换频道
虚拟机VMware:Linux与Windows双系统管理指南
2024-12-27 09:44

虚拟机
VMware是一个虚拟PC的软件,可以在现有的操作系统上虚拟一个新的硬件环境,相当于模拟一台新的PC,以此在一台机器上运行两个独立的操作系统
ctrl+alt(从虚拟机切回主设备

下载地址:http://www.vmware.com

报错提示
Command not found (命令打错了、在系统中没有找到输入的内容
No Such file or directory (文件名输入错误、在系统中没有找到文件相应的文件或目录

设备文件名
所有的硬件都是文件
分区——格式化——硬件文件名——写入挂载点
/dev/hd
第一个/是根目录在dev一级子目录
swap不需要盘符,由linux的系统直接调用,需要内存了2倍,最好配置1个G

日志
在安装linux系统后会自动生成
/root/install.log:存储了安装在系统中的软件包及其版本信息
/root/install.log.syslog:存储了安装过程中留下的事件记录
/root/anaconda-ks.cfg:以Kickstart配置文件的格式记录安装过程中设置的选项信息(用于虚拟机自动安装

Linux基础
默认用户名root(代表最高管理员

ctrl+l 清空当前页面
ctrl+c 停止查询 结束当前命令的输入
ctrl+d 退出登录
history 查看历史操作记录
ctrl+a 跳到命令开头
ctrl+e 跳到命令结尾
ctrl+键盘左键 向左跳一个单词
ctrl+键盘右键 向右跳一个单词

安装

centOS.rpm为linux的安装包格式
yum 需要有root权限 需要联网 进行安装
yum 【-y 自动确认】【install | remove | search】

如果为乌邦图系统wsl 使用apt 【-y 自动确认】【install | remove | search】

设置服务状态

systemctl status firewalld.service 查看防火墙状态
systemctl stop firewalld.service 关闭防火墙
systemctl start firewalld.service 开启防火墙
systemctl enable firewalld.service 开启防火墙开机自启
systemctl disable firewalld.service 关闭防火墙开机自启

创建软连接

ln -s【被连接的文件】【快速连接名】
:ln -s /etc/yum.conf https://blog.csdn.net/PanJWei/article/details/yum.conf (创建一个快捷方式

查看时间

date 【格式字符串】
Mon Jul 3 07:02:27 PDT 2023
%Y 年 (2023
%y 年份后两位数字(23
%m 月份 (07
%d 日 (03
%H 小时(07
%M 分钟(02
%S 秒(27
%s 自从1970-01-01 00:00:00 UTC到现在的秒数
date “+%Y-%m-%d %H:%M:%S”(2023-07-03 07:02:27
设置时间标记(date -d “+1year+1month” “+%Y-%m-%d %H:%M:%S”

rm -f /etc/localtime
ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime(修改时区为北京时间

yum -y install ntp(安装ntp
systemctl start ntpd (开启ntp
systemctl enable ntpd(开启开机自启ntp
ntpdate -u aliyun.com(校准时间

主机名

hostname (查看当前主机名
hostnamectl set-hostname OS(修改主机名

配置固定DHCP地址

vim /etc/sysconfig/network-scripts/ifcfg-ens33 (进入网卡系统文件
BOOTPROTO=“static”
IPADDR=“192.168.31.134”
NETMASK=“255.255.255.0”
GATEWAY=“192.168.31.2”
DNS1=“192.168.31.2”

网络请求

ping (网络访问&地址解析
设置最大次数

下载文件

wget 【url】下载文件
后台下载

curl 【url】发送http网络请求
可选项 用于下载文件,当url为连接时,可以选择此项保存文件

查看端口占用情况

yum install -y nmap
nmap 127.0.0.1 查看改IP的哪些端口开启
netstat -anp | grep 22 查看端口占用情况

查看进程情况

ps -ef 查看进程使用情况

结束进程

kill 【进程号】 删除进程号
强制结束

查看系统资源占用

top 查看系统资源信息
只显示某个进程的信息
设置刷新时间,默认5s
显示产生进程的完整命令
指定刷新次数,比如 top -n 3 刷新输出3次后退出
以非交互非全屏模式运行
不显示任何闲置的进程
查找特定用户启用的进程

df 查看磁盘使用情况
更详细信息

iostat 磁盘IO监控情况
更详细信息

sar -n DEV 查看网络情况

查看环境

env | grep PATH 查看环境变量
echo $PATH 查看环境变量
$ 可以通过键取到变量

压缩和解压缩

压缩格式有zip tar(无压缩效果) gzip(缩小文件大小
tar -cvf【压缩文件名】【要压缩的文件1 要压缩的文件2】
创建压缩用于压缩模式
显示压缩、解压的过程,用于查看进度
解压模式
要创建的文件或要解压的文件,放在最后
使用gzip模式
:tar -cvf test.tar 1.txt 2.txt
:tar -cvzf test.gz 1.txt 2.txt

tar -xvf 【解压文件名】
选择解压的目的地
:tar -xvf test.tar
:tar -xvf test.tar -C https://blog.csdn.net/PanJWei/article/details/text

zip 【压缩文件名】 【要压缩的文件】
被压缩文件包含文件夹时使用
:zip test.tar 1.txt 2.txt
:zip -r test.tar 1.txt text

unzip 【解压文件名】
选择解压的目的地
:unzip test.tar
:unzip -d test.tar https://blog.csdn.net/PanJWei/article/details/text

更改DNS设置

vim /etc/resolv.conf

nameserver表示解析域名时用该地址指定的主机为域名服务器,其中域名服务器是按照文件中出现的顺序来查询的,且只有当第一个nameserver没有反应时才查询下面的nameserver。nameserver至少指定一个,不然就会找不到dns服务器。(后面添加的是DNS解析服务器

domain声明主机的域名。很多程序用到它,如邮件系统。

search它的多个参数指明域名查询顺序。当要查询没有域名的主机,主机将在由search声明的域中分别查找。

sortlist参数为网络/掩码对,允许将得到域名结果进行特定的排序。

domain和search同时存在。如果同时存在,则要指定sortlist。

安装8.0版本的MySQL

更新秘钥:
rpm–import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022

联网从官网下载安装包:
rpm-Uvh https://dev.mysql.com/get/mysql80-community-release-el7-2.noarch.rpm

安装mysql
yum -y install mysql-community-server

设置开机自启和开启
systemctl start mysqld
systemctl enable mysqld

从日志中获取mysql初始密码
grep ‘temporary password’ /var/log/mysqld.log(3Q!uiBKFr:ya

登录
mysql -uroot -p

修改密码
alter user user() identified by “Qwer123#”;

设置为简单密码
set global validate_password.policy=0;
set global validate_password.length=4;
alter user user() identified by “123456”;

设置远程登录密码
create user ‘root’@‘%’ identified with mysql_native_password by ‘Qwer123#’;
修改远程登录密码
alter user ‘root’@‘%’ identified with mysql_native_password by ‘123456’;

查看mysql进程
netstat -anp | grep 3306

切换用户

su - root (使用root账号
exit退出

查看文件列表

ls 列出目录下的内容
-a all 展示所有
-l 竖列展示,并展示更多内容
-h 显示具体单位大小
可以组合使用 ls / -alh

切换目录

cd 切换当前目录(change directory(不输入默认回到用户home工作目录
可以从根目录开始访问 cd /home/admin/Desktop
或从当前目录访问相对路径 cd Desktop
cd . 表示当前目录 可以 cd https://blog.csdn.net/PanJWei/article/details/Desktop
返回上一级目录 cd 返回上二级目录 cd
home 目录 cd ~

显示当前目录位置

pwd 显示当前目录(print work directory

创建文件夹

mkdir 创建文件夹(make directory
参数可以创建多个层级

创建文件

touch 创建文件(后面跟相对路径 touch text.txt

查看文件内容

cat 查看文件 (后面跟相对路径 cat text.txt
more 查看文件 (支持翻页(后面跟相对路径 more text.txt

复制文件、文件及

cp 【被复制的文件夹】【要复制到的地方】(copy复制文件夹
用于复制文件夹,递归

移动文件、文件及

mv 【被移动的文件夹】【要移动到的地方】(move移动文件夹)可以改名

删除文件、文件及

rm 【被删除的文件夹】(remove删除文件夹、文件
用于删除文件夹,递归
强制删除,不弹出确认信息
通配符*
text* 例:删除 text1 text2 text3.txt

查找命令文件的位置

which 查找程序文件存放在哪里
find 【起始目录】 -name 查找文件存放在哪里 (find /root -name text
find 【起始目录】 -size 【+大于 - 小于 k表示kb,M表示MB,G表示GB】

查找文件是否有关键字

grep 关键字 文件路径 (排查关键字,可选项-n显示第几行
可以使用 管道符进行细致查询 比如 cat text.txt | grep aaa | grep bbb

统计文件行数、单词数量

wc 文件路径
统计bytes数量
统计字符数量
统计行数
统计单词数量

在屏幕输出单纯显示

echo

反引号

``效果为将被包围的内容作为命令执行

覆盖、追加文件内容

echo “hellow” > test.txt 将test.txt 里的内容覆盖为echo内容
echo “hellow” >> test.txt 将echo里的内容追加到test.txt

查看文件的最后内容

tail【相对路径】
一直跟踪文件的新增
显示多少行,默认为10

创建用户

useradd 【用户名】 创建的用户会在/home 里
指定用户的组
指定用户的home路径

删除用户

userdel 【用户名】 删除用户
删除用户并删除目录里的文件

查看用户

id 【用户名】 查看用户名和组

将用户设置组

usermod -aG 【用户组】【用户名】 把用户加入组中

root用户给用户使用root的权限

在root账户下使用visudo 会自动打开/etc/sudoers
添加admin ALL=(ALL) NOPASSWD: ALL
可以赋予admin 使用root的权限 不用密码

给用户使用文件和文件夹的权限

chmod u=rwx,g=w,o=r text.txt 修改目标的权限
u表示用户自己 g表示自己的组 o表示其他用户
r表示读w表示写x表示使用
chmod 751 text.txt 修改目标的权限
751表示u=rwx,g=rx,o=x

修改文件或文件夹的所属组

chown root hello.txt 将 hello.txt 所属用户修改为root
chown :root hello.txt 将 hello.txt 所属用户组修改为root
chown root:group hello.txt 将 hello.txt 所属用户修改为root所属用户组修改为group
chown -R root test 将文件夹test的所属用户修改为root,并对文件夹内的全部内容用同样规则

zabbix监控项

mkdir /scripts
vim /scripts/check_process.sh

 

chmod +x /scripts/check_process.sh

vim /usr/local/etc/zabbix_agentd.conf

 

pkill zabbix_agentd
zabbix_agentd

zabbix_get -s 192.168.141.135 -k check_process

vim 【相对路径】 进入命令模式
命令模式
输入模式
底线模式

最新文章
让ai智能写个拍摄脚本的软件:推荐列表与盘点指南
随着数字媒体时代的到来,影视创作逐渐迈向高效与智能化。人工智能()在影视制作领域的应用日益广泛其是自动生成拍摄脚本的软件,成为了多创作者的得力助手。本文将为您盘点一系列免费且好用的脚本编写工具,帮助您轻松打造具有创意的拍摄
用AI生成美女写真,轻松打造你的个性化形象!
在这个科学技术飞速发展的时代,AI生成图像的能力已经颠覆了传统的图像创作方式。家人们,有没有想过通过人工智能生成一张属于自己的逼真美女写真?不再需要专业的摄影师或复杂的后期制作,这一切都可以通过一些简单的工具轻松完成。本篇文
百度推广的几种方式
百度推广的几种方式主要包括:搜索推广、信息流推广和品牌广告推广。搜索推广通过关键词竞价和优化,使企业网站或产品信息在搜索结果中排名靠前,提高曝光率和点击率。信息流推广则是在百度平台上展示广告,根据用户行为和兴趣进行精准推送
美团外卖启动“恶意差评治理专项行动”:引入 AI 识别关键词,未来将预警风险用户
12 月 12 日消息,据美团外卖官方 12 月 10 日消息,美团外卖多部门近期联合行动,成立“恶意差评治理专项组”,从差评的识别、判责、申诉、预警等多个环节入手,搭建更透明高效的差评处理机制,帮助商家将精力更好地投入到线上经营本身,
贝加莱B&R触摸屏4PP065.0571-P74
贝加莱BR触摸屏4PP065.0571-P74,上海韦米机电设备有限公司主营供应产品,产品图片实物拍摄,原厂原装,质保一年,大量产品现货供应,价格优惠快速报价,联系人:雷青。欢迎咨询采购!贝加莱BR触摸屏物料号:4PP065.0571-P74描述:电源面板PP
草莓ios:草莓风味盛宴:探索无尽的美味与创意搭配
  草莓作为一种受欢迎的水果,其鲜艳的色彩和甜美的味道常常给人带来愉悦感。将这种元素融入到手机iOS主题中,不仅能够提升用户体验,还能让手机更加个性化。草莓iOS主题以生动活泼、清新的设计风格,深得年轻人的喜爱。  对于那些希望
全网营销新风向,SEO代理助力企业市场拓展策略揭秘
随着互联网营销的快速发展,SEO全网营销成为企业拓展市场的关键。本文揭秘全网营销新趋势,借助SEO全网营销代理,帮助企业高效提升品牌影响力,拓展更广阔的市场空间。随着互联网的飞速发展,企业对于网络营销的需求日益增长,在这个的时代
【U8680豌豆荚下载】华为U8680豌豆荚8.2.5.1免费下载
豌豆荚拥有超过 200 万个最全的安卓应用和安卓游戏免费下载资源,六年为全国 4 亿人提供全面的手机内容服务。四个的原因:1. 从全网 29 家应用商店收录了超 200 万的应用和游戏。全网最全面的应用库,随便来折腾。2. 每一个应用游戏都经过
【Y516(移动3G)WiFi万能钥匙下载】华为Y516 移动3GWiFi万能钥匙5.1.02免费下载
下载WiFi万能钥匙,认准官方正版!免费安全WiFi热点,无忧一键连接。日常任务随时做,轻松赚现金外快~【积分赚钱】完成简单日常任务,轻轻松松赚现金【安全免费】随时随地免费连接,畅享安全免费WiFi,节省流量快人一步!【权威认证】通过
定义中国AI投资新坐标!全市场首只创业板人工智能ETF今日开创上市
中国AI产业最新权威统计数据来了!据中国互联网络信息中心最新发布的《生成式人工智能应用发展报告(2024)》统计,截至2024年6月末,我国生成式AI产品用户规模已达2.3亿人;截至目前,我国共有309个生成式AI产品完成备案,我国AI核心产业
相关文章
推荐文章
发表评论
0评