Unix & Linux

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

3
yumのインストール中にキーをインポートする場合、そのキーはどこに保存されますか?
サードパーティのリポジトリを使用する必要のあるソフトウェアをインストールしています。でリポジトリを追加した後rpm -Uvh http://[site]、でインストールしましたyum install [package]。インストール中に表示されるプロンプトの1つは次のとおりです。 Importing GPG key 0xABCABCAB "Fname Lname <email@somewhere.com>" from /etc/pki/rpm-gpg/RPM-GPG-KEY-somewhere-fname Is this ok [y/N]: y このキーがどこに保存されているか誰か知っていますか?私はその特定のレポで終了し、追加のレポ/キーが私のマシンに不必要に残ってほしくない。私はすでにgpg --list-keys通常のユーザーとrootの両方として試しましたが、キーはそこにリストされていません。 回避策として、リポジトリを削除すると、それに関連付けられているキーも削除されますか?
8 yum  rpm  gpg 

6
タブ区切りデータをコンマ区切りデータに変換するにはどうすればよいですか?
アマゾンのec2コマンドラインツールを介してec2スナップショットのリストをリクエストしています。 ec2-describe-snapshots -H --hide-tags > snapshots.csv データは次のようになります。 SnapshotId VolumeId StartTime OwnerId VolumeSize Description snap-00b66464 vol-b99a38d0 2012-01-05 5098939 160 my backup リダイレクトする前にデータを傍受snapshots.csvし、次のことを行うにはどうすればよいですか。 「タブ」をコンマに置き換えます 引用符で値をカプセル化する 値がすべて数値の場合は、プレフィックスとしてを付けて、=Excelでテキストとして扱われるようにします。たとえばOwnerId、"=5098939"にする必要があります(これはインラインで実行できず、代わりにスクリプトファイルまたは関数が必要な場合は必要ありません)。 望ましい出力: "SnapshotId","VolumeId","StartTime","OwnerId","VolumeSize","Description" "snap-00b66464","vol-b99a38d0","2012-01-05","=5098939","=160","my backup"

1
Chromeがmd / markdownファイルをダウンロードする代わりに開くようにする[終了]
閉まっている。この質問はトピックから外れています。現在、回答を受け付けていません。 この質問を改善してみませんか? 質問を更新して、 Unix&Linux Stack Exchangeのトピックとなるようにしてください。 6年前休業。 私はChromeでファイルをプレビューするこのgoogle chrome プラグインを試していmdます。しかし、mdローカルファイルシステムからファイルを開くと、Chrome はファイルを開く代わりにダウンロードします。したがって、プラグインはプレビューできません。 mdインターネットからのファイルは期待どおりに開かれます。しかし、私はそれを私のローカルファイルシステム上のファイルに対して機能させたいと思っています。 私のOSはKDEを搭載したArchLinuxです。
8 chrome 

2
lsof-ファイルの古さ
* nixコマンドlsofは、開いているファイルのリストを表示します。特定のファイルが開いている時間を一覧表示する方法を知っている人はいますか?lsofまたはその他のコマンドを使用します。CentOS 5.3を使用していますが、残念ながら追加のリポジトリをインストールできないため、デフォルトのCentOSリポジトリから作業する必要があります。 ありがとう
8 files  centos  lsof 


1
ユーザー分離を備えたLinuxでの軽量仮想化
どのLinux-on-Linux仮想化テクノロジーがユーザー分離を提供しますか?具体的には、仮想マシンのルートにホストの権限を付与しないようにします。 これはLXCには当てはまりませんでしたが、長期的な目標でした。ルートの分離は最近のバージョンで利用できますか?もしそうなら、どれ? LXCとは別に、OpenVZ、VServer、およびその他の候補のルート分離のステータスは何ですか?

1
chshまたは管理者権限なしでデフォルトのシェルを変更する
私はこのスレッドで次のスニペットを見ました:デフォルトのシェルとしてcshからbashに変更する方法 sleep 2 if (-x /usr/local/bin/bash) then exec /bin/sh -c '. ~/.profile; exec /usr/local/bin/bash' endif 私の理解では、このスニペットを~/.loginそこに配置するとbash、ログイン時に呼び出されます。 同様のスニペットを使用して、zshログインに使用するデフォルトのバージョンとは異なるバージョンを呼び出したいという同様の状況があります。この問題が発生する理由の一部は、選択できないためですでzsh許可されているオプションのの希望するバージョンで、chsh管理者権限がありません。 これとともに: 異なるバージョンのzshを切り替えるときに、上記のスニペットをどのように変更すればよいですか? exec上記のスニペットに2つのコマンドが必要なのはなぜですか?彼らは何をしますか?また、なぜ使用上のスニペットはありませんsh し、 bash(ユーザーが持つログインになっていますcsh)
8 shell  zsh  login  exec 

