Unix & Linux

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

4
古いeth0名を表示し、debian 9ストレッチでネットワークインターフェースの名前を変更するにはどうすればよいですか?
私は2つのことをしたいと思います: 1)インターフェースを古いクラシック名(ens33ではなくeth0)に戻します。 2)たとえば、インターフェースeth0をwan0として呼び出すか、必要なMACアドレスにeth1、eth2などを割り当てることができるように、インターフェースの名前を希望どおりに変更します。


1
PowerPCおよびPower 8(およびそれ以上)のCPU機能を判別する方法
/proc/cpuinfoIntelおよびARMマシンで調べて、AESやSHAなどのCPU機能を学習できます。AIXとLinuxの両方でPowerPCについても同じことをする必要があります。 Linuxでのテストを以下に示します。出力は、コンパイルファームのGCC112によって生成されます。 $ cat /proc/cpuinfo processor : 0 cpu : POWER8E (raw), altivec supported clock : 2061.000000MHz revision : 2.1 (pvr 004b 0201) ... processor : 159 cpu : POWER8E (raw), altivec supported clock : 2061.000000MHz revision : 2.1 (pvr 004b 0201) timebase : 512000000 platform : PowerNV model : …
12 linux  aix  cpu  powerpc 

1
/ tmpフォルダーのサイズを手動で増やす方法
Fedora 26の/ tmpフォルダーに空き容量が残っていません 。いくつかの問題が発生します。 フォルダ/ tmpはすべての空きRAMを占有します。 $ df -h /tmp Filesystem Size Used Avail Use% Mounted on tmpfs 3.9G 3.9G 12k 100% /tmp $ だから、RAMを追加したりそこからファイルを削除したりせずに、このフォルダのサイズを手動で増やして空き容量を増やすには どうすればよいですか? 私の質問はこれとこれに似ていますが異なります: 私の質問では、最大サイズに達している間、フォルダのサイズを増やす必要があります 前もって感謝します。
12 systemd  disk  tmpfs 


2
gpg-agentはssh-addで「エージェントが操作を拒否しました」と報告してSSHキーを拒否します
Arch Linuxでopenssh7.5p1とgnupg 2.1.21を使用しています(これらはArchに付属するデフォルトのバージョンです)。gpg-agentsshエージェントとして使用したいと思います。私は次のものを私の中に入れました~/.gnupg/gpg-agent.conf: pinentry-program /usr/bin/pinentry-qt enable-ssh-support Archはsystemdからgpg-agentを自動的に起動するので、設定します export SSH_AUTH_SOCK="$XDG_RUNTIME_DIR/gnupg/S.gpg-agent.ssh" を実行するとssh-add -l、IDは報告されず、期待どおりにプロセスがps報告さgpg-agent --supervisedれます。 残念なことに、を実行するssh-addと、キーの種類に関係なく、機能しません。ここに私がdsaを試した方法の例があります: $ ssh-keygen -f testkey -t dsa -N '' Generating public/private dsa key pair. Your identification has been saved in testkey. Your public key has been saved in testkey.pub. $ ssh-add testkey Could not add identity "testkey": agent …

1
ACPIグループ/アクションが未定義:プロセッサー/ LNXCPU
ラップトップをACアダプターから外すと、次のようなACPIエラーが発生します。 May 07 21:45:04 veritas root[7067]: ACPI group/action undefined: processor / LNXCPU:00 May 07 21:45:04 veritas root[7076]: ACPI group/action undefined: processor / LNXCPU:01 May 07 21:45:04 veritas root[7078]: ACPI group/action undefined: processor / LNXCPU:02 May 07 21:45:04 veritas root[7080]: ACPI group/action undefined: processor / LNXCPU:03 acpi_listen ダンプ ac_adapter ACPI0003:00 00000080 …


