powershell常用命令
1.get-command
得到powshell所有命令
2.get-process 獲取所有程序
3.set-alias 給指定命令重新命名 如:set-alias aaa
get-command
4.set-executionpolicy remotesigned 設定powershell可直接執行指令碼檔案
get-help *service* get-help get-command 獲取get-command命令的基本用法
6. get-member
獲取物件屬性 如: $var | get-memeber 訪問$var屬性 直接$var.tostring()
get-help *:列出所有的主題,包括指令和概念。
get-help * |
more:列出所有的主題,包括指令和概念,而且顯示滿整個視窗就暫停。
get-help about*:列出所有的概念主題,例如萬元字元、foreach
迴圈。
get-help get*:列出所有 get 開頭的主題。 ?
get-help
:列出指定的指令或主題的說明,例如 get-help dir 可以查詢 dir 指令的用法,而 get-help
about_wildcard 可以查詢「萬用字元」這項主題的用法。
此外,也可以用 help 取代 get-help,最大的好處是 help
顯示滿整個視窗,預設就會自動暫停。
ps中的變數定義
不需要定義或宣告資料型別
在變數前加"$"
定義變數的規則
-變數可以是數字
$123
-變數可以是字串 $abc
-變數可以是特殊字元 $
內建的變數
-$pshome
-$home
-$profile
變數賦值: $var=123 $var="aaaaaa"
取變數值: $var
變數賦值方法:set-variable var 100
取值方法: get-variable var
清空值: clear-variable
var刪除變數 remove-variable var
取多個變數如var1 var2 var3地值: get-variable var*
另一種賦值方法 $var1="bbb" $var2="$var $var1" 結果$var2="aaaaaa bbb"
$var2='$var
$var1' 結果$var2="$var $var1"
$date=get-date 獲取當前時間
$date.adddays(3)
當前時間加3天
排序用法
get-process | sort-object
ws 根據ws值由小到大排序
get-process | sort-object | fl get-process | sort-object |
format-list 以列表形式顯示資料
匯入匯出檔案
get-process > c:/aa.txt
get-process | export-clixml
c:/ddd.xml 將命令執行結果匯出到xml檔案中
import-clixml c:/ddd.xml 將xml檔案匯出到控制項臺
注釋使用
get-proccess |
#這裡寫注釋資訊
sort ws
比較運算子
$var="abc"
$var -like "&b&" 返回true
$var -clike
"&b&" 返回true
函式使用
案例:在乙個指令碼檔案中有如下**:
$var1=10
function
onefunction two
one
twoone
執行結果: the variable is 10
the variable is 20
the variable
is 10
此示例表明,在函式中改變變數值並不影響實際值
若需改變其值請看如下**:
$var1=10
function
onefunction two
one
twoone
執行結果: the variable is 10
the variable is 20
the variable
is 20
freach使用
$var=1..6
#定義陣列
foreach($i in $var)
write-host
"there were $n record"
if使用
get-service |
foreach
else
}error使用
function
oneone
-ea 定義當錯誤發生以後該如何繼續執行
$?可以測試命令執行成功還是失敗,成功則結果為true 反之為false
單步除錯
先設定set-psdebug
-step
for($i=1;$i -le 10;$i++)
PowerShell 常用命令
remove item path filter include exclude recurse force credential whatif confirm stream 使用示例 remove item c test remove item include doc exclude 1 刪除隱藏檔...
docker常用命令 Docker 常用命令筆錄
格式docker run 選項 映象 命令 引數.示例docker run it rm ubuntu 16.04 bash 示例解釋 it 這是兩個引數,乙個是 i,表示互動式操作,乙個是 t表示終端 rm 這個引數是說容器退出後隨之將其刪除 ubuntu 16.04 這是指用ubuntu 16.0...
常用命令 Git 常用命令大全
安裝教程可參照 廖雪峰老師的安裝教程。git config 在git中,使用git config 命令來配置 git 的配置檔案,git配置級別主要有3類 1 倉庫級別 local 本地 git 倉庫級別配置檔案,作用於當前倉庫。優先順序最高 2 使用者級別 global,全域性配置檔案,作用於所有...