7 端末から音量を設定する トップバーのスピーカーアイコンをクリックする代わりに、ターミナルを使用して音量を設定することはできますか? 私がこれをしたいのは、キーボードにボリュームの増減ボタンがなく、マウスで手を伸ばすのが面倒だからです。 83 command-line audio linux-mint
5 ext4の誕生は空です のBirthセクションを読んでいただけstatで、ext4がサポートしているように見えますが、作成したばかりのファイルでも空のままです。 ~ % touch test slave-iv ~ % stat test.pl slave-iv File: ‘test.pl’ Size: 173 Blocks: 8 IO Block: 4096 regular file Device: 903h/2307d Inode: 41943086 Links: 1 Access: (0600/-rw-------) Uid: ( 1000/xenoterracide) Gid: ( 100/ users) Access: 2012-09-22 18:22:16.924634497 -0500 Modify: 2012-09-22 18:22:16.924634497 -0500 Change: 2012-09-22 18:22:16.947967935 -0500 Birth: … 83 filesystems ext4 stat
3 /etc/init.d内のスクリプトをブート時に開始するにはどうすればよいですか? 私はこのことについて少し前に読んだと思うが、それがどのように行われたか覚えていない。基本的に、/etc/init.dブート時に自動的に開始したいサービスがあります。スクリプトを/etc/rc.dディレクトリにシンボリックリンクすることと関係があることは覚えていますが、現時点では思い出せません。これのコマンドは何ですか? 私はFedora / CentOS派生物を使用していると思います。 83 fedora boot init-script
5 / binと/ usr / binの違い このウェブサイトでこれを読みましたが、意味がありません。 http://rcsg-gsir.imsb-dsgi.nrc-cnrc.gc.ca/documents/basic/node32.html UNIXは最初に書かれた、されたとき/binや /usr/bin、物理的に二つの異なるディスク上に置か:/bin小さな速く(より高価な)ディスク上にある、と/usr/bin大きな低速のディスク上。今、/binへのシンボリックリンク /usr/binです:彼らは本質的に同じディレクトリです。 ただしls、/binフォルダを作成すると、フォルダよりもコンテンツがはるかに少なくなり/usr/binます(少なくとも私の実行中のシステムでは)。 だから誰かが違いを説明できますか? 83 linux directory fhs
2 sudoersファイルを直接変更するのではなく、visudoを使用する必要があるのはなぜですか? あなたが誰が使用sudoできるか、そして彼らがそれで何ができるかを変更したいなら、あなたは使用すべきであると理解していますvisudo。/ etc / sudoersファイルを自分で直接変更することは想定されていません。 visudoファイルを直接変更しても何ができないのですか?何がうまくいかないのでしょうか? 83 sudo
7 PNGファイルからGIFアニメーションを作成する gif一連のpngファイルからアニメーションを作成するツールはありますか? ImageMagickスイートconvertからコマンドを試しましたが、これが常に成功するとは限りません。また、これにはいくつかの問題があります。 進捗状況がわかりません。 何を試しても、-delayフラグはgifアニメーションのフレームレートを変更しません。 convertファイル名のアルファベット順に基づいてフレームの順序を決定します。これは、0を追加することでこれを修正できるname500.png直後name50.pngではなく直後に配置されることを意味しますがname450.png、これは迷惑です。 83 graphics conversion imagemagick
9 rm -rfすべてのファイルとすべての隠しファイル。&..エラー rm -rf /some/path/* そのディレクトリ(およびサブディレクトリ)内の非表示でないファイルをすべて削除します。 rm -rf /some/path/.* そのディレクトリ内のすべての隠しファイルを削除しますが(サブディレクトリは削除しません)、次のエラー/警告も表示します。 rm: cannot remove directory: `/some/dir/.' rm: cannot remove directory: `/some/dir/..' 警告/エラーを受信せずにターゲットディレクトリに再帰的にすべての隠されたおよび非隠しファイルとフォルダを削除する適切な方法は何である.と..? 83 wildcards rm
5 なぜSSH経由のルートログインが非常に悪いため、誰もが無効にすることをお勧めしますか? インターネット上のすべての人は、SSHを介したルートログインを無効にすることをお勧めします。これはシステムのセキュリティホールであり、悪い習慣であるためです。 ルートログインを有効にすると何がそんなに危険なのですか(特にパスワードログインが無効な場合)? パスワード認証が許可されている場合のセキュリティの観点からのXシンボルユーザー名とYシンボルパスワードまたはルートユーザー名とX + Yシンボルパスワードの違いは何ですか? 83 ssh security root
9 ユーザー間で共有されるファイルを配置する最も適切なディレクトリは何ですか? または:グループに属するファイルはどこに置けますか? Unixシステムにjoeとsarahという2人のユーザーがいるとします。彼らは両方とも映画愛好家グループのメンバーです。彼らの映画ファイルはどこに置くべきですか? /home/{joe,sarah}/moviesこれらのディレクトリはグループではなくjoe / sarahに属しているため、適切ではありません。 /home/movies-enthusiast映画愛好家はユーザーではなくグループであるため、これも適切ではありません。 /var/movies-enthusiast オプションかもしれませんが、これがFHSで許可されているかどうかはわかりません。 /srv/movies-enthusiast オプションもありますが、映画はシステムサービスに必要なファイルではありません。 83 directory-structure fhs
3 Git作業ディレクトリがスクリプトからクリーンであるかどうかを判断する rsyncGit作業ディレクトリを宛先として実行するスクリプトがあります。作業ディレクトリがクリーン(コミットする変更なし)かどうかによって、スクリプトに異なる動作をさせたい。たとえば、の出力がgit status以下の場合、スクリプトを終了します。 git status Already up-to-date. # On branch master nothing to commit (working directory clean) Everything up-to-date ディレクトリがクリーンでない場合は、さらにいくつかのコマンドを実行したいと思います。 上記のような出力をシェルスクリプトで確認するにはどうすればよいですか? 83 shell-script git
1 gpgを使用して期限切れのキーペアを更新する方法 gpgキーペアが期限切れになったときに更新する最良の方法は何ですか?また、メソッドの理由は何ですか? キーペアはすでに多くのユーザーによって署名されており、公開サーバーで利用できます。 新しいキーは期限切れの秘密キーのサブキーである必要がありますか? 古い人が署名する必要があります(キーを編集し、有効期限を明日に変更することもできますか?) 新しいキーは古いキーに署名する必要がありますか? 82 gpg maintenance
5 SSHサーバーキーフィンガープリントを取得する SSHサーバーのキーフィンガープリントを認証せずにプログラムで取得する方法はありますか? 私は試みssh -v user@host false 2>&1 | grep "Server host key"ていますが、キーベースの認証が設定されていない場合、これはパスワードを待ってハングします。 82 ssh
6 ssh経由でファイルをリモートで編集するにはどうすればよいですか? ssh経由でアクセスできるサーバーにあるファイルを編集する必要があります。 vimワークステーションでこれらのファイルをカスタマイズして編集したいです(vimリモートサーバーの設定を変更する権限がありません)。sublime textまたは、他のGUIエディターでファイルを編集したい場合があります。 もちろん、これらのファイルをダウンロードしてローカルで編集し、サーバーにアップロードすることができます。よりエレガントなソリューションはありますか? 82 ssh vim editors
3 プロセスから^ Zを実行すると、「停止」します。どのように元に戻しますか? 誤ってtelnetプロセスを「停止」しました。今では、「スイッチバック」することも、それを殺すこともできません(kill 9292992929がprocessidである場合、応答しません)。 だから、私の質問は、あなたがLinuxコマンドラインで停止したプロセスを持っている場合、どのようにして元に戻すことなく、どのようにそれに切り替えるか、それを殺すのkill -9ですか? 82 command-line process background-process jobs
2 標準入力の終了を通知する方法 Bashでは、終了ドキュメントはここのドキュメントで変更できることを学びました。しかし、デフォルトでは標準入力の終了をどのように通知できますか? catとchardetを使用すると、Ctrl + dで標準入力が終了したことを示すことができます。しかし、Ctrl + dとCtrl + cは実行中のコマンドの実行を終了することに似ていることを覚えているようです。だから私は間違っていますか? 82 command-line terminal signals