Unix & Linux

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

3
NetworkManagerの「ホットスポットとして使用」オプションに相当する端末コマンド
私はラップトップをwifiホットスポットとして機能させるために制御するGUIアプリケーションを作成しています。ディストリビューションを変更する可能性があるので、すべてのディストリビューションで一般的に機能するソリューションを見つけたいと思います。私は現在Fedora 17でこれを行っています。 NetworkManagerの[ホットスポットとして使用]ボタンを使用すると、アドホックホットスポットを作成するのに非常に効果的です。 端末コマンドでこの機能を再現したい。 これを達成するために私が試みた2つの方法を以下に示しますが、解決策はまだ見つかりません。 方法1:iwconfig ウェブ全体の調査を使用して、次のコマンドを試しました。 # ifconfig wlan0 10.42.0.1 netmask 255.555.255.0 broadcast 10.42.0.255 up # iwconfig wlan0 essid my-lappy mode ad-hoc key 0123456789 # iptables-restore < saved-hotspot-iptables # echo 1 > /proc/sys/net/ipv4/ip_forward # dhclient wlan0 ここで、「ホットスポットとして使用」機能で設定したiptables saved-hotspot-iptablesを使用しiptables-save > saved-hotspot-iptablesて生成したファイルです。 方法1問題 デバイスはSSIDを認識できますが、接続できません。実行するとip a、wlan0について次のことがわかります。 ... 3: wlan0: <NO-CARRIER,BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 …

3
どうすれば前/次の兄弟ディレクトリにcdできますか?
私はよくこのようなプロジェクトディレクトリのレイアウトを持っています project `-- component-a | `-- files... `-- component-b | `-- files... `-- component-c `-- files... componentファイルがある場所だから、私は通常、ディレクトリの1つで作業します。その後シェルに戻ると、特にすべてのコンポーネントにスクリプトを使用できない変更をいくつか加える必要がある場合は、兄弟ディレクトリに移動する必要があることがよくあります。それらの場合、私は前の兄弟ディレクトリーが何であるか、または次の兄弟ディレクトリーが何であるかさえ気にしません。 私は、コマンドを定義することができるprevか、nextそれは単に意志cd私(アルファベットまたは何によって)前のディレクトリ、または次のディレクトリに?cd ../com<TAB><Arrow keys>いつもタイピングは少し古くなっているからです。

4
ワイヤレスはハードウェアスイッチによって無効にされていなくても無効になっています
私は質素なコンピュータを持っています。無線モジュールが内蔵されているので、最近まで問題はありませんでした。現在の問題はこれです。コンピュータをシャットダウンして再起動するたびに、ワイヤレスを「ハードウェアイネーブル」にすることができません。NetworkManagerで、「ハードウェアスイッチによって無線が無効になっています」という「灰色の」メッセージが表示されます。ハードウェアスイッチが有効になっています(ワイヤレスボタンを押すと、緑色のLEDがオン/オフになります)。の出力rfkillは、ソフトブロックされていないがハードブロックされていることを示しています。 私はルートとして以下を試しました(rt73usbは統合ワイヤレスモジュールのカーネルドライバーです)。 rmmod -f rt73usb rfkill unblock all modprobe rt73usb しかし、それは何もしません。 この問題を「修正」できる唯一の方法は、Windows XPを起動することです(これはデュアルブートマシンですが、F16が主な使用OSです)。Windowsは何かをリセットする何かをします。再起動してFedoraに戻ると、期待どおりにワイヤレスにアクセスできます。ワイヤレスボタンをオンまたはオフにしても、期待どおりに動作します。ワイヤレスに問題があるように見えるのは、シャットダウンして電源を入れたときだけです。 この問題を修正するにはどうすればよいですか?利用可能なGoogleソリューションのほとんどは、「ソフトブロック:はい」のソリューションを指し、上記のソリューションを指し示さないものの、どちらも私にとっては機能しません。 役立つと思われる情報をいくつか紹介します。 ウナメ-a Linux spartan-laptop 3.4.2-1.fc16.i686 #1 SMP Thu Jun 14 21:13:38 UTC 2012 i686 i686 i386 GNU/Linux lsmod Module Size Used by fcoe 22665 0 libfcoe 41981 1 fcoe libfc 101966 2 fcoe,libfcoe scsi_transport_fc 51903 2 …
10 drivers  wifi 

3
Xorgのビープ音をオフにする
ビープ音を完全に無効にするにはどうすればよいですか?私xset b offはこれを行うことができますが、対応するオプションはxorg.conf何ですか?またはこれを行う他の方法は?
10 xorg  x11  bell 

2
zshタブ補完をキャンセル
完了した完了をキャンセルする方法はありますか?時々愚かにタブを押してターゲットをオートコンプリートし(純粋な怠惰からのみ)、自分で「インストール」または「チェックアウト」の全体を入力した場合よりも長い時間待つ必要があります。 zshzleのmanページに注目すべき点は何もありませんでしたが、何かを見落としましたか?他のシェルにこの機能はありますか? 編集:ささいな答え。したがって、代わりに:zshがタブの完了に実行に比較的長い時間がかかると推定し、代わりにユーザーがこれを実行するかどうかを尋ねる方法はありますか?
10 zsh  autocomplete 

