タグ付けされた質問 「command-line」

コマンドラインインターフェイス(CLI)の使用に関する質問。


7
別の(新しい)ターミナルウィンドウでコマンドを実行する
別のターミナルウィンドウでコマンドを実行する方法 例:ターミナルウィンドウを1つ開きapropos editor、のようなコマンドを実行すると、そのウィンドウで実行され、出力されます。しかし、最初の端末から現在のウィンドウではなく、別の端末ウィンドウ(新しいウィンドウ)で同じコマンドを実行します。 さらなる説明: 新しいターミナルウィンドウを開き、その(新しく開いた)ウィンドウで言及されているように実行 する必要があります。(コマンドの提案の例です。)suggest-command <command><command>suggest-command どうやってするか?

1
「type which」は「which is hashed」と言うのはなぜですか?
シェル組み込みの場合(例えば、typeそれ自体): $ type type type is a shell builtin $ which type <Doesn't return anything since it's a shell builtin, silently exits> コマンドの場合(通常)(例python): $ type python python is /usr/bin/python $ which python /usr/bin/python の場合which(これはにあるコマンドです/usr/bin/which) $ type which which is hashed (/usr/bin/which) $ which which /usr/bin/which なんでtype whichそんなこと言うのwhich is hashed?whichハッシュされることの重要性は何ですか、実際にはどういう意味ですか?


2
コマンド「xterm xterm」が無限再帰を作成するのはなぜですか?
Ubuntu 14.04(64ビット)を実行しています。コマンドを初めて知ったとき、コマンドxtermを試してみたところ、xterm xterm新しいxtermウィンドウが無限に開き始めました。 ctrl + Cすぐに停止し、すべてのウィンドウを閉じます。 しかし、私はそれがどこまで進んでいるかを確認し、できるだけ長く実行したいと考えました。ほとんどすべてのRAMを使い果たし、最終的には閉じられました(システム自体が考えています)。 好奇心から、なぜ/どのようにこれが起こるのですか?


2
フォルダー内の各ファイルのbashコマンド
同じコマンドを適用したいファイルのセットがあり、出力には処理されたファイルと同じ名前が含まれている必要がありますが、拡張子は異なります。 現在、/ my / data / Andrew.docの名前を/my/data/Andrew.txtに変更しています。/my/data/フォルダーのすべての.docファイルに対してこれを行い、名前を保持します。 いくつかのバージョンを試しましたが、Linuxを初めて使用するため、構文に何か問題があると思います。

5
Vimのコンパイル時にターミナルライブラリが見つかりません
Ubuntu 12.04を実行しています。 私はvimが動作する特定のプラグインを取得しようとしていますが、vimでrubyサポートが有効になっている必要があります(プラグインはcommand-tです)。 人々は私がvimディレクトリに行って実行する必要があると教えてくれます ./configure --enable-rubyinterp これを行うと、次のエラーが表示されます。 no terminal library found checking for tgetent()... configure: error: NOT FOUND! You need to install a terminal library; for example ncurses. Or specify the name of the library with --with-tlib. これでチェックが完了し、ncurses-baseがインストールされました。 何をする必要がありますか?

8
Webベースのターミナル/ sshクライアントはありますか?
私は図書館にいて、すべてのコンピューターはWindowsベースです。私は他のどこかでUbuntuボックスに入れています。利用規約には、「システムファイルに変更を加えることはできません」と記載されています。ただし、Ubuntuボックスにsshすると、テキストを含むWebサイトを開いたときにコンピューターを面白い人(ライブラリのスーパーバイザーを含むと思われる)が数人見ているため、ハッキングしているように見えるかもしれません。は等幅フォントで、ウェブサイトの背景は黒でした。コマンドプロンプトの実行は、Webサイトを見るとハッキングされていると見なされます。 私が自分の箱に入れると、まるでコンピューターに「ハッキング」しているように見えます。私は何とかそれを実際に私がやっていることを表すように、素敵な幸せそうなテキストでウェブブラウザでそれをしたいと思います。コンピューターをハックするつもりはありません。コンピューターをどこか他の場所でしか使っていません。

