Skip to main content

PowerShell與Bash相對應之Command

筆者是一個Command Line使用者,亦是一個Ubuntu使用者,因此對bash了然於心,但近來由於教學而需要,用多了PowerShell,發覺其實現今之PowerShellBash已是八成相似。

以下是一個對照表,對照常用的PowerShellBashcommand,作日後參考之用。

PowerShell CommandBash
pwdpwd
cd target-directorycd target-directory
lsls
ls -Forcels -al
echo $null > filenametouch filename
mkdir directory-namemkdir directory-name
cat filenamecat filename
cp old-filename new-filenamecp old-filename new-filename
cp -r old-directory new-directorycp -r old-directory new-directory
mv filename new-filenamemv filename new-filename
mv filename existing-foldermv filename existing-folder
mv my-folder existing-foldermv my-folder existing-folder
rm filenamerm filename
rm -Recurse -Force directoryrm -rf directory
psps -ef
ps | findstr process-nameps -ef | grep process-name
kill pidkill -9 pid
man commandman command