タグ付けされた質問 「linux」

Linuxカーネルを使用するUnixライクなオペレーティングシステムのファミリ。特定のディストリビューションのみに関する質問の場合は、より具体的なタグを使用してください。

5
4096を超えるオープンファイル制限を増やすことはできません(Ubuntu)
Ubuntu 17.04を使用しています。開いているファイルの制限を増やしようとしましたが、オンラインで見つかった指示が機能していません。私は4096まで行くことができますが、それを超えることはできません。 $ ulimit -n 1024 $ ulimit -n 4096 $ ulimit -n 4096 動作します。これはしません: $ ulimit -n 4097 bash: ulimit: open files: cannot modify limit: Operation not permitted それはハード制限のためであるように見えます: $ ulimit -Hn 4096 これらの行を/etc/security/limits.confに追加してみました: * hard nofile 65535 * soft nofile 65535 root soft nofile 65535 root hard nofile …

3
マウントされた共有を検索せずにfind / grepコマンド
findコマンドを使用したとき、ほとんどの場合、ローカルドライブを検索する必要があります。しかし、私はほとんど常に非常に大きなネットワーク共有をマウントしており、これらは検索に含まれています。findコマンド、grep、その他の同様のコマンドでそれらを除外する簡単な方法はありますか?例: find / -name .vimrc
34 linux  find  grep 


7
「cp」コマンドを使用してディレクトリの内容をコピーします
あるディレクトリのすべての内容を別のディレクトリにどのようにコピーしますか? 例えば: $ cd /home/newuser $ cp -a /backup/olduser/* . 上記の問題は、グロビングパターン「*」が隠しディレクトリ「。」と一致することです。そして、「..」と「newuser」内のディレクトリ「olduser」、およびその内容になります。 次のようなこともできます。 $ rmdir /home/newuser $ cp -a /backup/olduser /home/newuser しかし、newuserにすでにデフォルトのファイルとディレクトリが含まれている場合はどうでしょうか? 基本的な「cp」コマンドとシェルだけを使用して、あるディレクトリの内容を別のディレクトリに移動する最も簡単で、最も正確で覚えやすい、混乱しない方法は何ですか?
33 linux  backup 

3
1分あたりのcron.dジョブが実行されないのはなぜですか?
私は、私のスクリプトを毎分実行するダーツをたくさん投げました。それで、私はそれを単純化して、1分に1回「おそらく動作する可能性のある最も単純なこと」を行うと思いました(debian / testingを実行しています)。 私は1行のファイルを作成しました/etc/cron.d/perminute: * * * * * /bin/touch /home/me/ding_dong rootが所有し、実行可能です(どちらが重要かはわかりません)。そして、私はやった: sudo service cron reload そして、座っls -ltrてホームディレクトリで何度も実行を開始します(/home/me)。しかし、私のding_dongファイルは表示されません。を実行するとsudo /bin/touch /home/me/ding_dong、すぐに表示されます。 ここで明らかにバカなものが欠落しています。
33 linux  cron 



2
プラグインをインストールせずにFirefoxでフォームを復元するにはどうすればよいですか?[複製]
重複の可能性: FirefoxでWebページのフォーム情報を復元する方法 ディスカッションボードに2、3の段落を入力しましたが、送信ボタンをクリックすると、サイトは(予定外の)メンテナンスが行われ、戻るボタンがページを更新することを決定し、私の段落を忘却に送りました。 簡単なWeb検索で、LazarusがFirefoxのフォーム回復を提供していることが明らかになりました。ただし、プラグインをインストールするには、Firefoxを再起動する必要があり、Firefoxを再起動した後でも(まだ実行していません)、Lazarusはまだバックアップしていないフォームを復元できません。 馬が納屋の外に出たので、不可能なことをしたいと思います。ブラウザを再起動せずに、入力したテキストの一部またはすべてを復元します。 編集:明確にする必要があります。 Lazarusは、将来のフォームデータの損失を防ぐための素晴らしいソリューションです。この質問は、すでにフォームから移動して内容を失った人を対象にしていますが、状況を改善する方法があることを願っています。私の解決策は、プロセスのコアダンプを取得し、それをgrepすることでしたが、それを行う素人の方法があるかもしれません(たとえば、前のページのキャッシュバージョンをFirefoxにロードさせるなど)。したがって、現在の問題に対処することなく、将来的にのみ問題を解決するソリューションは、この質問ではトピック外です。
33 linux  firefox 





2
Emacs Cx Cs(save-buffer)使用時のGNUスクリーンの問題
GNU Screenでemacsを使用しているときにCx Csを呼び出すと、画面がハングし、キーボード入力に応答しません。 これを再現することはできませんが、少なくとも1日に1回はスクリーンセッションを終了して再起動する必要があります。 どうすれば解決できますか? ありがとう

4
デフォルトのPYTHONPATH(sys.path)をグローバルに変更する方法は?
Ubuntu(10.10)システムでは、自分自身をにインストールするPythonパッケージがあります/usr/local/lib/python2.6/site-packages/。これはデフォルトのパス(sys.path)には含まれていません。このディレクトリをパスに追加するにはどうすればよいですか? $PYTHONPATH環境変数を設定することはもちろん解決策ですが、これを行うためのよりエレガントな方法を探しています。たとえば、easy_installインストールされたパッケージもその中に置きます。sys.pathは次のようになります。 ['', '/usr/local/lib/python2.6/dist-packages/keyring-0.5.1-py2.6.egg', '/usr/lib/python2.6', '/usr/lib/python2.6/plat-linux2', '/usr/lib/python2.6/lib-tk', '/usr/lib/python2.6/lib-old', '/usr/lib/python2.6/lib-dynload', '/usr/local/lib/python2.6/dist-packages', '/usr/lib/python2.6/dist-packages', '/usr/lib/python2.6/dist-packages/PIL', '/usr/lib/pymodules/python2.6', '/usr/lib/pymodules/python2.6/gtk-2.0'] そのため、パスは明らかにPythonバイナリに組み込まれたデフォルトではありません。 上記のエントリを含む単一の構成ファイルはありますか?または、どのように変更することができますか?
33 linux  ubuntu  python  path 


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