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

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

4
ビットのテキストファイルをバイナリファイルに変換する
次instructions.txtの内容のファイルがあります。 00000000000000000000000000010011 00000010110100010010000010000011 00000000011100110000001010110011 00000000011100110000010000110011 00000000011100110110010010110011 00000000000000000000000000010011 instructions.binと同じデータのバイナリファイルを作成するにはどうすればよいですかinstructions.txt。言い換えると、.binファイルは、ファイル内の192ビットと同じで、.txt1行あたり32ビットでなければなりません。Ubuntu Linuxでbashを使用しています。使用しようとしてxxd -b instructions.txtいましたが、出力が192ビットよりずっと長いです。
12 linux  bash  binary-files  xxd 

3
Virtual BoxでOS Xを起動しようとしたときにUEFIシェルを取得する
私はVirtual Boxの最新のテストビルドを使用しています(通常のバージョンはEl Capitanでは動作しません)。 El Capitan cdrファイル(コマンドラインから作成)で仮想マシンを起動しようとすると、OS Xインストーラーの代わりにUEFIシェルが表示されます。 El Capitan cdrファイルを起動するにはどうすればよいですか?ホストとしてEl Capitanも実行しています。


6
LinuxでのGPTパーティションのライブサイズ変更
Linuxでは、ライブファイルシステム上でも、fdiskを使用してMBRパーティションのサイズを変更してから、resize2fs / pvresize / ...(fsのタイプに応じて)を発行して、新しいスペースを割り当てました。 最近、XenとGPTパーティションを使用していますが、残念ながらpartedはマウントされたパーティションのオンザフライでのサイズ変更を許可していないようです。 Error: Partition XXX is being used. You must unmount it before you modify it with Parted. 私はresizeコマンドとrm+のmkpart組み合わせの両方を試しましたが、どちらもマウントされているパーティションについて不平を言うでしょう。 どうやってやるの?

2
シェルから非ASCII文字をどのように識別できますか?
すべての非ASCII文字と、彼らのようなコマンドラインユーティリティを使用して、ファイル内で発生した行番号を印刷するための簡単な方法はありますgrep、awk、perl、など? テキストファイルのエンコードをUTF-8からASCIIに変更したいのですが、変更する前に、非ASCII文字のすべてのインスタンスを手動で置き換えて、ファイル変換ルーチンによる予期しない文字の変更を回避したいと思います。
12 linux  grep  perl  awk  ascii 

4
Linux:グループとグループのユーザー名
Linuxコマンドがなぜなのか誰か知っていますか groups とは異なる出力を示します groups username ログインしたユーザーは、パラメーターのユーザー名と同じです。例: thorsten@ubuntu:~/tmp$ groups thorsten adm dialout cdrom plugdev lpadmin admin sambashare thorsten@ubuntu:~/tmp$ groups thorsten thorsten : thorsten adm dialout cdrom plugdev nogroup lpadmin admin sambashare


2
Linuxで停止したプロセスとは何ですか?
そのため、コマンドラインからいくつかのPHPスクリプトを実行していて、実行を停止したいと考えていました。 私は走った $ ps aux | grep php $ sudo kill 8754 $ sudo kill 8767 そして走った $ ps aux | grep php プロセスをチェックするために再び終了しましたが、この種の出力を得ました: jon 8754 0.4 53.5 3044256 2205204 ? T 10:34 0:15 php awesome_script.php jon 8767 0.4 53.5 3044256 2205204 ? T 10:34 0:15 php awesome_script.php jon 12275 …

3
`ssh <host>`はログインシェルですが、 `ssh <host> <command>`はログインシェルではありませんか?
ssh &lt;host&gt; &lt;command&gt;構文を使用してSSHホストでコマンドを直接実行すると.bashrc、.bash_profile(または.profile)の出力は表示されますが、出力は表示されないことに気づきました。 たとえば、次のコマンドを両方のファイルの先頭に配置すると、 echo ${BASH_SOURCE[0]} 手動でソースします.bash_profile(.bashrc順番にソースします)。 $ . .bash_profile .bash_profile .bashrc これは、ssh &lt;host&gt;コマンドの形式を使用して、SSH経由でこのコンピューターにリモートでログインした場合に表示される出力と同じです。(そして、.bash_profile一時的に別の場所に格納した場合、これらの行はどちらもエコーされません。) ただし、のssh &lt;host&gt; &lt;command&gt;形式でリモートマシンで直接コマンドを実行するとssh、出力は次のようになります。 $ ssh &lt;host&gt; echo foo /home/rlue/.bashrc foo 私の理解では、との違いということである.bash_profileとは、.bashrc前者がためであるということであるログインシェル後者はためのものであるインタラクティブ、非ログインシェル。 私は次のように結論しました: ssh &lt;host&gt;ソースのみ.bash_profile、一方 ssh &lt;host&gt; &lt;command&gt;ソースのみ.bashrc、つまり 前者はログインシェルであり、後者はそうではありません。 これらの結論は正しいですか?がssh &lt;host&gt; &lt;command&gt;インタラクティブな非ログインシェルとして扱われるのはなぜですか?SSHはまだリモートマシンにログインしてコマンドを実行していませんか?

