Shell

主题1:The Shell(这一部分写的效果并不好)

安装shell

windows 的powershell并不好,在这里要安装相应的环境,搜索ubuntu+windows终端进行安装
之后在按照语法学习。

使用shell

date
PS C:\Users\24612> date

2023年5月8日 19:58:54
echo

可以打印后面的变量

echo hello

打印字符串

echo "hello world"
echo hello\ world

echo怎么知道的:环境变量

gcm echo/which echo
pwd

当前工作路径

cd

更改路径
··
cd … 向前访问
在这个阶段,还有几个趁手的命令是您需要掌握的,例如 mv(用于重命名或移动文件)、 cp(拷贝文件)以及 mkdir(新建文件夹)。

ls Get-ChildItem

列出当前目录下文件
Get-ChildItem

目录: C:\


Mode                 LastWriteTime         Length Name
----                 -------------         ------ ----
d-----         2023/2/21     12:34                LenovoSoftstore
d-----         2023/1/29      7:50                PerfLogs
d-r---          2023/5/5     23:04                Program Files
d-r---         2023/4/18     15:48                Program Files (x86)
d-r---         2023/1/28     17:04                Users
d-----         2023/4/12     17:19                Windows

Mode 中的 d 和 a 字母表示目录和存档。你会发现 r 表示只读,h 表示隐藏,l 表示链接,s 表示系统。
Get-ChildItem -Path C:\record
以下命令列出目录 C:\record 中的所有文件和目录。 -Path 参数用于指定路径。
等价ls-l

Get-ChildItem | Format-Table Mode, @{N='Owner';E={(Get-Acl $_.FullName).Owner}}, Length, LastWriteTime, @{N='Name';E={if($_.Target) {$_.Name+' -> '+$_.Target} else {$_.Name}}}
mv

image.png

cp
man 获取帮助

“ctrl+ l"清空

<>输入输出重新定向

这里就要将一个例子
cd E: #跳转到E盘
echo hello > hello.txt # 定向输出流
car hello.txt # cat会输出文件内容

>>代表追加
Tail -n输出几行
PS E:\MIT>  cat .\hello.txt -Tail 1
hello2
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值