Linux终端和powershell,常见的PowerShell、Linux命令及差异

有时候会忘记一些常用的命令用法,写个小抄,方便有需要时快速查阅

Linux/Mac OSX 与 Windows 的差异(部分附带Python中os模块的函数)

Touch xxx 创建空文件

New-Item xxx -type file P:创建空文件

pwd print working directory(打印工作目录)

getcwd() (Python:打印当前目录)

hostname my computer’s network name(电脑在网络中的名称)

mkdir make directory(创建路径)

cd change directory(更改路径)

ls list directory(列出路径下的内容)

rmdir remove directory(删除路径)

pushd push directory(推入路径)

popd pop directory(推出路径)

cp copy a file or directory(复制文件或路径)

cp copy a file or directory(P:复制文件或路径)

robocopy robust copy(P:更可靠的复制命令,PowerShell除了cp还有robocopy)

mv move a file or directory(移动文件或路径)

less page through a file(逐页浏览文件)

cat print the whole file(打印输出整个文件)

more page through a file(P:打印输出整个文件,PowerShell 无cat)

type print the whole file(P:打印输出整个文件,PowerShell 无cat)

xargs execute arguments(执行参数)

forfiles run a command on lots of files(P:在一大堆文件上面运行一条命令)

find find files(寻找文件)

dir /r find files(P:寻找文件)

grep find things inside files(在文件中查找内容)

select-string find things inside files(P:在文件中查找内容)

man read a manual page(阅读手册)

help read a manual page(P:阅读手册)

apropos find what man page is appropriate(寻找恰当的手册页面)

helpctr find what man page is appropriate(P:寻找恰当的手册页面

env look at your environment(查看你的环境)

get-childitem Env (P:)

echo print some arguments(打印一些参数)

export export/set a new environment variable(导出/设定一个新的环境变量)

set export/set a new environment variable(P:导出/设定一个新的环境变量)

exit exit the shell(离开 shell)

sudo DANGER! become super user root DANGER!(成为超级用户或 root,危险命令!)

runas DANGER! become super user root DANGER!(P:成为超级用户或 root,危险命令!)

chmod change permission modifiers(修改文件许可权限)

attrib change permission modifiers(P:修改文件许可权限)

chown change ownership(修改文件的所有者)

iCACLS change ownership(P:修改文件的所有者)

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
为了为 Windows 操作系统建立一个兼容 Unix/Linux 命令命令接口,我们可以使用一些工具来实现这一目标。其中一个可选方案是使用 Cygwin。Cygwin 是一个能够在 Windows 环境下运行的 Linux/Unix 模拟器,包括一个大量的 Unix 工具和应用程序。 要使用 Cygwin,首先需要先下载安装程序并安装它。安装程序会下载并安装所有必要的文件,然后创建一个启动菜单项,以便启动 Cygwin 终端窗口。打开终端窗口后,可以使用 Unix/Linux 命令行工具来操作 Windows 文件系统,例如 cd、ls、cp、mv 以及其他一些命令。 此外,还可以使用 Git Bash。Git Bash 是 Git for Windows 软件包的一部分,它提供了一个 Bash shell 环境和一些和 Git 相关的工具。尽管是一个 Git 工具,它仍然可以很好地运行基于 Bash 的脚本和其他 Unix/Linux 命令。Git Bash 包含一个简单的界面,易于操作,并且可以更快地启动比 Cygwin。 最后,可以使用 Windows PowerShell。这是一个更高级的命令行工具,它可以运行基于 Windows 管理的简单命令以及 Unix/Linux 命令PowerShell 还包括一些 Unix 工具和应用程序,例如 bash、grep、awk 和 sed。但要注意的是在 PowerShell 中有一些命令与 Unix/Linux命令存在差异,需要进行适当的调整。 总之,以上三种方法都可以为 Windows 操作系统建立一个兼容 Unix/Linux 命令命令接口,使得用户可以更加方便和快捷地操作 Windows 文件系统。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值