Unix & Linux

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

1
Awesome WMでアプリケーションを最大化しないようにするにはどうすればよいですか?
再現方法: ssh -X user@host firefox (または他のXアプリケーション)。 ウィンドウを最大化します。 アプリケーションを閉じます。 Awesome WMでアプリケーションを開きます(ローカルでのみ試行されますが、リモートでも機能するはずです)。 結果:ウィンドウは最大化されたままです。 私は Awesomeで最大化機能を使用することはなく、他のウィンドウマネージャーでも頻繁に使用するため、AwesomeでXアプリケーションを開くときは常に最大化の設定を解除したいと思います。 私はこれを試しました: { rule = { class = "Firefox" }, properties = { tag = tags[math.min(2, screen.count())][2], maximized_vertical = false, maximized_horizontal = false } }, Firefox はタグ2から始まりますが、それでも最大化されます。Firefoxの最大化を解除する方法はありますか?ただし、すべてのXアプリケーションの場合はさらに優れていますか?

1
コマンド:端末から実行する必要があります
共有ホスティングアカウントを持っています。sshを使用してログインしました。たとえばsu、入力すると次の出力が表示されました。 su: must be run from a terminal このエラーは、十分な権限がないという事実や他の何かに関連していますか?
9 linux  debian  ssh  su 

1
空のディレクトリを再帰的に削除できますか?
古いバージョンのUnixでは、rmコマンドはディレクトリが空の場合にディレクトリを削除しました。rmのResearch Unix Eighth Editionのマニュアルページから:「エントリがディレクトリの場合、空の場合のみ削除されます。」私はこの動作が好きなので、このエイリアスを自分の中に持ってい/etc/profileます。alias rm='rm -d'私はGNU coreutilsバージョンのを使用しています。このバージョンではrm、ディレクトリが空の場合は先に進み、ディレクトリを削除するように-d指示rmしています。 ここまでは順調ですね。このエイリアスによりrm、昔と同じように使用できます。しかし、私はそれをさらに一歩進めたいと思います。私は...したいrmディレクトリに他のディレクトリが含まれている場合でも、ディレクトリのみが存在する限り、ディレクトリを削除します。ディレクトリ構造がどのくらい深いかは関係ありません。そこにファイルがなく、空になったら(一番下に到達したら)、ディレクトリをrmすべて削除します。 これは、通常として機能し、rm渡されたファイルを削除するエイリアスとして記述できますか?
9 directory  rm  alias 

3
Samsung UltraブックがCrunchbangで休止状態およびサスペンド後にウェイクアップしない
Samsung ATIV BOOK 9 Liteでサスペンドとハイバネートを機能させるのに数時間苦労してきました。画面を再開しようとすると、電源がオンになりますが、画面が黒のままです。capslock ledは、capslockキーを押しても反応しないため、Fnキーを使用して画面の輝度を上げても機能しません。 カーネルバージョン3.11と3.12rc5を使用しましたが、pmログではあまりわかりません。 $ uname --all Linux wiske 3.11-2-amd64 #1 SMP Debian 3.11.10-1 (2013-12-04) x86_64 GNU/Linux 私のハードウェア: $ lspci 00:00.0 Host bridge: Advanced Micro Devices [AMD] Family 16h Processor Root Complex 00:01.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI Device 983d 00:01.1 Audio device: …

2
スワップパーティションなしでHDDを交換するにはどうすればよいですか?
私はそれが望んでいるOOM刈り取りキル何かを持つことを好むので、私は私のディスク上にスワップパーティションを持っていないすぐにではなく、スワップパーティションはOOM刈り取り+クラッシュを起動するために+ 5、他の分を埋め取得するために10分を待つこと。基本的に、私の問題は: 発射eat_all_my_memory; システムが応答しない状態で10分間待機します(HDD LEDが常にオン)。 それまでの間、TTYに切り替えてみてください。 実際に切り替わるまで数分待ちます。 ユーザー名とパスワードを入力します。 数分待ちます。 ログインする; OOMリーパーのためにログオフします。 機能するまで5から繰り返します。 topa kworkerが「機能している」ことを使用して確認します。 再び殺される; 死神からそれeat_all_my_memoryが殺されたというメッセージを受け取ります。 メモリが解放されます。 前回は12分かかりました。TTYにログインしようとしても、サイクルタイム全体には影響がないようです。次に、いくつか質問があります。 システムがディスクに何かを書き込むのはなぜですか?スワップはありません!!! どこに書き込みますか? OOMキラーに最大のユーザープロセスまたはメモリのほとんどを最小の時間で消費しているプロセスを強制終了するように指示する方法はまだありません。それまでは、ディスクで何もせずにOOMキラーにその仕事を任せる方法はありますか? 私はDebian、Ubuntu、そして今はArchlinuxで問題を抱えていたので、これはディストリビューション固有のものではないようです。 編集:ログファイルの抜粋 15:28頃に問題のコマンドを起動しました。何も残っていないことに気付くまでに、実際にはシステムにかなりの時間がかかるようです。 déc. 11 15:28:56 hostname dbus[475]: [system] Failed to activate service 'org.freedesktop.ModemManager1': timed out déc. 11 15:29:40 hostname dbus[475]: [system] Activation via systemd failed for unit 'dbus-org.freedesktop.ModemManager1.service': …

