Unix & Linux

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

2
マニュアルページをPDFにエクスポートする
実行man -t man > man.psすると、manのmanページがPostScriptでエクスポートされます。 PDFにエクスポートするにはどうすればよいですか? 私はマニュアルを読み、-Tオプションについて学びましたが、それは私には少し不明確です。
11 pdf  man  postscript 

1
ACPI BIOSエラー/ AE_NOT_FOUND
デスクトップを再起動するたびにこれらのエラーメッセージが表示されます(さらに、シャットダウン時に保持する方法がわからないが、これまでのところこの質問には関係ありません)。 [gorre@uplink ~]$ journalctl -p err..alert ... -- Reboot -- May 11 21:47:03 uplink kernel: ACPI BIOS Error (bug): Failure looking up [\_SB.PCI0.RP04.PXSX._SB.PCI0.RP05.PXSX], AE_NOT_FOUND (20180105/dswload2-194) May 11 21:47:03 uplink kernel: ACPI Error: AE_NOT_FOUND, During name lookup/catalog (20180105/psobject-252) May 11 21:47:03 uplink kernel: ACPI Error: Method parse/execution failed \_SB.PCI0.RP04.PXSX, AE_NOT_FOUND (20180105/psparse-550) …

3
ヒアドキュメントの一時ファイルを作成できません:権限が拒否されました
[注:この同様のQは、同じbashエラーメッセージに関係しています。この他のQの重複としてマークされていますます。しかし、このエラーの非常に異なる原因を見つけたので、以下の自分のQに回答します。] この以前は機能していたbashスクリプト行 while ... do ... done <<< "$foo" ある日、このエラーメッセージが生成され始めました。 ヒアドキュメントの一時ファイルを作成できません:権限が拒否されました

2
Linuxでは、どのメトリックにメトリックのないルートがありますか?
Linuxの場合、次の2つのルートがあります。 default via 192.168.1.1 dev enp58s0f1 default via 192.168.16.1 dev wlp59s0 proto static metric 600 最初のものが使用されることを期待しますが、そうではありません。代わりに2番目のものが使用されます。 これをこれに変更すると: default via 192.168.1.1 dev enp58s0f1 proto static metric 100 default via 192.168.16.1 dev wlp59s0 proto static metric 600 その後、期待どおりに動作します。「メトリックなし」は、メトリック0ではなく、どの数値よりも悪い(高い)メトリックのようです。 これは何が起こっているのですか?Linux固有ですか、それともネットワーキング標準ですか? 前もって感謝します。

1
合計メモリと空きメモリの違いは何ですか
Centos 7がインストールされているデスクトップシステムがあります。4コアと12 GBのメモリを搭載しています。メモリ情報を見つけるには、free -hコマンドを使用します。私には混乱があります。 [user@xyz-hi ~]$ free -h total used free shared buff/cache available Mem: 11G 4.6G 231M 94M 6.8G 6.6G Swap: 3.9G 104M 3.8G 合計欄は、合計11GB(正解)で、最後の欄が利用できるのは6.6GBで使用済みが4.6Gということです。 使用メモリが4.6GBの場合、残りは6.4 GB(11-4.6 = 6.4)になります。上記の出力の正しい解釈とは何ですか?合計メモリと使用可能メモリと空きメモリの違いは何ですか?新しいアプリケーションにさらに1 GBが必要な場合、メモリ不足のケースはありますか?
11 linux  memory  ram 

2
systemctlコマンドがRHEL 6で機能しない
RHEL 7またはCentOS 7では、systemctlまたはsystemdコマンドが正常に機能します。RHEL 6またはCentOS 6では機能しないことがわかっています。たとえば、サービスを開始/停止するための代替コマンドを教えてくださいsystemctl start iptables.service。
11 centos  rhel  services 

3
削除されたcrontabを復元する方法
ターミナルでcrontabを編集しようとしたところ、誤ってのcrontab -r代わりに入力してしまいましたcrontab -e。誰がそのような危険なコマンドがcrontabを編集するための手紙のすぐ隣に座っていると思いますか?さらに、私はまだcrontab -r確認を求めない方法を理解しようとしていますか? これがどのようにして可能であるかについての私の信頼性の欠如に関係なく、私の質問は次のとおりです。失われたcrontabを回復できますか?

2
ワイヤレスBluetoothヘッドセットが接続されているときにA2DPシンクを強制する方法は?
私のPCにDebian 9 Stretchがインストールされていて、一部の音楽を聞きたいのですが、うまく聞き取れません。オーディオ設定で、A2DPプロファイルはあるが、選択しても何も起こらないことを発見しました。強制する方法があります。ヘッドセットをPCに接続したときのA2DP接続。すでにペアリングしています。 助けていただきありがとうございます。


