Unix & Linux

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


5
標準のコマンドラインツールを使用して、コマンド出力のすべてのIPアドレスを解決する
IPアドレスの束を含むいくつかのログファイルがあります。IPアドレスを照合して解決するプログラムを介してデータをパイプできるようになりたいです。 IE cat / var / log / somelogfile | ホスト それは次のような線を回します 10.13.13.10によってアクセスされる10:45 に 10:45 myhostname.intranetからアクセス 私の考えでは、sedとhostの組み合わせでこれを行う方法があるかもしれませんが、どうすればよいかわかりません。それを行う簡単なスクリプトを作成できることはわかっていますが、できれば組み込みのツールを使用できるようにしたいと思っています。助言がありますか?

3
VIMは入力時に正規表現の一致を表示します
入力する/regexと、カーソルは一時的に最初の一致にジャンプし、すべての一致が強調表示されます。入力すると更新されます。代替の準備をしているときにこの動作を取得することは可能ですか?たとえば、複雑な正規表現:%s/\<regex\>/で作業している場合、トリガーを引いてすべてを変更する前に、何が一致しているかを知りたいと思います。それを行う方法はありますか?

1
hardstatusで表示されるscreenrcで動的に生成されたログファイル
起動時の日付と時刻の組み合わせをGNU画面のログファイルのファイル名として使用したい。screenrcでは、 logfile '~/log/screen_%H_%m%d%Y_%0c-%t.%n' 動的に生成されたファイルを取得します。 screen_nanna13_06062012_08:03-bash.0 次に、画面でこのファイル名をハードステータスバーに表示します。使えない hardstatus string '~/log/screen_%H_%m%d%Y_%0c-%t.%n' プレースホルダーは時間が変更されるたびに更新されるためです。 私が思いつくことができる解決策は、画面の起動前に実行されるbashコードを含みますが、個別の画面ウィンドウが独自の動的ログファイルを取得することになっているため、それは良くありません。 画面に変数置換メカニズムはありますか?

5
Ubuntuで$ JAVA_HOMEを設定または取得するシステム全体の方法?
Ubuntu自体がシステム全体で最新情報を見つける方法を提供しているJAVA_HOMEか、設定するための適切な場所があるかどうか、私は疑問に思いますJAVA_HOME。 Mac OS Xはこれでうまくいき/usr/libexec/java_homeますJAVA_HOME。なぜならcommandは現在のを返します。しかし、Ubuntuに対して、私が見つけた資料は常に、$JAVA_PATHポインティングをに保存されている静的パスに設定するように指示しています~/.bash_profile。 ただし、このアプローチにはいくつかの欠点があると思います。 Javaが更新されると、ミニバージョン番号が変更され、静的パスが使用できなくなります。 システムで使用されているJREをで変更した後、で変更update-alternativesする必要$JAVA_HOMEがあり.bash_profileます。その余分な作業は面倒です。 一部の$JAVA_HOME必須プログラムは、まったく認識していません.bash_profile。私は$JAVA_HOME起動スクリプトを設定する必要があるため、標準的で簡単な方法で取得すること$JAVA_HOMEが重要だと思われます。 まあ、どんなアドバイスでも大歓迎です。ありがとう。
8 ubuntu  path  java 

2
Ctrl-Cでブロック挿入モードを終了する
vimでは、ブロック挿入モード(Ctrl-V, Shift-I)でCtrl-C(の代わりにEsc)を使用して終了すると、ブロック編集がキャンセルされます(最初の行のみが編集されます)。 どうしてこれなの?他のほとんどすべてのコンテキストでCtrl-C、Esc同義語です。(そして、理想的にはこれを修正する方法があります-私は今や慣れているCtrl-Cので、再学習しなければならなかったのは残念でしょう...)
8 vim 

2
/ etc / motdが名前付きパイプのときに表示されませんか?
Gentoo 3.4.0の実行 / etc / motdファイルについて最近聞いたので、ランダムなカウセーフォーチュンを表示するようにしました。いくつかのフォーラムで見られるように、デーモンとして機能するランダムなbashスクリプトをいくつか作成し、/ etc / motdを名前付きパイプとしてフィードしました。 パイプのcatingは正常に機能するため、スクリプトに問題はないと思いますが、MOTDはログイン時に表示されません(通常のファイルを使用して動作します)。 fira@nyan ~ % cat /etc/motd _______________________________________ / We didn't put in ^^ because then we'd \ | have to keep telling people what it | | means, and then we'd have to keep | | telling them why it doesn't …
8 linux  login  gentoo  motd 

