Unix & Linux

Linux、FreeBSDおよび他のUn * xのようなオペレーティングシステムのユーザーのためのQ&A

5
bashにシェル組み込みではなく外部の `time`コマンドを使用させる
shellキーワードの代わりにbashにデフォルトで時間バイナリ(/ usr / bin / time)を使用させるにはどうすればよいですか? which time戻り/usr/bin/time type time値戻り値time is a shell keyword Running timeは、明らかにshellキーワードを実行しています。 $ time real 0m0.000s user 0m0.000s sys 0m0.000s $ /usr/bin/time Usage: /usr/bin/time [-apvV] [-f format] [-o file] [--append] [--verbose] [--portability] [--format=format] [--output=file] [--version] [--quiet] [--help] command [arg...] enable -n time 返す bash: enable: time: …


1
プログラムが終了した後、リスニングTCPポートをクリーニングするのに最大で数分かかるのはなぜですか?
TCPポートでリッスンしているプログラムを強制終了した場合、ポートがシステムによって回収されて再び使用可能になるまでに数分かかります。この現象に言及しているQ / Aがいくつかありますが、説明はありません。なぜそれが起こるのですか、なぜシステムはすぐにポートを回収しないのですか?WindowsやMacなどの別のシステムでも発生しますか?


3
まだディレクトリシンボリックリンクを追跡しながら、長い形式(-l)を使用してlsする方法は?
ls -l出力のフォーマットを変更するだけでなく、ディレクトリシンボリックリンクの処理方法も変更することに気付きました。 > ls /rmn biweekly.sh daily.sh logs ... > ls -l /rmn lrwxrwxrwx 1 root root 18 Feb 11 2011 /rmn -> /root/maintenance/ シンボリックリンク/rmnに関する情報ではなく、内容の詳細なリストを取得したいと思い/rmnます。 私が考えることができる1つの回避策は、このような何かをするシェル関数を作成することです: cd /rmn ls -l cd - しかし、それはあまりにもハックが多いようですcd -。特に、次のの使用が台無しになるためです。もっと良い方法はありますか? (私はCentOS 2.6.9を使用しています)
27 ls  symlink 

3
Linux、/ dev / fd0(フロッピー)を無効にします
Linuxカーネルにフロッピーディスクコントローラーを完全に無視させることは可能ですか?ドライブはありませんが、明らかにマザーボードにはコントローラーが含まれています。/dev/fd0Thunarおよびその他のツールがデバイスノードを検出してプローブするのを避けるために、デバイスノードを何らかの方法で無効にします。
27 linux  ubuntu  thunar  xubuntu 

4
「パス」パスワードマネージャーにパスワードを追加しようとしています。しかし、私の試みは「公開鍵なし」GPGエラーで失敗します。どうして?
Pass:標準のUnixパスワードマネージャーをインストールしようとしていますが、アプリケーションにパスワードを追加しようとすると、これらのエラーが発生します gpg: Kelly's Passwords: skipped: No public key gpg: [stdin]: encryption failed: No public key GPG公開鍵? コマンドを入力すると、次のようgpg --list-keysになります: /home/khays/.gnupg/pubring.gpg ------------------------------ pub 2048R/64290B2D 2012-11-05 uid Kelly Hays <hays.kelly@gmail.com> sub 2048R/0DF57DA8 2012-11-05 私はこれをどのように修正するのか、少し考えに迷いますか?


6
「ウォッチ」コマンドのリストとしての出力
ログファイルに追加される1分あたりの行数を簡単に計算したい。 毎秒のカウントも保存したいです。 必要なのは、毎秒更新されるリストとしての次のコマンドの出力です。 watch -n1 'wc -l my.log' 「監視」コマンドの「更新」をリストとして出力する方法は?
27 watch 

