Unix & Linux

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

2
画像に猫を使用すると何が生成されますか?
次のようなファイルを作成するとします。 touch myFile vimなどでテキストを入力し、それを使用cat myFileしてコンテンツをターミナルに吐き出します。 さて、画像に猫を使用するとどうなりますか?いう、 cat myPNG.png ゴミがたまにあります。catコマンドが何をしようとしているのか、そしてすべての「ゴミ」がどこから来ているのかを考えさせられました。ちょっと興味があるんだけど。
9 files  binary  cat 

1
LinuxでのNTFSは、chownとchmodの設定でLinuxファイルを保存できますか?
Linuxをインストールして、さまざまなマシンのバックアップとして使用されるNTFSフォーマットのハードドライブに正しく読み書きできるようにする方法についていくつか疑問があります(Windowsが含まれているため、NTFSが必要です)。 今のところ、私はいくつかのページを読みましたが、ここで何かを台無しにしないために、すでにこのステップバイステップを実行している人からのガイダンスが必要だと感じています。 私に必要なのはそので、Linuxのファイルを保存できるようにすることであるchownとchmodし、設定のNTFSファイルシステム、および本情報バックを取得することができ。 私が今日持っているのは、ボリュームをマウントしたユーザーとすべてのアクセス許可を持つすべてのファイルを保存するNTFSです。owner:grouprwxrwxrwx 私はこの記事を読みましたが、情報が多すぎて、実際に実装しようとしても理解できませんでした。 現在のバージョンで安定していますか? Ubuntu 10.04にはすでに必要なものがすべて揃っていますか?それとも何かをインストールする必要がありますか? これに対するPOSIX ACLの関係は何ですか?これに関して何かをインストールする必要ntfs-3gがありますか、それとも実行しますか? Ubuntuパッケージはどこで実行しapt-getますか? (を使用してusermap)ユーザーをマップすると、ハードドライブを別のユーザーの別のコンピュータに移動できますが、それらを読み取ることはできますか?(Linux / Windowsの場合)? 私が気づいたことの1つは、usermap使用する準備ができていなかったことです。そこで、私は最新バージョンのntfs-3gをダウンロードしてコンパイルしました(ただし、ここでの混乱を恐れていたため、インストールしませんでした)。READMEファイルには次のように書かれています。 > TESTING WITHOUT INSTALLING > > Newer versions of ntfs-3g can be > tested without installing anything and > without disturbing an existing > installation. Just configure and make > as shown previously. This will …


5
Makefileを介してPATHにディレクトリを追加する
Makefile内で変更したPATHを現在のターミナルにエクスポートする際に問題が発生します。Makefileディレクトリがどこにあっても、PATH内のbinフォルダーに追加しようとしています。 makefileの関連するストリップは次のとおりです。 PATH := $(shell pwd)/bin:$(PATH) install: mkdir -p ./bin export PATH echo $(PATH) エコーはそれを正しく出力しますが、ターミナルでエコーをやり直しても、PATHは同じままです。



6
Ubuntuのroot以外のsudo設定の欠点/欠点
デフォルトでは、Ubuntuはユーザーがログインできるrootアカウントを作成しません。代わりに、ユーザーはsudo、管理アクセスを必要とするアクションを実行する必要があるときに使用します。 明らかに、Ubuntuの人々はこれは良いアイデアだと感じています。Ubuntuサイトで私が読んだすべてのことが、それが良いアイデアだと思う理由がたくさんあります(たとえば、RootSudo @ Ubuntu Ubuntu Wikiを参照)。 ただし、Debian、Gentooなど、他の多くの主流ディストリビューションでは、デフォルトでこのように設定されていません。その理由を理解しようとしています。Ubuntuのデフォルトのsudo-root設定がとても良い考えであるならば、なぜ他のすべての主流のディストリビューションもそれをしていないのですか?このため、このように設定しないことには大きな理由があると思います。しかし、私はこれについての詳細を与えるものを見つけるのに苦労しています。私が見つけているのは、それがどれほど素晴らしいかを語っている記事/投稿です... だから私の質問は:Ubuntuのsudoセットアップに他のディストリビューションがこのセットアップを使用できないようにする大きな問題(セキュリティ、機能制限など)はありますか。もちろん、過去30年間の動作とは異なるため、他のディストリビューションの採用が遅れている、または抵抗しているだけの場合は、単に素晴らしいアイデアかもしれません。それが事実なら、私はそれを知りたいです。
9 ubuntu  sudo  root 

3
X11のAltキーに別の修飾子を割り当てる方法
目的: AltをCapsLockキーに、MetaをAltキーに割り当てたいのですが。ただし、そのようにすると、AltキーはAltとして認識されなくなり、CapsLockキーはCapsLockとして認識されなくなります。 openSUSE 11.4 以前は: openSUSE 11.1-私は自分のコンピューターの唯一のユーザーなので、/ usr / share / X11 / xkb / keycodes / xfree86ファイルを「単純に」編集したところ、問題なく動作しました。キーは最下位レベルでシンボルに関連付けられていました。 問題: xkb 私はポーランド語のレイアウト(pl_ext)のバリアントを作成しました(テスト用)このようなエントリで構成されています: key <CAPS> { [ Alt_L ] }; modifier_map Mod1 { Alt_L, Alt_R }; ただし、これは単に何もしません。xevのCapsLockキーはAlt_Lとして認識されます(記号)。 )。 質問:レイアウトファイルを定義して、CapsLockキーをAltに、Altキーをメタに設定するにはどうすればよいですか? 編集:ここでの成功の半分!今私はそのようなエントリを持っています: key <CAPS> { [ Alt_L ] }; modifier_map Mod1 { <CAPS> }; …
9 keyboard  x11  xmodmap  xkb 