3
WindowsホストからFreebsdゲストへのフォルダーの共有
私が達成しようとしていること: 私は(自宅で)Windows 7がインストールされたPCを持っています Virtual BoxでUnixを実行したい 現時点ではFreebsdを選択し、なんとかインストールしてネットワークを構成することができました。次のステップは、WindowsとFreebsdでフォルダーを共有することです。これにより、WindowsとFreebsdの両方でファイルを簡単に編集できます。残念ながらそれはやるべきことのようです。 私はネットをうろついて、2つの異なる方法を見つけました。 vboxsfのマウント Sambaの使用 私はを使用してfreebsdにゲストの追加をpkg_add -r virtualbox-ose-additionsインストールしました。インストールはswitflyで十分に進行し、/etc/rc.conf推奨される2つの行を追加するように編集して、vboxguest_enable="YES"およびvboxservice_enable="YES"を再起動しました。 うまく行かなかった。システムをマウントするコマンドはエラーになります: # mount -t vboxsf shared /home/myuser/shared mount: shared : Operation not supported by device どこsharedこのVMのための私の仮想ボックスの設定でフォルダのIセットアップの名前です。 vboxsffreebsdでファイルシステムタイプを実際に使用することは可能ですか?一部のコメントは、それがサポートされていないことを示唆しているようですが、最新の情報を見つけることは困難です。 次に、サンバアプローチに移ります。基本的には、リンクしたガイドに従いました。残念ながらそれは次のようになります: # mount_smbfs -N -I 192.168.56.1 //winuser@winmachinename/Shared /mnt/shared mount_smbfs: unable to open connection: syserr = RPC struct is bad ここでShared、winuser明らかに私がアクセスできるWindowsで構成した共有フォルダーの名前です。pingが機能します。 接続しようとしているWindowsゲストアカウントにパスワードがないので簡単だと思いますが、Sambaがなんらかの問題を起こしている可能性があります。 …

1
不正確なテキスト検索
以下のような任意の有用性があるgrepかさえもuniqが、不正確な検索のためには、または私はそれを自分で書く必要がありますか? つまり、90%(数値は異なる場合があります)マッチング、またはそのようなものを調べます。たとえば、いくつかの文字列を含むファイルがあります。 abc123 abd123 abc223 qwe938 この場合、このようなユーティリティは最初の3つの文字列を返すか、類似していると言う必要があります。もちろん、grepやの場合のように、ファイルのコンテンツのパターンを知りませんuniq。

2
リモートのアクティブな端末でコマンドを実行する
6350のPIDで開いているターミナルエミュレータ(T1)があるとします。 別の端末から、次のコマンドを入力します(C1)。 echo "ls\n" > /proc/6350/fd/0 これによりls、T1に新しい行が書き込まれますが、実行されません。どうして? 私もcat|bashwith を使ってみましたecho "ls\n" > /proc/catid/fd/0が、まだ実行されていません。 コマンドを別の端末にエコーして、コマンドを実行するにはどうすればよいですか? 可能な答え: $ mkfifo toto; $ bash < toto; $ echo "ls" > toto; この場合、端末に直接直接書き込むことはできません(すべてが、この端末でコマンド(C1)が表示したものと同じように表示されます。

1
imagemagickを使用して不透明色をアルファに変換する
フォアグラウンドに白い要素があり、黒い背景の画像があります。画像は平滑化されているため、厳密に黒または白ではない「中間」のピクセルがあります。背景を透明にしたいのですが。imagemagickでこれを行う方法についていくつかのリンクを見つけましたが、それらはすべて1つの色(たとえば#000000FF)を完全なアルファ "#00000000"に厳密に置き換えます。ブレンドを維持したいので、灰色のピクセルがある場合は "# 777777FF」、「#FFFFFF77」などの意味のあるものに変換されます。 誰でもこれを行う方法を知っていますか?


4
Linuxソースの過去のソースコードはどこにありますか
Linuxの進化について研究したい。 したがって、私がLinuxのソースを(1991年から現在までの)いくつかの瞬間にダウンロードできたら、すばらしいと思います。 これらのソースを見つけることができるサイトはありますか? 他のUnixベースのオペレーティングシステムの同様のサイトも歓迎します。


1
VIM-キーマップの組み合わせの待機時間を変更する
VIMでは、たとえば<F9><F10>コマンドと<F9>別のコマンドに<F10>マッピングする<F9><F10>場合、F9を押すと1〜2秒待機して、押したコマンドにマップされたコマンドにアクセスできるようにし、押しなかった場合<F10>、マップされたコマンドを実行します。<F9>。 この待ち時間を変更する方法はありますか?
10 vim 

4
正規表現に一致するサブディレクトリの名前を再帰的に変更する
と呼ばれるフォルダを持つメディアサーバーがありますSeries。(/media/Expansion2/Series/) その中で、私は(驚き!)TVシリーズを持っています。これらは単なるショー名です。たとえば、/media/Expansion2/Series/The Big Bang Theory/ 各ショーのフォルダー内(および問題がある場所です)にシーズンフォルダーがあります。私は現在、次の2つの規則が混在しています(おそらくいくつかの規則に加えて): /media/Expansion2/Series/The Big Bang Theory/The Big Bang Theory Season 1 /media/Expansion2/Series/The Big Bang Theory/Season 2 最後に、すべてのフォルダの名前を単にに変更しますSeason #。 正規表現として、私はおそらく次のようなことを言うでしょう s/.*(Season \d)/$1 フォルダーにのみ適用され、ファイルには適用されません。これは約50以上のshowサブフォルダ用であることにも言及する必要があるため、/media/Expansion2/Series/レベルから開始して各シリーズを調べる必要があります:)

2
ApacheでSSLを構成する方法は?
RHEL 6にapacheをインストールしました。すべてが正常に動作しています。https:// localhost:443 /を使用するために必要なすべての変更と構成 。 「Listen 80」を443に変更すると、SSL接続エラーがスローされます 「エラー107(net :: ERR_SSL_PROTOCOL_ERROR):SSLプロトコルエラー。」

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