|でその標準出力を次のコマンドの入力にします。
;で複数区切っていくと左から順に実行されます。
直前のコマンドが正常に実行されたときのみ次のコマンドが実行されます。
&&とは逆で、直前のコマンドが正常に実行できなかったのみ次のコマンドが実行されます。
http://www.linux.or.jp/JF/JFdocs/User-Authentication-HOWTO/pam.html