まえがき
最近、友人を訪ねて、スコットグランネマンの本「
Linux。 ポケットガイド 」と彼女に読むように頼みました。
Linuxは2年前から私のコンピューターで披露されてきましたが、コマンドラインコマンドを理解するのに完全にはほど遠い状態です(トートロジーについて謝罪します)。
実際、大学の3年目には
Unixコースがありましたが、それは私が本当に気に入っており、コマンドライン
unixのようなシステムのパワーと強さを理解することができました。 残念ながら、当時は
ダイアルアップしかなく、コーディングは主に
Delphiで行われていたため、
Linux (
Mandrake )への移行はうまくいきませんでしたが、
非常に残念です。
別名
投稿のトピックから逸脱したもの。 私は本を読んで、それはいくつかの興味深い点を意味し、すぐに試してみることにしました。 1つ目は、チームの
〜/ .bashrc エイリアスへの割り当てです。 まず、
lsコマンドに エイリアスを割り当て、よく使用し、ほぼ自動的に
ls -lを実行します。 同じ本から、ファイルサイズをより視覚的に表示するために、別のパラメーター
hを指定すると便利であることを学びました。
alias l='ls -lh'
特別なことではないように思えますが、便利です。
須藤
次に、チームを結合する方法を読んで、興味深い例を見つけました。
apt-get update && apt-get upgrade
このエントリの主な目的は、パッケージリストが正常に更新された場合にシステム更新を実行することです。 現在
、Ubuntu 10.04ベータ版があり
、毎日更新しているため、別の
エイリアスを追加することにしました。
alias uu='apt-get update && apt-get upgrade'
ターミナル
sudo uuを再起動すると、彼は
uuコマンドがわからないと言っています。 ためらうことなく、同様の
エイリアスを
/root/.bashrcに追加し
ます 。
ターミナル
sudo uuを再起動しますが、彼も私と同じです。 そして、私は考えました、そして、あなたは誰ですか?
少し考えた後、すぐにいくつかの回答を受け取った
googleに尋ねることにしましたが、私の1つでも機能しませんでした。 興味がある場合は、グローバルな
/etc/bash.bashrcファイルに
エイリアスを追加し、
sudo -Eを呼び出すことをお勧めします。
おなじみの
Linuxの第一人者である
メドブードゥーによって、シンプルで効果的なソリューションが提案されました。
sudoはコマンドであり、
エイリアス 'sは
bash自体によって処理されるため、
sudoは彼らが何を望んでいるかを理解できません。 (ここで私は間違っているかもしれません、あなたはコメントで私を修正することができます)。
その結果、
エイリアスuuは次のようになります。
alias uu='sudo apt-get update && sudo apt-get upgrade -y'
この情報が誰かにとって興味深い/役に立つことを願っています。
PSイースターとハッピー
4.04の祝日におめでとうございます。