第一天学习powershell总结

本文介绍了一名实习生在IT运维与安全评测工作中学习Powershell(PS)的经历。详细解释了PS作为Windows环境下的壳程式和脚本技术的作用,并分享了如何设置实验环境及查看PS版本的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

    过年之后就给自己定了一个小目标,每天坚持写点东西总结一下今天所学。外加自己现在作为给刚刚出来的实习生,不知怎么的就做起IT运维与安全评测的工作。已经实习一个多月了,我想不管怎么吧,做什么都要有自己的核心技术,于是从跟人家交流中就了解到运维人员必须要掌握Powershell(以下简称PS)。之前在文章里看到一句话,满让我有感触的。话是这样的:IT运维分为两种,一是会PS的,二是不会PS。而后者却是那么的可怜。
   为什么这样说呢,一会就知道了。那我就开始说说我今天学到了什么吧。
   要知道什么是PS,它的作用是干啥。
   Windows Powershell是微软为windows环境所开发的壳程式(shell)以及脚本技术。PS内置129中cmdlet,可以做一些自动化的系统管理工作,这也就是我为什么吸引我学习的最重要的原因。因为我懒,我想能自动化自己完成的我就不愿意浪费时间在上面。不如腾点时间让它自己处理然后自己可以喝杯茶。
   搭建自己的实验环境
   我所用的操作系统是Windowserver 2012 R2内置的带有PS和PS ISE。那么我们怎么找到呢。Win+R 打开运行 输入Powershell,以管理员身份运行。(为什么需要以管理员身份运行,之后我想我搞明白会告诉大家,我猜的是因为有许多操作需要管理员的权限吧)
   运行第一个PS命令,查看当前安装的PS版本
     PS C:\Windows\system32> $PSVersionTable

Name                           Value
----                           -----
PSVersion                      5.0.10586.494
PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0...}
BuildVersion                   10.0.10586.494
CLRVersion                     4.0.30319.42000
WSManStackVersion              3.0
PSRemotingProtocolVersion      2.3
SerializationVersion           1.1.0.1

        可以看到当前计算机安装的PS版本为5.0(貌似最新版的啦)
        今天就先到这里啦,明天更新如何使用帮助系统help,感觉好强大。哈哈哈

                 梦想不去做就只是做梦
### 如何在麒麟操作系统安装配置 Docker #### 准备工作 确保系统已更新至最新状态并具备必要的依赖项。对于麒麟操作系统而言,建议先执行系统的全面升级。 ```bash sudo apt update && sudo apt upgrade -y ``` #### 获取 Docker 安装包 考虑到网络环境差异,在线获取可能遇到困难;因此推荐采用官方文档或其他可靠渠道下载适用于麒麟操作系统Docker版本[^1]。 #### 执行具体安装过程 完成上述准备工作之后,按照如下指令序列来实现Docker安装: - 添加Docker APT仓库密钥: ```bash curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg ``` - 设置稳定版存储库: ```bash echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null ``` - 更新APT索引文件,并准备开始安装Docker Engine: ```bash sudo apt-get update sudo apt-get install docker-ce docker-ce-cli containerd.io ``` 以上命令会从指定源处下载并安装Docker及其关联组件[^2]。 #### 初始化与验证服务运行状况 为了使Docker能够随系统启动而自动激活,需执行以下命令以加载服务单元定义、开启Docker守护进程以及确认其当前活动状态正常: ```bash sudo systemctl daemon-reload sudo systemctl start docker sudo systemctl enable docker sudo systemctl status docker ``` 此时应该可以看到有关`docker.service`的状态报告,表明该服务正在活跃运行中[^3]。 #### 测试安装成果 最后一步是测试新安装的服务是否可以正常使用。可以通过拉取一个简单的镜像来进行这项检验: ```bash sudo docker run hello-world ``` 这条命令将会尝试从互联网抓取名为`hello-world`的小型测试镜像,并展示一条消息证明一切运作良好[^4]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

M_pengpeng

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值