1
警告:GRUB_HIDDEN_TIMEOUTが設定されている場合にGRUB_TIMEOUTをゼロ以外の値に設定することはサポートされなくなりました
しばらく前から、grubの更新時に次の警告メッセージが表示されることに気づきました。 Warning: Setting GRUB_TIMEOUT to a non-zero value when GRUB_HIDDEN_TIMEOUT is set is no longer supported. cat /etc/default/grub は、次のオプションをリストします。 GRUB_DEFAULT=0 GRUB_HIDDEN_TIMEOUT=0 GRUB_HIDDEN_TIMEOUT_QUIET=true GRUB_TIMEOUT=10 GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian` GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomdmonddf nomdmonisw fsck.mode=force" GRUB_CMDLINE_LINUX="" 以下を想定します。 グラブメニューは使いません。 起動プロセスが何らかのgrubタイムアウトによって遅くならないようにしたいのですが。 私にとって有効なオプションは何ですか? 行を削除する: GRUB_TIMEOUT=10 または、他の何か? OS:Linux Mint 18.2 Cinnamon 64ビット。
11 grub2 

1
tracepathとtracerouteの違いは何ですか?それとも同じですか?
2つのコマンドが同様の出力を提供しているのがわかりますが、2つのコマンドに違いがあるかどうかはわかりません。例えば [$] tracepath debian.org 1?: [LOCALHOST] pmtu 1500 1: _gateway 0.819ms 1: _gateway 0.780ms 2: _gateway 0.751ms pmtu 1400 2: ??? 43.462ms 3: ??? 43.907ms asymm 4 4: ??? 48.361ms 5: ??? 46.492ms 6: ??? 48.009ms asymm 10 7: ??? 74.740ms asymm 9 8: ix-ae-4-2.tcore1.CXR-Chennai.as6453.net 69.183ms asymm 10 9: if-ae-13-2.tcore1.SVW-Singapore.as6453.net …

6
tmuxが原因でanacondaが別のpythonソースを使用する
さて、私はanaconda環境にいて、どのpythonを実行しました。私は得る /home/comp/anaconda3/envs/env1/bin/python 次に、tmuxを起動し、source activate env1を実行してから、どのpythonを取得するか /home/comp/anaconda3/bin/python 私の環境はアクティブ化されていますが。anacondaにtmux内の同じパスを表示させるにはどうすればよいですか?
11 python  tmux 

3
tmuxがPS1プロンプトを色付けしない
最近、私はPS1変数を変更して、端末の表示の楽しみのためにかなりのソーラー色に対応することにしました。tmuxセッションにいないときは、すべてが素晴らしいです!虹、ポニー、ユニコーン、そして際立ったプロンプト!涼しい! ただし、問題はtmux内にあります。PS1の値が期待どおりであり、tmuxが実行されていないときと同じであることを確認しました\[\033]0;\w\007\]\[\[\]\]\u\[\]@\[\[\]\]\h\[\]:\[\]\W\[\]$ \[\]。 .bash_profile内のすべてのエイリアスなども期待どおりに機能しています。tmuxもecho -ne "\033[1;33m hi"、予想どおりに動作するため、問題なく色を表示していgls --colorます。 私の.bash_profileの現在の関連行はですがexport PS1="\[\033]0;\w\007\]\[\[\]\]\u\[\]@\[\[\]\]\h\[\]:\[\]\W\[\]$ \[\]"、元々は.bash_promptファイルにあるスクリプトを使用していくつかの条件などを処理していました。より単純なバージョンに戻してみました。 実行bashするとプロンプトが色付けされますが、各ペインで実行する必要があります。export PS1=[that long string I've already posted]しない。 私の.tmux.confは次のとおりです。 set-option -g default-command "reattach-to-user-namespace -l /usr/local/bin/bash" set -g default-terminal "xterm-256color" set-window-option -g automatic-rename on bind '"' split-window -c "#{pane_current_path}" bind % split-window -h -c "#{pane_current_path}" bind c new-window -c "#{pane_current_path}" .bash_profileの関連部分: …
11 bash  osx  tmux  prompt 

4
.gitignoreにないファイルを検索する
プロジェクト内のファイルを表示するfindコマンドがあります。 find . -type f -not -path './node_modules*' -a -not -path '*.git*' \ -a -not -path './coverage*' -a -not -path './bower_components*' \ -a -not -name '*~' .gitignoreにあるファイルを表示しないようにファイルをフィルタリングするにはどうすればよいですか? 私は私が使うと思った: while read file; do grep $file .gitignore > /dev/null && echo $file; done しかし、.gitignoreファイルはグロブパターンを持つことができます(ファイルが.gitignoreにある場合、パスでも機能しません)。グロブを持つ可能性のあるパターンに基づいてファイルをフィルタリングするにはどうすればよいですか?
11 grep  find  wildcards  git 

1
GNU Makefileでのプロセス置換
bashプロンプトで、疑似ファイルを使用してdiffを実行できます。 diff <(echo test) <(echo test) これをそのままMakefileに追加すると失敗します。 all: diff <(echo test) <(echo test) エラー(ヒント:/ bin / shがこのシステムの/ bin / bashを指しています): /bin/sh: -c: line 0: syntax error near unexpected token `(' /bin/sh: -c: line 0: `diff <(echo test) <(echo test)' それはどういう意味ですか、一時ファイルを使用せずに2つの出力を比較する方法はありますか?

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