タグ付けされた質問 「shell」

シェルとは、ユーザーがオペレーティングシステムとやり取りできるようにするソフトウェアで、通常はコマンドラインで入力します。



4
(3番目の)pcからの2つのリモートホスト間のscp
2つのリモートホストがあります。 host1-> 10.3.0.1 host2-> 10.3.0.2 両方ともsshサーバーを実行します。 sshサーバーは、host1のポート22およびhost2のポート6969でリッスンします。次に、ローカルマシンを使用して、sshを介してhost1またはhost2にログインせずに、host1からhost2に何かをコピーする必要があります。何かのようなもの、 scp user@10.3.0.1:/path/to/file user@10.3.0.2/path/to/file これを行うには、2つのホストがsshに異なるポートを使用することに注意してください。
136 linux  networking  ssh  shell  scp 

3
このテキスト文字列は、どのように、そしてなぜ、フォーク爆弾ですか?
ランダムチャンボードにあります。 echo "I<RA('1E<W3t`rYWdl&r()(Y29j&r{,3Rl7Ig}&r{,T31wo});r`26<F]F;==" | uudecode どういうわけか、これを実行すると、無限に発生するプロセスが発生し、横行してマシンを停止させます。「su」が何度も実行されようとしていることについて何かがわかります。 ..これは奇妙です。何も実行されず、テキストが出力されることを期待しているからです。 このテキストをオンラインデコーダーで実行すると、バイナリスピーチのバッチが表示されます。 このテキストの混乱は実際に何をしていて、「安全に」表示する方法はありますか?



11
1つのコマンドラインでパスワード付きのsudo?
忙しい日に走りたい $ ./configure && make && sudo make install && halt 夜間に就寝すると、アプリケーションが自動的にインストールされることを期待しています。しかし、次の日に表示されるのは、sudoがパスワードを尋ねる画面です。それでは、1つのコマンドラインでパスワードを使用してsudoを実行するにはどうすればよいでしょうか、またはこれを行う他の方法はありますか?
115 shell  sudo 


4
Byobu vs. GNU Screen vs. tmux —スキルの有用性と移転可能性[非公開]
これまでのところ、複数のシェルセッションを管理するためにKonsoleを使用しましたが、複数のシェルをより適切にサポートするByobu、GNU Screen、およびtmuxは試していません。これらはすべて、1つの主な機能を共有します。これは、現在のセッションをデタッチし、後でその古いセッションに再アタッチできるようにすることです。 学ぶためのツールを選択するのに役立つように、次の点でどのように異なるのかを知りたいと思います。 機能(明らかに) プロジェクトの成熟度。あまりにも変化しているツールを学びたくありません。機能強化は歓迎されますが、機能が消えるなどの驚きは嫌いです。 学習曲線 異なるプラットフォームでの可用性。ツールを学べば、FreeBSDサーバー、SuSEデスクトップ、またはUbuntuで使用できるようになりたいです。 他の対話型シェルプログラムとの互換性。私は今までvimとemacs -nw同じように、および(非ウィンドウモード、またはテキストモード)を引き続き使用できますか?キーボードショートカットは他のツールのショートカットと競合しますか? 私はそれらすべてを試しましたが、ByobuはGNU Screenとtmuxのフロントエンドのようなものです。では、GNU screenプロジェクトに貢献して新しい機能を追加する代わりに、なぜByobuを作成したのですか?なぜBy延は、GNU Screenのある種の高度なインターフェースモードではないのですか?GNU screenをバックエンドとして日常のツールとしてByobuを使用する場合、特定のマシンにGNU Screenしか搭載されていない場合、ByobuなしでGNU Screenを使用するためにこの知識を転送できますか?
95 shell  gnu-screen  tmux  byobu 



10
「ティー」の目的は何ですか?
tee私が今まで見た使用法はすべてそのようなものでした: do_something | tee -a logfile または: do_something_else | tee logfile されteeますが、シェルのパイプリダイレクトと同じことを行うことができます知っていないもののために発明しましたか?といった: do_something >> logfile または: do_something_else > logfile これは実質的に同じであり、入力するキーボードのヒットが少なくなります。見えない隠し機能は何teeですか?
90 shell  tee 

4
Mac OS Xのログインシェルをbashからzshに変更する方法は?
Mac OS Xのログインシェルをからに変更しようとしbashていzshます。Mac OS X Leopardでも可能だと思いますが、OS X Lionの場合は方法がわかりません。Loginシェルをbashから別のものに変更できることを本当に願っています。どこを探すべきか正確にはわかりません。
90 macos  shell 

12
確認せずにファイルを削除
ユーザーがファイルの削除に同意するかどうかをユーザーに確認せずにファイルを削除するにはどうすればよいですか?シェルスクリプトを作成してrm関数を使用していますが、「通常のファイルを削除しますか?」これは本当に必要ありません。ありがとうございました。
89 linux  shell 

3
Ubuntuでシェルを変更するにはどうすればよいですか?[複製]
この質問にはすでに答えがあります: UbuntuでBashをデフォルトのシェルにするにはどうすればよいですか? 7つの答え Ubuntu Server VPSがあり/bin/bash/、シェルとして使用したい。シェルを変更するにはどうすればよいですか?ルートアクセス権はありますが、ルートとしては動作しません。だからダッシュは今私のデフォルトのシェルです。 UbuntuでデフォルトのシェルをBashにするにはどうすればよいですか?そして、chsh縫い目は、行くべき好ましい方法です。しかし、入力するchsh /bin/bashと次のメッセージが表示されます。 chsh: unknown user /bin/bash そして/bin/bash、Bashシェルの縫い目をタイプするだけでうまく動作します。それを変更するには?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.