Unix & Linux

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


7
デバイスは読み取り専用としてマウントされています(ファイルをルートとしてコピーできます)
Amazon Kindle、第3版をマウントしようとしています。正しく自動マウントされmount -l、実行すると次の出力が得られます。 /dev/sdg1 on /media/usb0 type vfat (rw,noexec,nodev,sync,noatime,nodiratime) [Kindle] この出力から、ファイルシステムの読み取りと書き込みができるはずです。 残念ながら、Kindleにファイルをコピーしようとすると、通常のユーザーとしてはできません。私は自分のマシンにpmountのセットアップを持っているので、それが問題の原因かどうかはわかりません...この種の問題に関して、それに関する追加情報を見つけることができませんでした。 誰かが私がここで不足している可能性のある提案を持っていますか?ありがとうございました。 コメントの質問ごとに更新 jascav@home:~$ id uid=1000(jascav) gid=1000(jascav) groups=1000(jascav),4(adm),7(lp),24(cdrom),27(sudo),29(audio),30(dip),46(plugdev),104(fuse),108(lpadmin),109(sambashare),1001(power) jascav@home:~$ ls -ld /media/usb0/ drwxr-xr-x 7 root root 8192 Dec 31 1969 /media/usb0/ 追加ディスカッションごとに更新 自動マウントソリューションにusbmountを使用しています。pmountを使用して、通常のユーザーがデバイスをマウントできるようにします。(さらに調査した後)これらのアプリケーションは連携して動作していないようです。usbmountは自動マウントを実行していますが、ユーザーの観点からは実行していません。デバイスをマウントしてから手動で再度マウントすると、デバイスに書き込むことができます。 近づいてはいますが、ユーザーを尊重するためにusbmountを取得する方法はまだわかりません。(できませんか?)

3
LANGの調整が役に立たないときにWineアプリケーションでロシア語の文字を修正する方法は?
ロシアのUIを備えたアプリケーションでは、代わりにテキストの大部分に疑問符が表示されます(ただし、一部の要素は正常にレンダリングされます)。 システムロケールは英語(en_US、en_IE)です。Ubuntuant XUbuntu 12.04とWine 1.5を試しました。 私はアプリケーションを起動しようとしました LANG=ru_RU.utf8 wine myapp.exe しかし、それは役に立ちません。 また、ttf-mscorefonts-installerインストールされていることを確認しました。 Windowsを使用している場合、コントロールパネルでUnicode以外のアプリにロシア語のコードページを設定すると、問題が解決します。 何か案は?


2
エイリアスとtmux
エイリアスはで定義されている.bash_aliasesと.bashrcでは動作しませんtmux。 これは一部の構成で変更できるので、エイリアスは下で機能しtmuxますか?

4
特定のサイズ範囲のファイルを削除する
特定の値の間のサイズのファイルを削除したい。たとえば、次のファイルのリストがあります。 -rw-r--r-- 1 smsc sys 558 Apr 30 13:07 stats.sfe.1.20120430130513.xml.Z -rw-r--r-- 1 smsc sys 388 Apr 30 15:32 stats.sfe.1.20120430153013.xml.Z -rw-r--r-- 1 smsc sys 386 Apr 30 15:36 stats.sfe.1.20120430153513.xml.Z -rw-r--r-- 1 smsc sys 389 Apr 30 15:42 stats.sfe.1.20120430154013.xml.Z -rw-r--r-- 1 smsc sys 390 Apr 30 16:02 stats.sfe.1.20120430160013.xml.Z -rw-r--r-- 1 smsc sys …
12 bash  find  size 

4
コマンドライン専用のPDFビューアー
gdm(または同様の)を実行せずにpdfドキュメントを表示することはできますか? 理論的根拠:私は、いくつかのデータを処理し、いくつかのプロットを作成する(PDFファイルを仮定する)リモートサーバーで作業しています(Xフォワーディングを想定しない)。そしてscp、マシンで開かずにそれらを表示したいと思います。(おそらく他のユースケースがあるかもしれません。)
12 command-line  pdf 

1
systemdでのサービスとしてのActkbd
しばらく前に、画面がロックされているときに音楽プレーヤーを停止する方法を尋ねました。答えは、魅力のように機能するactkbdを使用することでした。起動時に自動的に起動するために、actkbdをsystemdのサービスとして追加したかったのです。そのため、サービスが正しく開始され、htopにも表示されることがわかります。以下の出力: [root@hostname init.d]# systemctl start actkbd.service [root@hostname init.d]# systemctl status actkbd.service actkbd.service - Actkbd: Daemon for X-independent shortcuts Loaded: loaded (/etc/systemd/system/multi-user.target.wants/actkbd.service) Active: active (running) since Tue, 10 Apr 2012 17:50:36 +0200; 2s ago Process: 23526 ExecStart=/usr/local/sbin/actkbd -d /dev/input/event3 -D (code=exited, status=0/SUCCESS) Main PID: 23527 (actkbd) CGroup: name=systemd:/system/actkbd.service └ 23527 /usr/local/sbin/actkbd …
12 systemd 

