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

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

4
カスタムコマンドを使用したファイル/アプリケーションの関連付けはなくなりましたか?
以前のUbuntuでは、アプリケーションを選択/変更して特定のファイルを開く(右クリック/他のアプリケーションまたはプロパティで開く)ときに、ファイルを開くカスタムコマンドを記述できました。これは非常に便利でしたが、今では11.10でこのオプションが見つかりません。アプリケーションのリストと、インターネットでアプリケーションを探すボタンのみが表示されます。 ファイルを開くためのカスタムコマンドを記述するコマンドラインを復元する方法はありますか?


3
アプリケーションのメモリとCPU使用率を記録する方法は?
CPU負荷をログに記録する方法の質問に似ていますか?、プロセスのメモリを記録したいと思います。 ログに記録したいプロセスがリモートサーバーで強制終了され、強制終了される直前のCPU負荷とメモリ使用量を調べたい。 [更新] Stefano Palazzoのきちんとした小さなpythonスクリプトと topCPUおよびMemの場合よりも小さいMichałの1行の出力値。理由がわかりますか? 出力トップ: PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 2312 schXX 20 0 1241m 328m 58m S 100 0.3 11:56.68 MATLAB Stefano Palazzoのpythonスクリプトを出力します。 python memlogger.py 2312 %CPU %MEM 76.00 0.20 76.00 0.20


3
./(ドットスラッシュ)はコマンドですか?
質問の核: ソフトウェアをインストールできなかったときに質問が生じたので、。/について知らなかったため、「コマンドが見つかりません」という出力が実際にコマンドが何であるかを混乱させていたため、私は本当に./について尋ねています。 環境: ファイルをインストールしたいと思いますtruecrypt-7.2-setup-x86。 命令はコマンドを使用するように言います: sudo ./truecrypt-7.2-setup-x86 しかし、出力は次のとおりです。 sudo: ./truecrypt-7.2-setup-x86: command not found 更新:完全を期すため、テストではファイルフォルダーにいましたが、まだファイルを実行可能にしていませんでした(chmod + x)。

8
ファイルを削除するが、リスト内のすべてのファイルを除外する
フォルダーを定期的にクリーンアップする必要があります。テキストを含むファイルリストを取得し、どのファイルが許可されています。次に、このファイルにないすべてのファイルを削除する必要があります。 例: dont-delete.txt: dontdeletethisfile.txt reallyimportantfile.txt neverdeletethis.txt important.txt 私のフォルダはクリーンアップを行います例としてこれが含まれています: ls /home/me/myfolder2tocleanup/: dontdeletethisfile.txt reallyimportantfile.txt neverdeletethis.txt important.txt this-can-be-deleted.txt also-waste.txt never-used-it.txt したがって、このファイルは削除する必要があります。 this-can-be-deleted.txt also-waste.txt never-used-it.txt 何かを検索して、fileによって提供されるいくつかのファイルを除外するオプションを持つ削除コマンドを作成します。

2
プロセスをバックグラウンドとフォアグラウンドに送信する方法は?
その場合ping google.com &、プロセスはバックグラウンドに移行し、pingの詳細を表示し続けます。私はまだ他のコマンドで端末を使用できますが、pingからの出力と他のコマンドからの出力は混同されます(これは問題ではありません)が、このpingプロセスをまったく終了できません。 そのために、私はそれをフォアグラウンドに持って行き、次にctrl + cまたは何かを押したいです。を使用してみましたfgが、機能しませんでした。それではping google.com &、pingコマンドの最後にリターンキーを押した後、フォアグラウンドに戻るにはどうすればよいですか?

3
「rm -rf filename [co]」コマンドで[co]はどういう意味ですか?
私が2つのファイルを持っているとしましょう/tmp: root@ubuntu:~# touch /tmp/hello.{pyc,py} root@ubuntu:~# ls /tmp/ hello.py hello.pyc 次に、rm -rf[co]オプションを指定してコマンドを実行します root@ubuntu:~# rm -rf /tmp/hello.py[co] root@ubuntu:~# ls /tmp/ hello.py 誰かがここで何が起こっているのか説明してもらえますか?[co]パラメーターは何ですか?他の拡張機能でどのように機能させることができますか?私が持っているfoo.jsと言って、foo.coffeeファイルrm -rf /tmp/foo.coffe[co]を削除するようなことをすることができます/tmp/foo.jsか?
16 command-line  bash  rm 


