コマンドの簡素化。

 「sudoapt-getinstall」または「sudoapt-getupdate」である限り、コマンドを書くのに悩む人は何人いますか?

それは私を個人的に悩ませ、また私に時間を消費します。 今回は、これらのコマンドを「短縮」または要約して、私たちの生活を少し楽にする非常に簡単な方法を紹介したいと思います。

ゲームに行きましょう。

最初にやらなければならないことは、ROOTとしてログインすることです

#his

パスワードを入力すると、次のようになります。

#ナノ/ビン/アップデート

ここでコマンドを作成しました。 «更新»そして私達は書く

#sudo apt-get アップデート

次に、権限を付与します。

#chmod + x / bin / update

これで、コンソールにupdateと入力するたびに、リポジトリが更新されます。

nano / bin / commandを記述し、ファイルがすでに存在する場合は、他のプログラムに損傷を与える可能性があるため、削除または変更しないでください。 あなたがしなければならないことは、そのコマンドに名前を付ける別の方法を見つけることです。

このようにして、あらゆる種類のコマンドを単純化できます。 sudoから#apt-get installから#installへの移行方法

こんにちは、そして私はあなたがそれを好きになることを願っています。


24コメント、あなたのコメントを残してください

コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   サンティアゴ・カーマノ

    個人的には、bashrcまたは.bashrcファイルでエイリアスを定義する方が快適だと思います。
    そのような:
    エイリアスの更新=»sudoapt-getupdate»

  2.   ガーメイン

    非常に興味深いですが、スクリーンショットに表示されているものから、それを実行するには、rootとしてログインしてから、「update」と記述する必要があります。 それから私は恵みを見ません。

    1.    @jlcmax

      いいえ、それは少なくとも私には一般のユーザーがいないためです。それで、私の番です。 しかし、あなたがそれを持っているなら、それは単にパスワードを尋ねるでしょう、そしてそれはそれです。

    2.    @jlcmax

      もうXNUMXつは、sudoapt-getなどを配置する代わりです。
      su -c「コマンド」(引用符が重要)
      次に、ROOTパスワードの入力を求められますが、終了しても通常のユーザーです。

    3.    RTFMExe

      rootとしてログインする必要はありません。つまり、作成したファイルを挿入したことのおかげです😛いずれにせよ、このためのエイリアスはすでに存在します。

      :WQ

      1.    RTFMExe

        作成したファイルにsudoを入れました。 私はその部分を食べました😛

        :WQ

  3.   クリストファーカストロ

    エイリアスを.bashrcに追加する方がはるかに簡単です。

    エイリアス更新= 'sudo aptitude update'

    1.    ヘクスボーグ

      正確です。

  4.   デビアナイトのマーリン

    素晴らしい、私は同様の記事を書くつもりでしたが、スクリプトを使って、とても良いです、そして今、私は決して明らかになることのないドラフトを持っています。 XD。

    良い記事。 ポイントを与えることができれば、+ 100になります。

  5.   ホセ·ミゲル

    原則としてアイデアは良いですが、許可には意味があります。

    私はセキュリティを好みます。

    ご挨拶。

    1.    @jlcmax

      どういう意味ですか? それを実行するには、rootであるか、ユーザーがsudoersにいる必要があります。 / bin / updateに実行権限があるかどうかに関係なく。 apt-getとsudoは権限を変更しません。

  6.   ホセ·ミゲル

    つまり、私たちのPCに入る人は誰でも、rootの許可なしにこのタスクを実行できます。

    1.    @jlcmax

      すでに説明しましたが、パスワードの入力を求め続けるか、rootとしてログインします。 それはそれとは何の関係もありません

  7.   エミリオ

    上記のコメントで言うように、最も簡単なのは.bashrcにエイリアスを追加することだと思います

  8.   イルグリム

    正しいことの事実を無視すると、これを行うためにbashエイリアスを使用することになります。特に厄介なのは、スクリプトを/ usr / local / binではなく/ binに残すことです。

    ほとんどすべてのブログで、LHFSをスキップし、順序や協調なしにファイルシステム全体にゴミを分散させる方法を見るのはうんざりです。

    1.    Raist

      イルグリムが言ったことへのアーメン

    2.    デビアナイトのマーリン

      非常に多くのファイルとライブラリが同じことをしているウィンバグのように見えるのは正しいと思います。 XD。

      エイリアスを使用することをお勧めします。

      2行のsudoaptitue更新スクリプトとsudoaptitudeフルアップグレードを作成しました。スクリプトを/ usr / bin /に配置し、コンソールで「update」と入力するだけで、システムとそのリポジトリを完全に更新します。 しかし、これは2つだけではなくXNUMXつのことを行うスクリプトです。

      1.    ヒューゴー

        複数のコマンドのエイリアスを作成することもできます。

        alias actualizar='sudo aptitude -y update && sudo aptitude -y safe-upgrade && sudo aptitude full-upgrade && sudo aptitude autoclean'

    3.    ルイス

      スクリプトをどこに置くかわからなかったので、通常は、スクリプトを自宅の非表示のフォルダーに残してから、対応するパスを.bashrcファイルのパスに追加します。

      このようにするのは正しいですか、それともコメントするときに/ usr / local / binに残しておく方が良いですか?

      このチームのユーザーはXNUMX人だけです。

      1.    MSX

        はい、もちろん、それは完璧です、それはすべてあなたのニーズが何であるかに依存します。
        同様に、この投稿の著者が提案しているのは豚であり、それは非常に悪い習慣です。いずれにせよ、/ usr / binにディレクトリを追加する方がクリーンです(これを$ PATHに追加します)。すべての個人用スクリプトを追加します。

        1.    ルイス

          私はそれらを/ usr / binではなく/ homeで制御することを好みます、私は知りません、私はそれをそのように好みます。

          どこに置くべきかわからなかったもうXNUMXつのことは、チームの他のユーザー間で共有されるファイルです。

          別のコンピューターにXNUMX人のユーザーがいて、Videosフォルダーを共有して両方が使用できるようにすることを考えています。

          すべてのユーザーがアクセスできるため、/ media内にVideosフォルダーを作成し、各ユーザーのホームにそのフォルダー/ media / Videosを指すリンクを作成しました。

          そうするのは正しいですか? 私は許可の問題があるのでそれを言います

          そのフォルダの所有者は誰にできますか?

  9.   MSX

    これは、スクリプトをrootとして実行し、パスワードを入力しない場合にのみ役立ちます。そのため、目的のスクリプトに加えて、visudoの対応する行を編集する必要があります。

    他のすべてのためにALIASがあります、あなたがしたことはたわごと、説明できないです。

  10.  

    私が奇妙だと思うのは、独自の機能を持つコマンドである「install」を使用したいということです。 誰もが言うように、エイリアスとそれほど多くの話をすることなく。

  11.   電撃戦

    EXCELENTE