3
forループを使用して新しい行を見つける方法は?
私が見つけたウェブ上のさまざまな場所で: \015 \012 \x0a - hex \n \r さまざまな改行/改行の同義語としてすべて... しかし、この小さなスクリプトでは、改行に遭遇したときに認識できません。誰かがif行でチェックする必要があることを誰かに教えてもらえますか? #!/bin/bash test="this is a test" for a in "$test"; do if [[ "$a" == '\012' ]] ; then echo "FOUND NEWLINE" fi echo "$a" done
8 bash  shell  string 

3
ISOファイルは読み取り専用ですか?
私は、ISOファイルとI持ってmountその下を/mnt/isofile。次に、このファイルを別のフォルダにコピーしました。ただし、コンテンツは読み取り専用で、ルートに属しています。私が使用しようchmodとchown。ただし、次のメッセージが表示されます。 読み取り専用のファイルシステムです。 ここで何が起こっているのですか? 注:に tarファイルがあります。.iso圧縮したいのですが、同じ「読み取り専用ファイルシステム」メッセージで失敗しました。

1
Ubuntu Server 11.10にlsb-coreをインストールできません
Ubuntuサーバーにlsb-coreをインストールしようとしています。apt-get updateその後しましたapt-get install lsb-core root@quackwall:~# apt-get install lsb-core Reading package lists... Done Building dependency tree Reading state information... Done You might want to run 'apt-get -f install' to correct these: The following packages have unmet dependencies: lsb-core : Depends: lsb-invalid-mta but it is not going to be installed or mail-transport-agent …
8 ubuntu 

3
このIPアドレスの最後の数字は何ですか?
このようなIPアドレス223.248.0.0/24または223.248.0.0/16 IPアドレスの最後の数字はどういう意味ですか(上記の例では24または16)?スラッシュの後に数字を設定する方法を理解する簡単な方法はありますか?
8 networking  ip 

3
openSUSEの別のコンピューターにまったく同じパッケージをインストールする方法は?
別のコンピューターも仮想マシンにすることができます。ハードウェアの違いや設定が原因でディスクのクローンを作成できません。 私はコンピューターAをインストールして実行しています。コンピューターBも持っています。同じOSをBにインストールするので、同じ基本システムを取得します。 次に、Aと同じリポジトリを手動で追加します。 しかし、最後の段階は私を超えています-Aと同じパッケージをインストールする方法?パッケージ名だけでなく、バ​​ージョンも一致する必要があることに注意してください。 もちろん、手動で1つずつインストールするのではなく、自動化された方法を探しています。 実際には、完全に異なるハードウェア構成、クリーンな設定(古いパスワードなどなし)を取得する必要がありますが、同じソフトウェアを選択します。 質問 どうやってするの? バックグラウンド パッケージ(バージョンごと)は入手可能ですが、最新のものではありません。これのポイントは、実行中のシステムの「コピー」を作成し、コンピューターBでパッケージをアップグレードし(コピー)、動作するかどうかをテストし、動作する場合はアップグレードします。Aをアップグレードします。すべての新しいOSバージョンで、多くの回帰バグに見舞われ、 test-live&panicよりも系統的にテストする必要があります。 openSUSE 11.4

3
生の(ヘッダーのない)オーディオファイルのエンコーディングは何ですか?
私はこれを行いました: me@riverbrain:~/sgf$ echo "test" | text2wave -otype raw -F 16000 >> test.raw これにより、ヘッダーのないオーディオファイルが生成されました。このファイルの素晴らしいところは、cat別の生のオーディオファイルと(テキストのように使用して)連結できることです。 もちろん、私には問題があります。問題は、まだプレイできないことです。 me@riverbrain:~/sgf$ play test.raw play FAIL formats: bad input format for file `test.raw': sampling rate was not specified また、サンプルレートを指定する場合 me@riverbrain:~/sgf$ play -r 16000 test.raw play FAIL formats: bad input format for file `test.raw': data encoding was not …
8 audio  sox 

3
lsofのより高速な代替手段
シャットダウンするために、特定のプロセスのプロセスIDを抽出したい。プロセスは特定のポート(localhost:3000)を使用するローカルWebサーバーであり、現在、関連する行を抽出するために次のようにしています。 lsof|grep localhost:3000 しかし、lsofコマンドが遅すぎます。プロセスIDを抽出するより速い方法はありますか?
8 tcp  lsof 

2
マウントポイントに関連付けられているHDを見つける方法
Sun Solarisシステムで実行しています。 以下について知りたい マウントポイントに関連付けられているHDを見つける方法は? 使用可能なすべてのHD(マウントポイントで使用および未使用)を見つける方法は? マウントポイントに関連付けられているHDに対するIOコントローラーの使用状況を確認するにはどうすればよいですか?マウントポイントに関連付けられているHDのIOコントローラーが処理している要求が多すぎて、他のいくつかの要求を待機させていないかどうかを確認しようとしています。 使用可能な各ディスクで使用可能な空き領域を見つけるにはどうすればよいですか?

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