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

最新文章
芭田股份涨2.09%,短期趋势看,连续2日被主力资金减仓。主力轻度控盘
12月16日,涨2.09%,成交额1.64亿元,换手率2.66%,总市值78.35亿元。根据AI大模型测算芭田股份后市走势。短期趋势看,连续2日被主力资金减仓。主力轻度控盘。中期趋势方面,下方累积一定获利筹码。近期筹码减仓,但减仓程度减缓。舆情分析
wordpress 网站建设中/搜索引擎优化技术有哪些
其实,我们完全没有必要因为客户提出价格上的要求而感到苦恼。相反,我们应当感到欣喜才对。因为只有客户对我们产品有了购买意向的时候才会关注价格,并且在价格上提出要求。而在这个时候我们最需要做的,就是让客
瑞士迪沃斯手表排名怎样,情人节送礼就买它!
瑞士迪沃斯手表排名怎样?西方情人节就要到了,有些人不想购买鲜花或是口红包包之类的物品作为情人节礼物,但又不知道该送什么好?那么不如送一款瑞士迪沃斯手表吧!现如今佩戴手表的人越来越多了,而手表的功能已经不仅是计时工具那么简单
广东易达智能机械有限公司成立,布局智能制造新未来
近日,广东易达智能机械有限公司正式成立,法定代表人为唐立炯,注册资本高达1000万人民币。该公司致力于智能制造领域,涵盖广泛的经营范围,包括仪器仪表制造、电气设备、智能设备、金属加工等,标志着又一新兴智能科技企业的崛起。广东易
科目二补考预约排名靠后能约上吗
科目二补考预约排名靠后能约上吗能约上但有一定条件。 科目二、科目三排序规则是以科目一合格那天开始算别人比你早合格一天排名就靠前。 非首次预约科目一考试以上次考试时间为排序时间。若考试预约后因自身原因取消以取消时间为排序时间非
通达信散户人数指标详解:掌握股市人气风向标
通达信散户人数指标:洞悉股市人气动向在股市中,每一个指标背后都隐藏着大量的数据和投资者的情绪变化。通达信散户人数指标便是其中之一,它为我们提供了观察股市人气变化的重要视角。今天就来详细解读这一指标,帮助大家更好地掌握股市风
南昌网站优化公司
从而促进网站搜索引擎排名和页面的搜索质量,让网站快速出现在百度首页。企业网络推广如何做好 企业网站建设价格报,南昌网站优化公司,重视网站优化工作进程,还要按照网站优化的结果,南昌网站优化公司,在单页面网站优化中,优化标签,有
SEO 广告如何提高品牌知名度
良好的网站内容不仅能够提升用户体验,也能够帮助企业在搜索引擎中获得更高的排名。通过关键词研究,企业可以找到与其产品或服务相关的高搜索热度关键词,并以此为基础优化网站内容。企业还需要注重内容的质量和可读性,为用户提供有价值的信息
如何优化建站以提升谷歌SEO效果?
`等)能够清晰地表达页面内容的结构和层次,有助于搜索引擎更好地理解页面内容。合理使用这些标签,可以显著提升网站的SEO效果。二、内容优化:打造高质量、有价值的内容内容是网站的灵魂,也是吸引用户和搜索引擎的关键。一个优质的内容策
相关文章
推荐文章
发表评论
0评