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

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

3
bash:-xログをファイルに設定
set -x詳細/デバッグ出力を行うシェルスクリプトがあります。 #!/bin/bash set -x command1 command2 ... 出力は次のようになります。 + command1 whatever output from command1 + command2 whatever output from command2 私の問題は(によって引き起こされるシェル出力は、あるset -x)(コマンドの出力と混合し、stderrに行きcommand1、command2...、)。画面上に「通常の」出力(スクリプトwoudなしで実行されるようなset -x)と、bashの「余分な」出力を別々にファイルに入れていただければ幸いです。 だから私はこれを画面に表示したいと思います: whatever output from command1 whatever output from command2 そしてこれはログファイルにあります: + command1 + command2 (ログファイルにすべてが揃っている場合も問題ありません) set -x 2> file明らかdoens'tそれはsetコマンドの出力ではありませんので、右有効になりますが、それはbashの動作を変更。 bash 2> fileこのシェルで実行されるすべてのコマンドのstderrもリダイレクトするため、スクリプト全体に使用しても正しいことは行われません。そのため、コマンドのエラーメッセージは表示されません。

2
空に見えるだけでなく空になっているファイルを含む、特定のディレクトリ内のすべての空のファイルとフォルダを見つける方法
私のフォルダ~/listには、それぞれ独自のサブフォルダやサブサブフォルダなどを含む大量のフォルダがあり、ほぼ各レベルに多くのファイルがあるとしましょう。ただし、これらのファイルとフォルダーの一部は空です。空のファイルとフォルダーを見つけるためにそれらをすべて再帰的に検索するにはどうすればよいですか?そして、それらがファイルの場所のリストに表示されるので、それぞれがどこにあるかがわかります(すべてのファイルがファイル拡張子を持っているわけではないので、ファイルとフォルダがどちらであるかを明確にする必要もあります)。Ubuntu GNOME 15.10とGNOME 3.18を実行しています。 また、ファイルが空に見えたが空ではなかったかどうかも教えてくれると非常に便利であることに注意してください(たとえば、スペースや改行が入っている場合など)。また、実際の空のファイルと出力で空に見えるファイルを区別します。

4
アプリケーションへのアクセスを制限または制限するにはどうすればよいですか?
私の息子は、主に彼の新しい学校での使用のために、このクリスマスに新しいラップトップを受け取りました。 しかし、ラップトップは主に学校での使用を目的としているので、妻は私にSteamを削除することを望んでいます。 Steamへのアクセスを制限または制限する方法はありますか?おそらくSteam自体のパスワード、またはそれを実行できる時間を設定しますか? 理想的には、私の仕事は多くの場合自宅(およびコンピューター、通信など)から遠ざけられ、妻はコンピューターほど快適ではないので、非常に使いやすいものでなければなりません。より使いやすく、はるかに優れています。 確かに、このタスクを達成できる何かがそこにありますか?

6
システムにインストールされているすべてのアプリケーションを一覧表示するにはどうすればよいですか?
私はちょうど打つことができる、知っているSuper+ AのUbuntuにインストールされているすべてのアプリを見て、私は自分の名前をリストするコマンドを必要としています。コマンド dpkg --get-selections | awk '{print $1}' また、インストールされているすべてのパッケージが表示され、ドライバー、カーネル、およびライブラリが含まれているため、オプションではありません。
18 command-line  apt 


5
Vagrant UpとうっとうしいNFSパスワードの質問
私が犯した言語のミスでごめんなさい。NFSによって共有フォルダーをマウントするときに、迷惑メールがパスワードを要求しないようにしようとしています。 [server] Exporting NFS shared folders... Preparing to edit /etc/exports. Administrator privileges will be required... [sudo] password for timur: #!!! githubや他の著者の投稿など、多くのオンラインリソースを利用しましたが、私には何の役にも立ちません... ここで見つかった指示を試しました。cliの作業に関する深い知識はありません。だから誰かが私の問題の正しい解決策を与えることができますか?