1
Gnomeサウンドレコーダーを使用して録音されたファイルが見つかりません
オーディオを録音するためにGnome Sound Recorderというソフトウェアを使用しています。しかし、それはそれを削除することを除いて、レコーディングで何かをするオプションを私に与えません。whereisコマンドを使用して、対応するディレクトリを調べても、ファイルの高低を確認しましたが、何も見つかりませんでした。どんな助けでも大歓迎です-私は30分長い録音を録音し、それを失いたくありません! これがスクリーンショットです:
12 gnome  audio 

3
ssh設定ファイルのリモートコマンド
ssh_configを設定したいので、入力した後ssh my_hostname、特定のフォルダに移動します。ちょうど私がタイプするようにcd /folder/another_one/much_much_deeper/。 どうすればそれを達成できますか? 編集。「ディレクトリにsshでログインする方法」の重複としてマークされていますが、私の質問ではありません。 私はコマンドに合わせてコマンドを実行することで、任意のコマンドを実行できることを知っていますssh。私の質問は/ssh_configコマンドではなくファイルについてです。
12 ssh  ssh-config 

2
pidofとpgrepの違いは何ですか?
これらのコマンドのいずれかを引数としてプロセスの名前として使用すると、どちらも正確に同じ番号を返します。それらは同じコマンドですか?それらは同じことをする2つの異なるコマンドですか?それらの1つは他のエイリアスですか? pidof firefox pgrep firefox
12 process 


1
自分のディレクトリにR 3.3.1をインストールする方法
これはやや重複した質問ですが(「ディレクトリにインストールされているRのPATHを設定する方法」を参照)、Rの新しいバージョンでいくつかの新しい問題に遭遇しました。 新しいバージョンのR(R 3.3.1)を自分のディレクトリにインストールしようとしていました。以前のインストールフローに従いました しかし、今までにない問題に出会いました。 ./configure --prefix=$HOME/Programme/R-3.3.1 ....... checking for zlib.h... yes checking if zlib version >= 1.2.5... no checking whether zlib support suffices... configure: error: zlib library and headers are required zlibのバージョンが低すぎるようですので、zlibの現在のバージョンをインストールしました tar xvf zlib-1.2.11.tar.gz cd zlib-1.2.11 ./configure --prefix=$HOME/Programme/zlib-1.2.11 make && make install それから私は再びRの設定をしようとしました: ./configure --prefix=$HOME/Programme/R-3.3.1 --enable-R-shlib LDFLAGS="-L/$HOME/Programme/zlib-1.2.11/lib" CPPFLAGS="-I/$HOME/Programme/zlib-1.2.11/include" それでも私は同じエラーがありました: …

4
バイトオフセットから行番号を取得する
ファイルのバイトオフセットがある。 このバイトの行番号を提供するツールはありますか? 最初のバイトは1ではなく0です。 1から始まる行番号。 ファイルには、プレーンテキスト、「バイナリ」ブロブ、マルチバイト文字などの両方を含めることができます。しかし、興味があるセクション:ファイルの終わりにはASCIIしかありません。 例、ファイル: 001 002 003 <<-- first zero on this line is byte 8 004 8私にラインを与えるバイトオフセットを持っています3。 行番号を見つけるためにこのようなものを使用できると思います: a。tail -c+(offset + 1) file | wc -l、ここ+1でtailは1から数えます 。wc -l file c。次にtail -n+num どこnumにa - b + 1 しかし...私にnum直接与えることができるかなり一般的なツールはありますか? 編集、エラー:またはより明白な: head -c+offset file | wc -l

6
stdinまたはファイルをバッファリングできるプログラム
一時ファイルを使用する以外に、プログラムが入力をバッファリングできる方法stdinがありますが、を取得するまでコンテンツを出力しませんEOF。シェル変数も使用したくありません(例:)buffer=$(cat)。 このプログラムは次のように動作するはずです(プログラム名はであると想定buffered-cat): $ buffered-cat line 1 line 2 line 3 ^D # Ctr-D here(End of Line) プログラムが受け取った^Dので、buffered-cat出力は内容を出力します line 1 line 2 line 3
12 shell  stdout  buffer 

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