フランス革命戦争に際して、彼はヴァンデの反乱の鎮圧や南下してスペイン軍との戦いに赴いた。彼は瞬く間に昇進し1793年の12月23日には師団長となった。彼の師団はイタリアに派遣されてナポレオン・ボナパルトの指揮下に入った。1796年3月のミレッシモの戦いや同年4月14日コッセーリアの攻囲、8月5日のカスティリオーネの戦いでの活躍はナポレオンに賞賛された。1797年に総裁政府への支援のためにナポレオンによってパリに戻され、フリュクティドール18日のクーデターで活躍した後、ドイツ国境へと派遣された。 ライン川方面にいたため、1799年11月のブリュメールのクーデターではほとんど役割を担わなかった。1804年5月19日、ナポレオンに請われて元帥杖を受け取りフランス第一帝政最初の元帥となっている。
1757年、パリで果物露天商の母、煉瓦工の父との間に生まれる。初等教育を受けた上、母がドイツ語を話せた為にドイツ語にも堪能だったと言う。色々な職を転々とするがあまり馴染めず、16歳の時にクレア歩兵連隊に入隊。だが粗暴で喧嘩早いこともあり2年で除隊を受ける。その後剣の腕を見込まれてアルトワ伯爵竜騎兵連隊へ入隊し、決闘を繰り返して無敵を誇り剣豪として知られるようになるが、1776年頃に士官を殺してしまいスイスへ逃亡する。ジュネーブから黒海沿岸まで行き、ロシア軍に入隊してオスマン帝国と戦った。しかしここからも逃亡し、プロイセン軍に入隊。戦闘経験を買われてハインリヒ王子連隊や近衛連隊の下士官として在籍した。だがここでも軍に不満を持ち（当時プロイセンは敵国だったフランス人を昇進させなかった）脱走。武装した仲間と共に隣国ザクセン王国へ逃亡し、ドレスデンで野に下っていたが、フランスの王子誕生の恩赦に帰国を許されてブルゴーニュ竜騎兵連隊に復帰。その後カラビニエ騎兵連隊の剣術教官に任命される。更に2年後、軍事顧問団の一員としてナポリ王国入りを果たし、少尉に昇進（単に脱走したとの説もあり）。そのまま妻ガブリエルとリスボンへ駆け落ちする。1788年から1790年はポルトガルに滞在していたがフランス革命の勃発（革命派の国外退去命令）に伴ってフランスに帰国した。
紀元前133年（元光2年）、前漢武帝が巡幸、築城した際に「蓬莱」と命名される。唐代に蓬莱県が設置され、1991年11月30日に県級市に昇格し現在に至る。
中野区立の小学校として区のほぼ中央の、大久保通りおよび青梅街道に挟まれた住宅地内に所在した。児童数の減少に伴い、中野区の学校再編計画により初めに統合・閉校することとなった。2010年現在、学校自体は移転先の桃花小学校に統合されているが、本校の所在地であった中野区中央三丁目一帯は隣接の谷戸小学校の学区域となっている。
白河天皇は幼少の堀河天皇に譲位して、上皇として後見を行う院政を開始した。院政の開始によって摂関家の権力はほぼ消滅し、以後、鳥羽、後白河と約100年間に及ぶ院政の時代が続くことになった。
Unixなどのシステムにあるechoコマンドは、入力として引数で与えられた文字列を、そのまま出力するコマンドである。必ずしもシェルの内部コマンドとして実装しなければならないわけではないので外部コマンドであることもあるが、何らかの理由であらゆる外部コマンドが使えないなどの非常時のことなどもあり、（外部コマンド版もあるが）内部コマンドであることが多い。MS-DOSのCOMMAND.COM（およびWindows NT系でそれを引き継いだcmd.exeの内部コマンドのECHOについては別に後述する。なお、正規UNIXおよび、その系統にあるUnix系のechoコマンドについて、癖のある問題があるのでここで特に記す（なおさらに、内部コマンド（シェルに依存）か、外部コマンド（シェルは無関係）か、という違いもあるので注意）。標準であるPOSIXではechoコマンドに関して、オプションによる標準的な動作は何も規定されていない（正確には -n があった場合は implementation-defined である、といった規定がある）。これは、ごく初期には以下で示すサンプルのような、全く何のオプションも認識しないバージョンもあったことと、標準化が始められた時点で既に混乱の収拾が不可能であったことが反映している（どんなオプションにも対応していないようなechoプログラムにオプションを与えたとすると、そのままそのオプションを入力とみなして、出力されてしまう。そのような期待されない動作を全て未然に防ぐには、標準としては何も規定しない、とする他ない）。Unixにおいて、コマンド引数の解釈にメタ的な標準が無いことが遠因であって、よくあるUnixへの苦情の原因の典型ではある（『The Unix-Haters Handbook』など）。システムによるが、-n オプションを認識する場合は、最後に行終端子（改行）を追加しない。-e オプションを認識する場合は、\b などのエスケープシーケンスを解釈する（GNU coreutils版（GNU/Linuxシステムでの外部コマンドのechoは専らこれ）のマニュアルを参照）。BSDなど -e は認識しないものも多い。GNU AutotoolsのAutoconfのマニュアルの、「Portable Shell」 > 「Limitations of Shell Builtins」の中にあるechoに関する記述も参照のこと。問題の回避策としては、「コマンドは実行するが全く何も（空文字列すらも）出力しない」という動作以外は、printfコマンド（POSIXの記述を参照のこと。なお、printfの記事はコマンドのほうのprintfの説明ではない）を代替として使うことで解決できる。C言語で echo プログラムを書くと、次のようになる。  #include <stdio.h> /* echo command-line arguments; 1st version */ main(int argc, char *argv[]) {     int i;     for (i = 1; i < argc; i++)         printf("%s%s", argv[i], (i < argc-1) ? " " : "");     printf("\n");     return 0; }