1
「エラー:そのようなデバイスはありません...」Arch Linuxのインストール後
私はこのエラーについて多くのスレッドを見てきましたが、解決策を見つけることができませんでした。Windows 8と一緒にArch Linuxをインストールしました(デュアルブート)。 私はこのビデオを正確にフォローしましたが、20:35に以下のエラーが発生しています。再起動後、次のようになります。 error: no such device: ad4103fa-... Loading Linux core repo kernel... error: file `/boot/vmlinuz-linux` not found Loading initial ramdisk ... error: you need to load the kernel first. どんな助けも素晴らしいでしょう。

3
シェル構成スクリプトでは、GNUと比較したBSD上のcoreutilsの違いをどのように説明できますか?
今月までは、シェルの構成はかなり単純です(主に、.bashrcまたは.bash_profileいくつかのエイリアスを使用して)。しかし、zshとbashのどちらを使用しているかによって異なる動作が得られるように、リファクタリングしています。彼らは最初に何でも機能する一般的なシェル構成ファイルを調達し、次に使用されている特定のシェルに特化します(私はこれにシンボリックリンクします)。 今日lsは仕事をやめてびっくりしました。リファクタリング中に.bashrcエイリアスがあったことが判明しました alias ls='ls --color=always' それがために何かを壊したlsOSXのターミナル上のbashで。BSD lsは-G色が好きだが、GNU(またはUbuntuにあるものは何でも)が好きだ--colorと思ったら、かなりの数のオプションが異なることは明らかでした。 私の質問は、BSDとGNU coreutilsの間のオプションの違いなどを説明する最良の方法は何ですか?ifブロックでenv変数をテストして、使用されているOSを確認し、正しい動作を適用する必要がありますか?または、OSごとに個別の構成ファイルを作成する方が理にかなっていますか? これらの質問への回答は主観的である可能性がありますが、BSDとGNU coreutilsの違いの範囲の概要と、ほとんどの* nixで汎用構成を使用可能にするためにこれらを回避する戦略はかなり客観的なようです。
9 bash  bashrc  bsd  gnu 



1
XFCEでモニターレイアウトを自動的に更新するにはどうすればよいですか?
通常、大型モニターにドッキングされているラップトップを持っています。ドッキングすると、大型モニターをプライマリディスプレイとして使用し、ラップトップ画面をセカンダリディスプレイとして右側に配置します。ドッキングを解除すると、ノートパソコンの画面が唯一のディスプレイになります。 XFCEには、そのようなマルチモニターサポートが組み込まれていないようです。ARandRを見つけました。これにより、モニターを希望どおりにセットアップできます。ARandRを使用して、ドッキングされた構成とドッキングされていない構成のプロファイルを保存できます(これらは、実際にはxrandrを呼び出す単なるシェルスクリプトです)。 しかし、ラップトップがドッキングおよびドッキング解除されたときに、これらのプロファイルを自動的に適用するにはどうすればよいですか?ドッキングステーションを検出するudevルールを作成する必要がありますか?もっと良い方法はありますか?

6
ext4ファイルシステムのオフセットを見つけるにはどうすればよいですか?
ディスクの最初のセクターを読み書きできない、故障したハードドライブがあります。I / Oエラーが発生するだけです。ディスク上には(ほとんど)正常に見える他の領域があります。パーティション(ext4)をマウントして、回復したいファイルにアクセスできるかどうかを確認しています。このmountコマンドはoffsetオプションをサポートしているので、パーティションテーブルが読み取り不可で書き込み不可であっても、ファイルシステムをマウントできるはずです。問題は、オフセットの見つけ方です。ext4ツールのどれもこの特定の機能を持っていないようです。


1
sox:無音でオーディオを分割しますが、尾を残します
soxが音声ファイルを無音で分割する機能が気に入っています。私が抱えている問題は、オーディオトラックが時々フェードアウトで終了するか、ノートがリバーブに減衰することです(soxが沈黙と間違えるような微妙なサウンド)。私はsoxコマンドを調整して無音でトラックを分割しようとしていますが、分割するたびに少し無音のままにしておきます。どうすればいいのか分かりません。ここに私がこれまでに持っているコマンドがあります: sox in.wav out.wav silence 1 2 0.5% 1 4.0 0.9% : newfile : restart これで何か助けていただければ幸いです!
9 sox 


5
バックグラウンドでプログラムを開始する方法
Boblightプログラムはバックグラウンドで実行されません。実行の間に顕著な違いはありません sudo boblightd そして sudo boblightd& コンソールがそれ以上の入力をブロックしないというこの問題を解決するにはどうすればよいですか? pi@raspberrypi ~/boblight/boblightd-for-raspberry-master $ sudo boblightd Boblightd 2.0 (optimized version for raspberry) (c) 2013 Speedy1985 and Heven) (InitLog) start of log /root/.boblight/boblightd.log (PrintFlags) starting boblightd (CConfig::LoadConfigFromFile) opening /etc/boblight.conf (CConfig::CheckConfig) checking config lines (CConfig::CheckConfig) config lines valid (CConfig::BuildConfig) building config (CConfig::BuildConfig) built config successfully (main) …

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