2
zone.tabに非常に多くのタイムゾーンがないのはなぜですか?
典型的な* nixボックス(/ user / share / zoneinfo内)には1000を超えるタイムゾーンファイルがあります。それらの多くは、最近の日付のみ、または現在の時刻のみに注意を払うプログラムにはほとんど関係のない歴史的な日付でのみ異なります。しかしかかわらず、そこにありますそれらのトンが、それはあなたのシステムのタイムゾーンとして、それらのいずれかを選択するだけでなく、TZ環境変数を設定することで、特定のプログラムまたはシェルのためにそれらのいずれかを使用するように完全に合法です。それらはすべて有効です。 そして、zone.tabファイル(/usr/share/zoneinfo/zone.tab)があります。400を超えるタイムゾーン(私のシステムでは414)しかリストされていません。多くのタイムゾーンが欠落しています。だから、問題はなぜですか?なぜ彼らはすべてそこにいないのですか?そして、彼らはそこにすべてではないので、どの人がそこに入れられるかはどのように決定されますか? zone.tabには国コードと、それがリストする各タイムゾーンの経度と緯度(おそらくファイルの存在の理由)が含まれますが、すべてのタイムゾーンに実際にあるわけではありません(たとえばUTCにはありません) 、およびzone.tabにないため、明らかに、すべてのタイムゾーンがzone.tabにリストされるわけではありません。しかし、実際の都市または地域に対応するものすべてが(ほとんどがそうであるように)ファイルにリストされていないのはなぜですか?実際に利用可能な1000+ではなく、なぜ414だけですか?
12 timezone 

4
Linux用の無料のMatlab同等物
私の共同研究者はMatlabを使用していくつかのシミュレーションを行っています。これらのスクリプトを実行するためにLinuxで使用できるオープンソースの代替手段はありますか?(1)matlab言語(2)* .figファイル-保存されたプロットとかなり密接に互換性がある必要があります。
12 plotting  math 

3
RAMの内容を調べる
私はredisデータベースを使用していますが、アプリケーションが使用しているRAMの内容を調べたいです。 私がこれをしたい理由の説明は、私が尋ねる質問よりも理にかなっていると感じています。 Redisは、バイナリデータを格納する単純なキー値ストアです。エンコードのようなものを調べるには良い場所だと思うし、RAMをざっと見てデータのバイナリセットを探したり、単純なパターンを探したりすることも面白いと思う。多分、RAMで検索するベビークエリ言語を書くというアイデアを探ってください。 クエリ言語に関するSICPの章を読んだ後、私はこのアイデアを得ました。 どこから始めればいいのでしょうか?最初に、「このアプリケーションが実行されているアドレス空間を教えてください」とシステムに尋ねたいと思います。
12 linux  memory 

3
MacのGrep_color
ターミナルを使用して、Macで正規表現を強調表示しようとしています。私はこれを私が置いた.profile: export GREP_COLOR='1;30;40' 何も変わらないので、同じものをbash.profileまだ何も追加せず、マシンを何も再起動しませんでした。私がいるとき: egrep --color=auto ".*\W blah blah " それから黄色の色が点灯しますが、私は自分の.profileまたはで何か悪いことをしたのかと思いましたbash_profile。 どんな助けでも良いでしょう:ユキヒョウ、ただ普通の古いターミナルで:-)
12 grep  osx  colors 


3
gnome-open、exo-open、xdg-open、gvfs-open、kde-openで使用されるデフォルトのアプリケーションを変更します
どのようにするために、特定のファイルタイプに関連付けられたアプリケーションを変更するgnome-open、exo-open、xdg-open、gvfs-openとkde-open? 構成ファイルを編集する方法やコマンドラインコマンドを使用する方法はありますか? GUIを使用してこれを行う方法はありますか? 両方の質問:ユーザーごとに行う方法、システム全体で行う方法?

2
zshはvimを.vimに修正したい
Gentoo x64でzshを使用sudo vim /path/to/file しています。ホームフォルダーから入力すると、zshは次のように尋ねます。 zsh: correct 'vim' to '.vim' [nyae]? フォルダーでvimはなく実行したい.vim。どうすれば修正できますか? 私の推測でsetopt autocdは、これが原因です。奇妙なことは、私が追加しない場合sudo、zshは何も修正するように求めません。
12 zsh  sudo  gentoo  line-editor 

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