2
一般的なスクリプト用の/ usr / local / binの非sudo代替
私は/usr/local/bin、端末を使用してどこからでも実行できるように、一般的なスクリプトを配置することに慣れています。 たとえば、という名前のシェルスクリプトを作成し、1で実行可能にしchmod +x 1、に配置し、最初の行/usr/local/binに入力#!/bin/shしたスクリプト内にコマンドを入力します。それ以降は、非常に便利に使用でき、入力することですばやく実行できます 1Enter ターミナルで、任意のフォルダ内から。 私の問題は、現在できないコンピューターで作業しており、sudoそれを取得することも期待できないため、スクリプトをに配置できないこと/usr/local/binです。 私のオプションは何ですか?同じ「どこからでも実行」機能を備えた別のパスはありsudoますか? この投稿に対する受け入れられた答えは言う ユーザースコープのスクリプトの場合、ホームディレクトリでbin /を使用します。 これを試しましたがbin、ホームディレクトリにフォルダがなく、作成したときに、どこからでもスクリプトを実行できませんでした。 Ubuntu 12.04 LTSで実行しています。

3
入力を削除して最後のスラッシュに戻す
私は非常に頻繁にサーバー上のいくつかのファイル間を飛び回っています。次のコマンド例を順に実行します。 nano /web/site/path/to/file /web/site/script.py nano /web/site/path/to/anotherFile nano /web/site/path/to/yetAnotherFile /web/site/script.py nano /web/site/path/to/etc 1から行くには、nano次のI現在のプレスにコマンドUpやBackspaceパスの最後のセグメントを交換します。これに関する問題は、私が本当に、本当に怠け者だということです。 次のいずれかを実行できるキーボードショートカット(またはBashism)がありますか? 最後に使用されたパスに置き換えられます(最後に余分なビットがあります) 現在の行を削除して(例えばを押した後Up)最後に戻る/

2
フォルダーとそのサブフォルダー内で拡張子のないすべてのファイルを検索して削除する
約500個のサブディレクトリのないフォルダーがあります。そこにはたくさんのゴミがありますので、片付けたいです。 次のコマンドを使用して、画像などの不要な特定のファイルタイプを既に削除しました。 find . -mindepth 1 -iname "*.jpg" -type f -delete ただし、拡張子のないすべてのファイルを削除するようになりました。「Shopping list.txt」に代わる「Shopping list」などのファイル 次のコマンドを試しましたが、うまくいきませんでした。 find . -mindepth 1 ! -iname "*.*" -type f -delete


1
多くの巨大なファイルでmd5sumの進行状況を確認する方法は?
それぞれに650MBのファイルが500個あり、名前が付けられているbigfile.000ためbigfile.199、すべてのファイルを組み合わせたMD5チェックサムを計算する必要があります。私が使用しているコマンドは次のとおりです。 cat bigfile.* | md5sum 時間があり、完了するまでに数時間かかることは理解していますが、進行状況を確認したいです。そうする方法はありますか?間にパイプを入れて、パフォーマンスにあまり影響しない単語カウントを行うのが好きですか?

1
grepでファイル名を省略します
複数のファイルから文字列を取得していますが、1つの望ましくない副作用は、出力の前にあるファイル名です。grepのみを使用してファイル名の出力を抑制するにはどうすればよいですか? $ grep -i lp lpNet* lpNet:This was printed via the internet using the lp command. lpNet:I believe lp doesnt care what the device is. lpNet1:This was printed via the internet using the lp command. lpNet1:I believe lp doesnt care what the device is. lpNet2:This was printed via the internet …
16 command-line  bash  grep  cat 

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