2
異なるルーターを介して接続されている場合、どのようにSynergyを使用できますか?
ワークステーションにドッキングされているラップトップを持っている場合、シナジーを使用してデスクトップからラップトップを制御します。現在、相乗効果を利用するには、ラップトップをデスクトップが接続されているのと同じルーターに有線接続する必要があります。ただし、ノートパソコンを持ち帰り、家の他の場所で作業します。ラップトップでワイヤレスだけを使用したいので、立ち上がって移動するために接続を切り替える必要はありません。 デスクトップにルーターへの有線接続があります。ラップトップでワイヤレスを使用しているとき、別のルーターを介して接続しています。無線ルーター192.168.17.*から有線ネットワークに接続するための相乗効果を設定する方法はあります192.168.250.*か? ネットワークの設定や用語についてはあまり詳しくないので、関連する詳細を含めない場合は、お問い合わせください。

3
sudoでvimを実行すると、「プロトコルが指定されていません」
最近、を使用すると「プロトコルが指定されていません」というメッセージが表示され始めますsudo vim。すべてが正常に機能していた(ファイルを開いて編集して保存できる)ため、これは単なる警告です。使ってsudo -E vimもメッセージが出ないので/etc/profile最近編集した時に何かおかしなことになったと思いますが、よくわかりません。どうすれば修正できますか?

3
Linuxコンソールでcaps-lockを再マッピングしてエスケープし、メニューを作成して作成する
XIを実行するときは、.xmodmaprcを使用して特定のキーを再マッピングします。 ! Make it so that both Caps Lock and Escape do Escape clear Lock keysym Caps_Lock = Escape ! Remap the menu key as Compose keysym Menu = Multi_key コンソールで同じことをするにはどうすればよいですか? 更新 私の回答で与えられた部分的な解決策に加えて、コンソールがCTRL- .をComposeにマップすることを学びました。だから、それに慣れることができるかもしれません。メニューキーをComposeとして設定するのは簡単ではありません。nulが割り当てられたキーコードが大量にあり、Menuの別名の明確な候補がないためです。 また、作成バインディング自体は、Xで使用されているものよりもはるかに制限されており、頻繁に使用する特殊文字のほとんどはそこにはないことにも気付きました。おそらく、X構文の構成バインディングをloadkeys読み取り可能なものに変換するユーティリティがあるでしょうか。

7
ファイル拡張子をクリーンアップする方法は?
拡張子を.mp3に変更したい.MP3ファイルを含むディレクトリがあります。これを行う最も簡単な方法は何ですか?私は次のように考えています: find /RootPath -type f -iname "*.mp3" -exec mv {} sed s/.*MP3/\1.mp3/ \; ...私はそれが正しくないことを知っていますが。:)置換は正しくなくmv、a sedと-execinでコマンドの両方を使用する方法がわかりませんfind。 これにはbashスクリプトが必要ですか?
9 shell  find  rename 

1
Diacriticは、Mac OS X Snow Leopardで実行されているGTK +アプリケーションでは機能しません
Mac OS X Snow Leopardで一部のGTK +アプリケーションを使用しています。私のMacBookは、ブラジルのレイアウトを使用するように構成されています。これにより、発音区別符号をデッドキーとして入力できます(たとえば、「タイピング」、次に「a」と書くことができます)。ただし、一部のGTK +アプリケーション(この場合はGeditとGnuCash)では機能しません。InkscapeやDiaなどの他のものでは、発音区別符号をデッドキーとして入力できます。DiaとInkscapeはX11を介して実行されますが、GeditとGnuCash(少なくとも私のバージョン)は実行されないことに注意してください。 誰かがそのような問題を抱えていますか?誰かがそれを解決しましたか?GTK +のキーボードレイアウトを構成するにはどうすればよいですか?〜/ .gconf *または〜/ .gnomeファイルでそれを行いますか? 前もって感謝します?
9 osx  x11  keyboard  gtk 


1
なぜユーザープログラムはカーネルスペースを台無しにする必要があるのですか?
私は問題が何であるかさえわかりませんが、ここで説明されているカーネル攻撃について話しています。このコメントのリストの下で、誰かがプロセスを再利用することについて尋ねました。トリックは状況を改善しませんでした(マシンはまだ非常に遅い方法で実行されます)、そしてコメントの返事はカーネル空間とユーザー空間について何かを述べています。 まず、返信コメントは正しいですか?もしそうなら、なぜreniceはカーネル空間ではなくユーザー空間で機能するのですか?また、私が読んだことによると、ユーザーが自分で開始するすべてのプログラムはユーザー空間にあるはずですが、何を見逃しましたか? それが正しくない場合、なぜreniceは状況を改善しないのですか?
9 kernel 

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