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

最新文章
极简图床 + 阿里云OSS 做图片外链
Typora图床搭建阿里云OSS的步骤如下:1. 首先,登录阿里云账号并打开OSS控制台。2. 创建一个新的存储空间(bucket),用于存放Typora上传的图片。3. 在存储空间(bucket)设置中,找到权限管理,确保该存储空间(bucket)的访问权限设置为公共读
网站降权半年终于逐渐恢复排名(爱搜博客SEO总结)
大家也应该关注到本博客网站最近的seo增长变化,正如本文标题所示爱搜博客网站被百度降权半年至今终于逐渐恢复排名,本文就把整个网站降权过程总结归纳成seo优化经验分享给各位seo同行朋友。一直以来本博客都是有比较高权重值的,最高达到
用AI生成超逼真美女写真,体验最新AI绘图神器!
步骤3: 提供描述在相应的文本框中写下你想生成的形象描述,比如发型、表情、穿着等等,越详细的描述会使生成结果更加符合你的期望。步骤4: 调整参数根据个人喜好,可以调整图像的风格、色调、细节等参数。若不确定,可以直接使用系统推荐的
美国监管机构寻求分拆bb0,迫使谷歌出售Chrome
MICHAEL LIEDTKE,美联社科技撰稿人美国监管机构希望一名联邦法官分拆谷歌,以防止该公司继续通过其占主导地位的搜索引擎压制竞争。此前一家法院发现,谷歌在过去十年中一直处于滥用垄断地位。美国司法部(Department of Justice)周三晚间
打击利用AI仿冒名人营销!微信已关闭账号209个
转自:北京日报客户端12月15日,腾讯官方平台“微信珊瑚安全”公众号发布公告。据悉,微信平台打击了一批利用AI仿冒知名人士进行不当营销、恶意博取流量的违规行为,截至目前,累计处置内容532条,关闭账号209个。伴随AI技术的飞速发展,互
直通车时间溢价人群折扣怎么算?时间折扣设置原则是什么?
直通车相信各位商家应该都是知道的,因为作为推广方式,直通车是被大家使用的比较多的,但是有极大一部分商家只是盲目的跟风,对于直通车车并不了解,那么直通车时间溢价人群折扣怎么算呢? 一、直通车时间溢价人群折扣怎么算? 1、淘宝直通
UAndroidTool安装了打不开 uandroidtool登录不了
测试android模拟器上网问题,搜索网络发现4中处理解决方法 本人在家测试,不用任何处理直接可以浏览自带浏览器以及自己下载的赶集网应用程序。 公司网络不知道为什么,询问过网络管理员,给的答复是没有使用过代理服务器,网上很多帖子也说
璟雲里别墅房价-上海青浦璟雲里2025官网-璟雲里百度百科-评测!
璟雲里别墅房价-上海青浦璟雲里2025官网-璟雲里百度百科-评测!“璟雲里”二期毫不夸张的说,“璟雲里”二期从地段站位、生态环境、价值潜力、配套资源、产品力等全方位领先的新房项目。俗话说“人生有别,一墅为界”!但,居可求,墅难得
精准关键词优化策略,提升推广效果,高效触达目标用户
深度解析关键词优化策略,助力精准触达目标用户。本文详细探讨关键词选择、布局和优化方法,助您提升推广效果,实现高效营销。掌握关键词优化技巧,让您的广告更精准地触达潜在客户。在的世界里,关键词优化是推广策略中不可或缺的一环,它
相关文章
推荐文章
发表评论
0评