タグ付けされた質問 「linux」

Linuxカーネルを使用するUnixライクなオペレーティングシステムのファミリ。特定のディストリビューションのみに関する質問の場合は、より具体的なタグを使用してください。

6
ディレクトリでsetuidが無視されるのはなぜですか?
Linuxシステムでは正常に実行できますが、予想どおり、chmod u+s $some_directory新しいサブディレクトリとファイルの所有権を格納ディレクトリの所有者に強制する(およびサブディレクトリu+sを設定する)代わりに、システムはsetuidビットを無視します。サブディレクトリとファイルは、作成プロセスのUIDを継承し続け、サブディレクトリはデフォルトではsetuidされません。 ディレクトリでsetuidが無視されるのはなぜですか?システムにそれを認識させるにはどうすればよいですか?

3
(U)EFI MacBookでMac OS XとデュアルブートNixOSを構成する方法
(U)EFI MacBook でNixOSとMac OS Xのデュアルブートを構成することに関する説明が見つかりませんでした。私は実験したいと思っていますが、少なくとも私が試みることはうまくいくはずであり、OS Xを後で再インストールする必要がないことを知りたいです。 誰でもメインの手順を教えてくれたり、手順を説明するページへのリンクを教えてもらえますか? 特に私を混乱させるのは、NixOSマニュアルのUEFIインストールセクションに、/ bootにマウントされるEFIシステムパーティションを作成する必要があると書かれていることです。ただし、私のディスクにはすでに最初のパーティションとしてEFIシステムパーティションがあり、Mac OSとNixOSの両方で変更できるようにすると競合が発生する可能性があります。 ウィキペディアによると、 Apple–IntelアーキテクチャのMacintoshコンピューターでは、EFIパーティションは最初は空白で、起動には使用されません。ただし、EFIパーティションはファームウェアアップデートのステージング領域として使用されます。具体的には、ファームウェアフラッシュユーティリティ(EFIバイナリ)とデータファイル(FD –「ファームウェアデバイス」)をEFI / APPLE / FIRMWAREディレクトリに配置し、「フラッシュファームウェア」モードでシステムを再起動するときに実行されます。削除しても、システムは起動し、ブートマネージャーはユーザーがBoot Campパーティションを起動するかデフォルトのMac OS Xを起動するかを選択できますが、ファームウェアの更新は失敗します。 これは、NixOSに同じEFIシステムパーティションを使用する場合、Appleファームウェアの更新を行うと変更される可能性があることを意味すると思います。また、2つのEFIシステムパーティションを作成するとどうなるかはわかりません。たとえばboot.loader.efi.efiSysMountPoint、デフォルト値のNixOS構成オプション(EFIシステムパーティションがマウントされる)があります"/boot"が、どのオプションをマウントするかをどのように知るのでしょうか? PSブートマネージャーとしてrEFIndを使用することを計画していましたが、他の提案を歓迎します。

1
.mdファイルとは何ですか?
拡張子が「.md」のファイルがよく見られます。私は通常、Geditのようなテキストエディターでそれらを開き、問題なく読むことができます。 それで–なぜ彼らは.mdファイルを使用し、ファイルを言わないの.txtですか?誰か.mdがファイルが通常のものとどう違うのか説明できますか.txt? ウェブ検索をしましたが、出会ったのは「マネーダンスプログラムファイル形式」への誤った参照だけでした。

6
コマンド出力全体を表示しながら、コンソール検索出力を強調表示します
たとえばcat file.txt | grep --color=tty "pattern"、使用すると、検索したパターンが強調表示されます。各ヒットのコンテキストをもっと知りたい場合、grepには-A、-Bおよび-Cパラメーターがあります。 ただし、ファイル全体(またはコマンド出力)を表示し、特定のパターンを強調表示する必要があります。そのようなハイライトコマンドまたはツールは存在しますか?


4
TrueTypeフォントの場所
ユーザーのシステムにいくつかのTrueTypeフォントをインストールする小さなスクリプトを作成したいと思います。私のUbuntuマシンでは、truetypeフォントはにあり/usr/share/fonts/truetypeます。ただし、この場所がすべてのマシンで同じかどうかはわかりません。TrueTypeフォントがLinuxシステムのどこに保存されているかを知る方法はありますか? 更新 いくつかの調査の後、パスusr/share/fonts/truetypeがXMLファイルで指定されていることがわかりました/etc/fonts/fonts.conf。これはXMLファイルなので、XPathを使用してディレクトリを取得できます。 xpath -q -e 'fontconfig/dir[1]/text()[1]' /etc/fonts/fonts.conf ただし、このファイルがすべての(またはほとんどの)Linuxシステムに存在するかどうかはわかりません。
19 linux  fonts 

3
Linux-デフォルトの端末サイズと画面位置を設定しますか?
端末プロファイル内に設定が見つからず、ジオメトリサイズと画面のX、Y座標を設定できるため、端末ウィンドウは常に(再起動後でも)画面上の同じ場所で同じサイズで開きます。 それを行う方法はありますか?必要に応じて、代替のターミナルプログラムを利用できます。 (Ubuntu、gnome)
19 linux  ubuntu  terminal  gnome 