3
ライトバック付きのスタックファイルシステム
ラップトップとデスクトップコンピュータが共存するシステムをセットアップする必要があります。 アイデアは、ラップトップをネットワークに持ち込み、ラップトップが/ homeディレクトリ(一部の例外はあります)をデスクトップコンピューターと同期し、デスクトップコンピューターがスタックに/ homeのコピーとラップトップのコピー(nfs)をマウントすることです。 ) 底に。 したがって、明らかにライトスルー戦略は必要ありません。非常に大きなキャッシュソリューションを使用したライトバックのほうが適しています。 私はunionfsやaufsなどを読んでいましたが、どうしてか分からないか、これらのfsでこれを行うことができません。 何か案は?

2
Fedora 16または17のGnome 3でユーザーリストのログイン画面を無効にするにはどうすればよいですか?
ログイン画面の要件には、警告/免責事項と基本的なログインが含まれ、ユーザー名とパスワードのフィールドのみが表示されます。悲しいことに、Gnome 3はorg.gnome.login-screen.disable-user-listによって提示されたチェックボックスを無視しているようdconf-editorです。 Gnome 3 GDMにログインする前に表示されるユーザーのリストを無効にできますか?
8 fedora  login  gnome3  gdm 

5
UbuntuデスクトップからUbuntuサーバーに切り替えるにはどうすればよいですか?
現在、非常に古いPCを使用してホームサーバーをセットアップしています。Ubuntu 11.10がインストールされていますが、実際にはGUIを処理できません。コマンドラインのみのUbuntuのサーバーエディションをインストールしたいのですが、インストール方法がわかりません。私に何ができる?

1
Windowsのようなデスクトップアイコンを使用する小さくて軽量なアプリケーションはありますか?
Fluxboxをtint2で実行しています。これは、完全なデスクトップ環境、さらには軽量のデスクトップ環境の実行よりも、非常に満足しています。 一方、私の通常のワークフローは、現在作業中のファイルをデスクトップ上に置くことを中心に展開しています。 MS WindowsやKDE / Gnomeと同じように「デスクトップアイコン」を提供して、デスクトップ上のファイルやショートカットを許可するアプリケーションはありますか?理想的には、fluxbox / tint2セットアップにうまく適合し、gnomeやkdeを必要としないもの...


4
nVidiaドライバーのTTY解像度が低い
TTY1-6の解像度が低い〜640×480 Ubuntu 11.10 | Grub2 | nVidia | NVIDIA GT215ボード 私はこのサイトでプロセスを実行しました。編集後、GRUBメニューは正しい(より洗練された解像度)で表示されます。しかし、それが(gdm3を介して)GNOMEで起動し、ターミナル1〜6を表示しようとすると、画面がほとんどまたはまったく読めなくなります。 変更を元に戻すことはできますが、端末画面で可能な高解像度を復元したいと考えています。 利用可能な画面解像度を決定します。私には、私は使用しました: hwinfo --framebuffer | grep "Mode" Mode 0x0369: 1680x1050 (+6720), 24 bits これらは私が経験したステップです。編集1)grub構成2)initramfsモジュール、次に3)更新 sudo vi /etc/default/grub 次の3行を見つけます。 GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" GRUB_CMDLINE_LINUX="" ... #GRUB_GFXMODE=640×480 それらを次のように変更します。 GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset video=uvesafb:mode_option=1680x1050-24,mtrr=3,scroll=ywrap" GRUB_CMDLINE_LINUX="vga=0x0369" ... GRUB_GFXMODE=1680x1050 次に: sudo vi /etc/initramfs-tools/modules 行の追加/編集: uvesafb mode_option=1680x1050-24 mtrr=3 …
8 terminal  grub2  nvidia  tty 

2
「入力中のタッチパッドを無効にする」がマウスの動きに影響を与えないようにできますか?
右上の名前をクリックし、[システム設定]、[マウスとタッチパッド]、[入力中にタッチパッドを無効にする]の順にクリックすると、マウスの動きに影響します。タッチパッドでポインタを動かすには、2秒待つ必要があります。 「入力中のタッチパッドを無効にする」機能は、入力しているウィンドウではなく誤って別のウィンドウを開かないようにするため、一般的に気に入っています。ただし、この機能を使用しても、タッチパッドのタップにのみ影響し、移動の試みには影響しません。周りのマウス? Fedora 16でGNOME 3.2.1を使用しています

2
GrubコマンドラインからWindowsパーティションを起動するにはどうすればよいですか?
システムにWindows 7がインストールされています。Windows 7をインストールした後、Fedoraを別のパーティションにインストールして、デュアルブートできるようにしました。 インストールされているパーティションを削除してFedoraを削除しました。現在、システムを起動できません。起動時に、システムがGrubコマンドラインで停止します。 システムから削除していないWindows 7インストールを起動したい。 起動時に表示されます GNU GRUB version 0.97-71.fc15 (634k lower /306122k upper momory)<br> [ minimal BASH-like editing is supported.for the first word, TAB lists possible commands completions.anywhere else TAB lists the possible completion of device/filename.] grub> このgrubコマンドからWindowsパーティションを起動するにはどうすればよいですか?

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