分享好友 最新动态首页 最新动态分类 切换频道
虚拟机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 【相对路径】 进入命令模式
命令模式
输入模式
底线模式

最新文章
迅游加速器与联发科技深度合作,为手游用户解决网络延时难题
  在移动互联网领域,游戏、社交和购物是当今前三大应用。然而,对于规模最大的游戏用户来说,如何自动选择低延迟网络、避开拥堵线路,始终是个绕不开的难题。  7月30日,联发科技在上海举办以“游戏芯生 战力觉醒”为主题的新品技术发
百度爱采购代运营业务
百度爱采购代运营主要涉及的服务内容包括:1.页面模板设计:代运营公司可以帮助设计页面模板,包括封面图样式模板、详情页版式等,以提升商品的展现效果。2.问答营销:代运营公司可以协助进行问答营销,利用内部数据优势,帮助商家提高曝光
自助共享棋牌室小程序怎么开发?
自助共享棋牌室小程序怎么开发?这是当前市场中一个备受关注的话题,尤其在疫情后,很多人选择在家中进行休闲娱乐,而自助共享棋牌室的需求日益增加。作为一家专注于游戏和预约系统开发的企业,广州创智慧科技有限公司凭借其丰富的技术积累
百度中山公司
公司简介:公司简介:作为全球规模**大的中文搜索引擎,百度致力于向用户提供**便捷的搜索服务。百度拥有全球**大的中文网页库,每天处理来自一百多个国家的超过一亿人次的搜索请求。简单强大的搜索功能深受网民的信赖,每天有超过七万用户
打造高效网站导航,规划与实施全方位指南
高效实用的网站导航搭建攻略:首先明确网站定位与用户需求,规划导航结构,合理布局;选择合适的导航菜单设计,确保清晰易用;通过优化用户体验和搜索引擎优化,提升导航效果。规划阶段设计阶段实施阶段在互联网飞速发展的今天,网站如雨后
新奥2024今晚开奖结果,高效实施方法解析_WP版22.93
新奥2024彩票,作为全球最大的彩票之一,今晚的开奖结果备受瞩目。彩票爱好者们早已摩拳擦掌,准备迎接这一激动人心的时刻。新奥彩票以其公正性、透明度和高奖金而闻名,吸引了全球数以亿计的参与者。随着开奖时间的临近,彩票销售点外排起
第23章阿里布达年代
变异豺狼在嘶吼,绝命飞刀破空无声,令它难以判断飞刀的轨迹,一时不查竟然连被攻击了两次,可他却连对手的人影子都没见到,实在是太憋屈了。林雪家住在九楼,这种老式住宅是没有电梯的,不过以洪武的身体素质爬上个九楼连汗都没出,仅仅几
用AI生成超逼真美女写真,轻松打造你的个性化图像!
限时免费,点击体验最近超火的AI生图神器,坐拥3000美女的大男主就是你! https://ai.sohu.com/pc/generate/textToImg?_trans_=030001_yljdaimn 在数字艺术的快速发展中,AI生成图像的技术逐渐普及。最近,有一款名为搜狐简单AI的工具,引
最准一码一肖100%凤凰网释义与警惕犯罪行为的深入探讨
在当今社会,随着互联网的普及和科技的飞速发展,各种信息充斥在我们的日常生活中。“最准一码一肖100%凤凰网”这样的关键词组合,时常出现在人们的视野中,这样的信息背后往往隐藏着复杂的问题,需要我们深入解析并警惕其中可能存在的违法
百度seo排名优化助手介绍
百度SEO排名优化助手是一款针对百度搜索引擎的优化工具,旨在帮助企业或个人提高网站在百度搜索结果页(SERP)的排名和曝光率。以下是对百度SEO排名优化助手的详细介绍:一、主要功能关键词研究与推荐根据企业的需求和目标,提供关键词研究
相关文章
推荐文章
发表评论
0评