5
コマンドを使用して、サポートされているLenovo(Carbon X1など)のキーボードバックライトを有効にします
一部のLenovoラップトップにはキーボードバックライトがあり、Fn+ を使用してオンにできますSpace。オフ、通常、明るいの3つの状態があります。 Ubuntuを起動すると、これらのラップトップは常にデフォルトで燃える太陽画面の明るさに戻り、キーボードが消灯します。 通常、このラップトップは暗い環境で使用するため、中程度の明るさとキーボードライトをデフォルトでオンにします。 バックライトは簡単です。インターネットはこれに関する情報でいっぱいです。 echo 10 > /sys/class/backlight/acpi_video0/brightness しかし、コマンドでキーボードのバックライトをオンにするにはどうすればよいですか?私はここを見てきましたが、何もしないようです: /sys/class/leds/tpacpi\:\:thinklight 更新情報 試しましたfor i in {1..32}; do xset led $i; doneが、何も変わりません。おそらく、Lenovoラップトップのキーボードバックライトには専用のドライバーがあり、tpacpi?でしか制御できません。 またfor i in $(find /sys/devices/platform/thinkpad_acpi/leds/ | grep /brightness\); do echo 255 > $i; done、無駄にしようとしました。

2
ターミナルで非rootユーザーとしてログインします
これは私がグーグルからすぐに答えを得ると期待する質問です。しかし、どういうわけかグーグルは私に失敗しています。ターミナルセッションにログインしていて、セッションを終了せずにパスワードを知っている別の非ルートユーザーとして一時的に仕事をしたいとします。このユーザーとしてログインすると、ログアウトするまでこのユーザーのホームディレクトリなどが正しく設定されます。それ、どうやったら出来るの? 私は試した su -- username パスワードを入力してもエラーは発生しませんでしたが、コマンドプロンプトに目に見える変更が見られず、myname @ myhostと表示されます。また、ホームディレクトリはmynameのディレクトリであり、ログインしようとした新しいログインではありませんでした。 私は-明らかなように-linux / Ubuntuでかなり経験が浅いので、どんな情報でも大歓迎です。

4
LaTeX方程式をSVGに変換する方法は?
現時点ではmimetex、一連の方程式をgifイメージに自動的に変換するために使用しています。 プログラムは高速ですが、画像はかなり悪く見えます。 コマンドラインでLaTeX方程式をSVG画像に(すばやく)変換するにはどうすればよいですか?



2
フォルダーの内容の変更を監視する
tail -fコマンドを使用してファイルのコンテンツの変更を監視できます tail -fがファイルを監視する方法で、ディレクトリ構造の変更を監視する同様の方法はありますか? ディレクトリの下の特定のパスにファイルを追加する長時間実行プロセスがあり、ディレクトリおよびサブディレクトリへの書き込みとしてファイル着信を追跡したい。

4
コマンドラインからUSB経由で接続されているすべてのストレージデバイス(サムドライブ/外部ハードドライブ)を一覧表示するにはどうすればよいですか?
USB経由で接続されているデバイスのみをリストしたい。 問題は、Ubuntuはすべてのサムドライブをリムーバブル(in /sys/block/*/removable)として認識しているように見えるが、外付けハードドライブを同じように認識しないことです。 これは、USBデバイスを検出する方法よりも少し具体的ですか?
18 command-line  usb 

3
grepから行番号を取得する方法は?
次のgrep grep -r -e -n coll * 表示されます fullpath/filename: <tag-name>coll</tag-name> 次のテキストがある行を知りたいのですが、を追加しようとしました-nが、うまくいきませんでした。を追加しようとしましたが | grep -n *、奇妙なことが起こりました。 見たいのは(フォーマットは気にしない) fullpath/filename:10: <tag-name>coll</tag-name>

6
テキストファイルにスペースを改行/入力で置き換える方法は?
「example」という名前の簡単なテキストファイルがあります。 端末コマンドを使用した読み取り: cat example 出力: abc cdef ghi jk lmnopq rst uv wxyz 次の形式に変換(変換)したい:(からの期待される出力cat example) abc cdef ghi jk lmnopq rst uv wxyz コマンドライン経由でこれを行うにはどうすればよいですか? (これは単なるサンプルファイルです。垂直列の単語の位置を変換したいです)

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