5
「 'some_directory'を削除できません:ディレクトリが空ではありません」
ディレクトリを削除しようとしましたが、 $ rm DE.aspx_files -r rm: cannot remove `DE.aspx_files': Directory not empty しかし、そのコンテンツをリストしても何も返されません $ ls DE.aspx_files $ 追加:実際に $ ls -la DE.aspx_files total 4 drwx------ 1 ting ting 4096 Sep 14 20:48 . drwx------ 1 ting ting 0 Sep 13 22:34 .. -rw------- 1 ting ting 0 Sep 13 22:34 …
27 directory 

2
不明なPTSでtmuxセッションが失われ、原因と考えられる解決策は?
Python Webアプリケーションをチェックするために、長時間実行されているtmuxセッションに再接続しようとしました。ただしtmux attach、実行中のセッションはないと主張しps、tmuxプロセス(最初の行)を表示しますが、pts番号の代わりに疑問符が表示されます。 これはどういう意味ですか?このtmuxセッションは永久に失われますか?tmuxセッションで生成され、実行されているpythonプロセスの現在の状態を確認する方法はまだありpts/19ますか(2行目)? [mhermans@web314 ~]$ ps -ef | grep mhermans mhermans 16709 1 0 Mar04 ? 00:26:32 tmux mhermans 8526 16710 0 Mar04 pts/19 00:20:04 python2.7 webapp.py root 9985 6671 0 10:18 ? 00:00:00 sshd: mhermans [priv] mhermans 10028 9985 0 10:18 ? 00:00:00 sshd: mhermans@pts/16 mhermans 10030 10028 …
27 process  tmux  session 

5
Mac OS Xで「ispell」を使用するようにEmacsを構成するにはどうすればよいですか?
brewEmacsとispellの両方のパッケージマネージャーとして使用しています。両方ともインストールしました。簡単なグーグルをやっていて、Emacsにispellがどこにあるかを伝え、適切な辞書をロードする方法を見つけることができませんでした。 今、私がをするときM-x ispell-check-version、Emacsは生意気に答えます:Searching for program: No such file or directory。 Emacs使用するように構成するにはどうすればよいispellですか?
27 osx  emacs 

10
正しいGRUB 2のデフォルトメニューエントリを正しくセットアップする方法
Gentoo LinuxシステムでGRUB 2.00を実行しています。 私は手動で自分のカーネルをコンパイルした後、私はそれらをインストール/bootしてmake install。/boot現時点では次のカーネルがあります。 # ls -1 /boot/vmlinuz* /boot/vmlinuz-3.7.4-gentoo-5 /boot/vmlinuz-3.7.4-gentoo-first /boot/vmlinuz-3.7.4-gentoo-fourth /boot/vmlinuz-3.7.4-gentoo-third 実行grub2-mkconfigすると、次の出力が得られます。 # grub2-mkconfig -o /boot/grub2/grub.cfg Generating grub.cfg ... Found linux image: /boot/vmlinuz-3.7.4-gentoo-third Found linux image: /boot/vmlinuz-3.7.4-gentoo-fourth Found linux image: /boot/vmlinuz-3.7.4-gentoo-first Found linux image: /boot/vmlinuz-3.7.4-gentoo-5 done 結果の/boot/grub2/grub.cfgファイルを読むと、次のエントリが作成されていることがわかります。 開始するメインのデフォルトエントリ vmlinuz-3.7.4-gentoo-third grub2-mkconfigコマンドと同じ順序で、他のすべてのエントリ(回復エントリを含む)を含むサブメニュー 問題は、起動時にデフォルトでカーネルvmlinuz-3.7.4-gentoo-5の3 番目のリビジョン()ではなく5番目のリビジョン()をロードすることですvmlinuz-3.7.4-gentoo-third。また、ロードする適切なカーネルを選択するためのサブメニューにアクセスしないことも好みます。 この動作を変更するにはどうすればよいですか?GRUBに、古い3番目のリビジョンではなく、デフォルトで5番目のカーネルを実行したいことを伝えるにはどうすればよいですか?一般に、GRUBによって選択された一見ランダムなカーネルではなく、必要なカーネルに一致するようにデフォルトのエントリ行を変更するにはどうすればよいですか? また、次の行を入れてみました/etc/default/grub: GRUB_DEFAULT=saved GRUB_SAVEDEFAULT=true これで問題が解決するわけではありません。しかし、少なくともGRUBは、私が起動した最新のカーネルを記憶しており、サブメニューから自動的に選択します。サブメニューにアクセスしたくないというだけです。
27 grub2 

1
php-fpmのユーザーをwww-dataではなくphp-userに設定するにはどうすればよいですか?
php5をサポートするために、nginxを搭載したdebianでphp-fpmを使用しています。php-fpmをwww-dataではなくuser&group php-userの下に配置したいと思います。 init.dスクリプトは、ユーザーに言及されているか、www-dataが書き込まれたファイルを使用していると考えました。しかし、私はそれを見ません。ユーザーphp-user:php-userでこのプロセスを生成するにはどうすればよいですか?これが私のサーバー上のphp5-fpm init.dスクリプトです。 start-stop-daemonのマニュアルページを見てみましたが、表示されませんでした。これは簡単だと確信していますが、その方法はわかりません。 #!/bin/sh ### BEGIN INIT INFO # Provides: php-fpm php5-fpm # Required-Start: $remote_fs $network # Required-Stop: $remote_fs $network # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: starts php5-fpm # Description: Starts PHP5 FastCGI Process Manager Daemon ### END INIT INFO # …
27 users  init.d 

6
Wifiアクセスポイントに接続されているデバイスを一覧表示する方法はありますか?
私は、アクセスポイントとして動作しオングストロームLinuxデバイス、実行しているhostapd、dhcpd罰金を動作します。Wi-Fiに接続されているデバイスのリストを取得できますか?DHCPリースを取得できることは知っていますが、どのデバイスを介して接続するかを知る必要がありますwlan0。私はこれを試しました(iwlistオプションがあります): iwlist wlan0 ap iwlist wlan0 accesspoints iwlist wlan0 peers しかし、すべてが戻ります: wlan0 Interface doesn't have a list of Peers/Access-Points iwconfig、iwgetid、iwprivとiwspyも存在している/sbinが、クライアントのリストを表示するためのオプションを持っていないようです。
27 wifi  angstrom 

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