5
Linuxサービス:サービス用のGUIはありますか?
/etc/init.d(および/ etc / init)から実行中のサービスを表示し、それらを管理(開始/停止/ランレベル)できるGUIプログラムを探しています。何を勧めますか? 背景:コマンドラインで作業するのが好きですが、これにより、さまざまなサービスを試すための専用のテストマシンで少し簡単になり、何が実行され、何が実行されていないかを確認できます。例:テスト用の1台のマシン上のtomcat 5.5、tomcat 6、tomcat 7 ...一部のバージョンでは2つのRDBMS、Apache httpdなどを追加します。 最後になりましたが、まともなncursesメニューを持ついくつかのCLIツールでも同様に機能します。
12 linux  services  gui  tomcat  init 

3
Windowsの動作を模倣するLinuxの米国国際キーボードレイアウトはありますか?
キーボードレイアウトとしてUS Internationalを使用することに慣れています。ただし、実装はWindowsとLinuxで大きく異なるようです(私の場合はGnome-GTKはWindowsでも同じように動作するため、GTKの問題である可能性があります)。 レイアウトは、以下のようなキーのため、例えば、デッドキーを使用して'、"、^、&​​C。分音記号付きの文字を簡単に入力できるようにします。Windowsでデッドキーを押してから、ペアが関連付けられていないキーを押すと、デッドキーの文字(スペースとペアになっている場合)と2番目のキーの文字が返されます。例:押すと"、a押して、しかし、歩留まり「A」を'、sペアリングがために存在しないとして、利回り「さんを」'とs。 現在、英語と呼ばれる言語があり、正確にこれら2つの文字を頻繁に使用します。これは、Windowsで通常どおりに入力するだけで機能するので、今では私にとって重要な記憶です。これは私に私の問題をもたらします: (Windowsの場合とGTK)Linuxでは、そこにあるのためのペアリング'とs(の間で多くの他のものは)、その結果、ś(これは、今度は、私にはリード線が頻繁に「その」と入力します)。「だ」と入力して、私を必要とタイピングだから'、 、s終わり。 私が慣れている他のいくつかの組み合わせが機能しないことがあります。その中には、存在しないペアの場合、結果は何もないということです。「I'd」と入力すると、「I」になります。これらのキーの1つを2回押すと、間隔のない発音区別符号が作成され、最初に両方の引用符を入力して文字列を入力する習慣がなくなります(これにより、間隔のない急性アクセントまたはマクロンが発生します)。 長い話を短く:機能のWindowsと同じに供給米国国際レイアウトが表示され、いずれも-がないことをどのやる同一の仕事を?それともそのように構成する機会はありますか?鋭アクセントまたは非スペーシャル発音区別符号を使ってsを入力するのは良いことかもしれませんが、それらは私にとって必ずしも一般的なニーズではありません。

5
ID3タグのエンコードを修復する
私は約2000のMP3ファイルを継承しています。それらの大多数の場合、ID3タグはAmarokで文字化けして表示されます。ID3タグをv2.4タイプ$03(つまり、UTF-8エンコーディング)にアップグレードし、v1タグを削除し、ケースバイケースで元のエンコーディングを理解するソフトウェアが必要です(ほとんどの場合、 Windows-1252、BOMのないUTF-16またはGB18030)。 TagLibの上に自分でこれをプログラミングする前に、使用できる完全なソリューションはすでにありますか? Musicbrainzはお勧めしません。米国で公開されている音楽に大きく偏っており、私にとってはほとんど役に立ちません。最初に私の要件に対してテストしない限り、一般的なID3タグ付けソフトウェアを推奨しないでください。 v2.4をサポートしない 率直に言って、文字エンコーディングに関する静かな遅れた考えがある 自動化機能がない(手動での編集に時間をかけたくない)。 また、(まだ)タグのクリーニング、大量の名前変更、または分類ソフトウェアのみに興味はありません。最初に、前述の正規化手順を実行します。
12 linux  mp3  tags  id3 

3
fsck:最も完全なディスクチェックのオプション
既知の問題があるディスクを持っています(クローンを作成しようとするとddギャグが発生するため、わかっています)。しかし、ライブCDで起動し、マウントされていないパーティションでfsckを実行すると、次のようになります。 ubuntu@ubuntu:~$ sudo fsck /dev/sdf1 fsck 1.41.4 (27-Jan-2009) e2fsck 1.41.4 (27-Jan-2009) /dev/sdf1: clean, 227091/9625600 files, 12789815/38497756 blocks ミリ秒後。ハードディスクドライブ全体が数ミリ秒でチェックアウトされたとは信じられません。 また、sdf1をfsckする必要があるのか​​、物理ディスク全体をsdfする必要があるのか​​もわかりません。ドライブ全体を試してみると: ubuntu@ubuntu:~$ sudo fsck /dev/sdf fsck 1.41.4 (27-Jan-2009) e2fsck 1.41.4 (27-Jan-2009) fsck.ext2: Device or resource busy while trying to open /dev/sdf Filesystem mounted or opened exclusively by another program? マウントされているパーティションがないため、理解できません(ライブCDから起動してコマンドを実行しただけです)。 だから私の基本的な質問は:fsck(またはもっとうまくいくかもしれない別のツール)に、問題のディスクの分析に1ミリ秒以上かかるようにするにはどうすればよいですか?
12 linux  fsck 

2
Linux Dropboxのアカウントを変更しますか?
私はCrunchbang(Debianベース)を実行しており、パッケージを使用してDropboxをインストールしました.deb。 プログラムの開始時にアカウントにログインしましたが、ログアウトして別のアカウントにサインインしたいと思います。 私が持っているDropboxへの可能な唯一のインターフェースdropboxはターミナルのコマンドですが、アカウントを変更するオプションはありません。 これどうやってするの?
12 linux  debian  dropbox 


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