6
geditの組み込み端末の色をデフォルトの端末と同じにします
11.10にアップデートしたばかりですが、geditの組み込み端末がデフォルトの端末と一致しません。私は白と黒のターミナルを見るのが嫌いです。組み込み端末をデフォルト端末と一致させる方法を知っている人はいますか? これはスクリーンショットです: geditの組み込み端末をデフォルトの端末と一致させたい。

8
コマンドラインでパーセントエンコードされた文字列をエンコードおよびデコードするにはどうすればよいですか?
コマンドラインでパーセントエンコード(URLエンコード)文字列をエンコードおよびデコードするにはどうすればよいですか? 私はこれを行うことができるソリューションを探しています: $ percent-encode "ændrük" %C3%A6ndr%C3%BCk $ percent-decode "%C3%A6ndr%C3%BCk" ændrük

5
grep —一致が見つかったファイル名のリスト
ディレクトリにたくさんの.htmlファイルがあります。各ファイルを調べて、パターン(MD5)に一致させたい。これらはすべて簡単です。問題は、一致が見つかったファイルを知る必要があることです。 cat *.html | grep 75447A831E943724DD2DE9959E72EE31 一致が見つかったHTMLページコンテンツのみを返しますが、見つかったファイルを教えてくれません。一致が見つかったファイル名を表示するためにgrepを取得するにはどうすればよいですか。

7
`Gtk-WARNING **:ロケールはCライブラリでサポートされていません。`コマンドラインからアプリを起動するとき
答えは得られませんでしたが、何もしておらず、これは興味深いトピックです。Ubuntu 12.04では、geditでファイルを開くとき、またはdpkgでコマンドラインで作業しているときに、「ロケールがサポートされていません。デフォルトの「C」ライブラリにフォールバックします」というエラーが返されます。 Gtk-WARNING **: Locale not supported by C library. Using the fallback 'C' locale.

4
Ubuntuで$ PATHをデフォルト値にリセットするにはどうすればよいですか?
で$PATH新しいディレクトリを追加しようとしたときに、誤ってすべてのディレクトリの設定を解除しました~/.bashrc。編集中に新しいターミナルウィンドウを開きましたが、現在$PATHは空です。別のドライブ$PATHから起動して、このドライブを再度起動することはできないのではないかと心配しています。 基本的に、デフォルトの結果はecho $PATH何ですか?

11
コンソールでインターネット接続を確認するにはどうすればよいですか?
コンソールからインターネット接続を確認する簡単な方法はありますか?シェルスクリプトで遊んでいます。インターネット接続が正常に機能しているかどうかを解釈するために、HTTP応答コードを確認することを考えています。しかし、クラッシュしないサイトをチェックする必要のない簡単な方法があるはずだと思います;)wget --spider http://www.google.co.in/ 編集:個別に調査できる多くの要因があるように思えますが、良いことです。現時点での私の意図は、ブログがダウンしているかどうかを確認することです。cronを毎分確認するようにセットアップしています。このために、ブログのwget --spiderのHTTP応答コードを確認しています。200ではない場合、通知されます(サイトに負荷がかかり、タイムアウトまたは応答が非常に遅くなる可能性があるため、pingを実行するよりも優れていると思います)。昨日、インターネットに問題がありました。LANは正常に接続されましたが、サイトにアクセスできませんでした。スクリプトがwget応答で200を検出できなかったため、引き続き通知を取得します。ここで、インターネットに接続しているときに通知が表示されるようにします。 したがって、DNSとLANの接続を確認することは、それがどのような問題であるかを特定する必要があまりないので、少しやり過ぎです。それで、私はそれをどうやってやるのですか? ブログのダウンタイムをチェックし続けるためのスクリプトを次に示します。 #!/bin/bash # Sending the output of the wget in a variable and not what wget fetches RESULT=`wget --spider http://blog.ashfame.com 2>&1` FLAG=0 # Traverse the string considering it as an array of words for x in $RESULT; do if [ "$x" = '200' ]; …

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