4
VirtualBox VDIディスクをマウント
LinuxホストでVirtualBoxを使用している仮想Windows 7コンピューターがあります。Linuxでこの仮想PCのハードディスク(VDIファイル)をマウントするにはどうすればよいですか?これは動的ファイルです。つまり、実際に使用されているスペースだけを使用します。
19 linux  virtualbox  mount  vdi 

11
ファイル転送を高速化する逆多重化
あるマシンから別のマシンに大量のデータを送信しました。rsync(またはその他の方法)で送信すると、安定した320 kb /秒で送信されます。一度に2つまたは3つの転送を開始すると、それぞれが320になり、一度に4つ行うと、リンクが最大になります。 可能な限り高速にデータを送信できる必要があるため、ファイル転送で逆多重化を実行できるツールが必要です。一般的な解決策が必要なので、ソースマシンでsplitを実行し、もう一方の端でそれらをまとめて実行することは実用的ではありません。自動化された方法で動作するためにこれが必要です。 これを行うツールはありますか、それとも自分で作成する必要がありますか?送信者はCentOS、受信者はFreeBSDです。

2
ホストが休止状態から再開した後、仮想ゲストとして実行されているLinuxで時刻を正しく同期するにはどうすればよいですか?
開発には複数の仮想ボックスを使用していますが、Gitコミットをプッシュするときは正しい時刻と日付が重要です。ホストをシャットダウンしません。再起動せずに数か月間実行されます。私は夜と週末だけ冬眠します。これにより、ゲストオペレーティングシステム(turnkeylinux.orgのすべてのdebian)に奇妙な問題が発生します。しばらくすると、ゲストオペレーティングシステムの日付が数日遅れます。 すべてのゲストはNTPを使用しますが、いくつかの大きな値によって日付がずれていることを検出した場合は機能しません(数時間で十分なようです)。大きな時間差があってもNTP同期を強制する方法はありますか?または、ホストが休止状態から再開した後、ゲストボックスに正しい日付と時刻を復元する他のソリューションはありますか?

3
Linuxで.dmgファイルを抽出する方法は?
Linuxユーザーとして、アプリケーションインストーラーを含む.dmg(Mac OSXディスクイメージ)ファイルのコンテンツを取得する必要があります。 私が試したdmg2dir(必要とするdmg2img).imgのファイルが、他には何を作成しました。 $ sudo dmg2dir jdk-8u51-macosx-x64.dmg ==> Routines successfully accomplished. Ready! ==> Prepare loop device... ==> Mount block device... Error looking up object for device /dev/disk/by-label/JDK\x208\x20Update\x2051 INTENSO openSUSE\x20Live\x20CD\x20GNOME dump Variable is empty. 解凍した.dmgファイルのファイルが必要なだけで、マウントしたくありません。 好奇心が強い場合は、事前に準備できないコンピューターのワークショップで使用するポータブル開発環境を作成する必要があります。


2
Zshは、youtube-dlでビデオをダウンロードしようとすると「一致が見つかりません」と言います
CrunchBang(Debian Wheezyディストリビューション)でpipを使用してyoutube-dlをダウンロードしました。走るとき youtube-dl {video URL} 私は得る zsh: no matches found: {video URL} 私はArchフォーラムの何人かのユーザーがそれについて不平を言っているのを見つけたので、それはzshと関係があると思います。bashに切り替えたときはうまくいきました。
19 linux  zsh 

1
Ubuntu Linux:特定の時間の間にファイルを見つけますか?
Find / Grepを使用して特定の時刻の間にファイルを検索するというSOを見つけました それに基づいて、テキスト文字列を含むファイルを見つけて移動するGrepコマンドと呼ばれるUnix SEに基づいて、次のようになりました。 find . -type f -mtime -20 | grep -v -e " \(0[012345]\|18\|19\|2[0123]\)" | xargs mv -t daytime/ しかし、それはすべてのファイルを移動しています。Ubuntuを使用していることで違いはありますか? 午前6時から午後6時までのすべてのファイルを別のディレクトリに移動するだけです。任意の提案をいただければ幸いです。
19 linux  ubuntu  grep  find 

4
特定のプロセスで実行されるユーザー、pid、コマンドのみを取得する方法は?(Ubuntu 11.10)
私がするとき、私はps -ef|grep python次を得る: myusername 4492 2994 0 10:32 pts/0 00:00:01 /home/myusername/.virtualenvs/myproject/bin/ipython manage.py runserver root 6665 1 0 10:42 ? 00:00:00 /usr/bin/python /usr/lib/system-service/system-service-d myusername 14051 13497 0 11:28 pts/7 00:00:00 grep --color=auto python 代わりに次の出力のように、プロセスを実行しているユーザー、pid、およびプロセスのコマンドのみを取得するにはどうすればよいですか? myusername 4492 /home/myusername/.virtualenvs/myproject/bin/ipython manage.py runserver root 6665 /usr/bin/python /usr/lib/system-service/system-service-d
19 linux  bash  ps 

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