Unix & Linux

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

2
ソケットアクティベーション(systemd)でhttpdの使用を開始するには?
apache httpdサーバーが私たちの小さなサーバーの1つで必要になることはめったにないので、systemdによるソケットアクティベーションを介して起動する(そしてしばらくトラフィックが発生しなくなったときに停止する)のは良いことです。これは可能ですか?もし可能なら、どのように?

2
tmpwatchが/ tmpに置いたファイルを消去するのはいつですか?
CentOS 6.x / tmp /に置いたファイルが正確に削除されると混乱します。 /etc/cron.daily/tmpwatchには次のものがあります。 #! /bin/sh flags=-umc /usr/sbin/tmpwatch "$flags" -x /tmp/.X11-unix -x /tmp/.XIM-unix \ -x /tmp/.font-unix -x /tmp/.ICE-unix -x /tmp/.Test-unix \ -X '/tmp/hsperfdata_*' 10d /tmp /usr/sbin/tmpwatch "$flags" 30d /var/tmp for d in /var/{cache/man,catman}/{cat?,X11R6/cat?,local/cat?}; do if [ -d "$d" ]; then /usr/sbin/tmpwatch "$flags" -f 30d "$d" fi done 5行目のセクションを読む-X …
14 centos  tmp 



2
バッテリーが正常かどうかを確認する方法は?
私Lenovo ThinkPad T61はかなり古く、数年前、私は古いものが死んでいたのでバッテリーを交換しなければなりませんでした。現在、交換用バッテリーはゆっくりと死にかけているように見えますが、から競合するデータを取得していxfce4-power-managerます。だから、バッテリーが正常かどうかを確認する方法があるのだろうかと思っています。 症状は次のとおりです。 パワーマネージャは、 battery is fully charged AC充電器を外すと、バッテリーの状態47%が5分以内にジャンプするか、同様になります そして、15分も経たないうちにラップトップの果汁がなくなり、シャットダウンします upowerデータを確認しようとしました: root@malou-laptop:/home/liv# upower --enumerate /org/freedesktop/UPower/devices/line_power_AC /org/freedesktop/UPower/devices/battery_BAT0 root@malou-laptop:/home/liv# upower -i /org/freedesktop/UPower/devices/battery_BAT0 native-path: /sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/PNP0C0A:00/power_supply/BAT0 vendor: SANYO model: 92P1137 serial: 885 power supply: yes updated: Wed 19 Feb 2014 09:35:37 PM CET (23 seconds ago) has history: yes has statistics: yes battery …
14 laptop  acpi  battery 

2
CentOSでsshdログファイルの場所を変更しますか?
sshdCentOSでログファイルの場所を変更するにはどうすればよいですか?sshdの/var/log/messages代わりにログインします/var/log/secure。sshdログの送信を停止するように設定を変更するにはどうすればよい/var/log/messagesですか?
14 centos  logs 

4
zshは最後に実行したプログラムの標準出力にアクセスできますか?
私はよく、findまたはlocateパスについて調べるために使用します。 (~) locate foobar.mmpz /home/progo/lmms/projects/foobar.mmpz 次のステップは、多くの場合、ファイルを開くか、そうでなければファイルを操作することです。上記のような幸せな場合、私はこれを行うことができます: (~) ls `!!` ls `locate foobar.mmpz` /home/progo/lmms/projects/foobar.mmpz しかし、出力の行が多数ある場合、誰もあまり幸せではありません。その一部は、パスまたはそのようなものではないかもしれません。その上、無駄になる可能性のあるコマンドを再実行することもそれほどエレガントではありません。 zshを接続して、後で操作するためにstdoutを配列に保存する方法はありますか?結局、ストリームをユーザーにリダイレクトするのはシェルの仕事です。私は、最初のN行と最後のN行を変数に保存して、すぐに後で使用できるように考えています、など$?など。 [OK]を:これはかなりクールです/unix//a/59704/5674。各実行行の後にこの種のキャプチャをリグするためのzshのノウハウ(およびコードをzshに移植する)について質問しています。
14 terminal  zsh  output 

2
fdisk -lは、ext3ファイルシステムをHPFS / NTFSとして表示します
WindowsでNTFSパーティションとしてフォーマットした外部HDDがあります。次に、以下のコマンドを使用して、LinuxシステムでこのHDDをフォーマットしました。 mkfs.ext3 /dev/sdb1 正常にフォーマットされました。ただし、fdisk -lコマンドを実行すると、システムがNTFS / HPFSとして提供されます。 Device Boot Start End Blocks Id System /dev/sdb1 1 121601 976760001 83 HPFS/NTFS ただし、コマンドdf -T /dev/sdb1はまだファイルシステムの種類としてを与えていましたext3。 fdisk -lコマンドを実行すると、システムがLinuxとして表示されないのはなぜですか?
14 ntfs  ext3  fdisk 

2
WiFiエラーwpa_supplicant
wpa_supplicantプログラムに問題があります。 私の問題はwpa_cliニーズの使用についてwpa_supplicantです。実行中のエラーsudo wpa_cli: Could not connect to wpa_supplicant を手動で開始すると、wpa_supplicantいくつかのエラーが発生します。 sudo wpa_supplicant -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf rfkill: Cannot open RFKILL control device ioctl[SIOCSIWAP]: Operation not permitted ioctl[SIOCSIWENCODEEXT]: Invalid argument ioctl[SIOCSIWENCODEEXT]: Invalid argument wlan0: CTRL-EVENT-DISCONNECTED bssid=00:00:00:00:00:00 reason=0 ### NEW!!! 構成DHCP ## /etc/dhcp/dhcpd.conf subnet 192.168.2.0 netmask 255.255.255.0 { range 192.168.2.2 192.168.2.9; option domain-name-servers …

2
sshは言う:あなたは存在しない、立ち去れ!
sshサーバーに接続しようとすると、次のメッセージが表示されることがあります。 You don't exist, go away! 使用する前にこれを見たことがありませんssh。これは何を意味するのでしょうか?sshなどに問題がありますか?追加情報: ssh -q -i private_key root@192.168.0.11 "command" サーバーはSUSE Linuxです。このsshコマンドをループで10回実行すると、Go awayメッセージが表示されるのは1回または2回だけです。
14 ssh 

1
ローテーションを伴うバックアップとしてのファイルへのZFSスナップショット
ローカルのFreeNASシステムがあり、バックアップにZFSスナップショットを使用したい。 FreeNASには、使用する組み込みのレプリケーションタスクがあります zfs send snapshot_name スナップショットをリモートシステムに送信します。しかし、これにはもう一方の端にZFSを備えたシステムが必要です。 スナップショットをファイルに送信し、この圧縮および暗号化されたファイルをリモートマシンに送信します。 これは可能です zfs send snapshot_name | gzip | openssl enc -aes-256-cbc -a -salt > file.gz.ssl 毎日、ストレージプールのスナップショットを作成し、すべてのスナップショットを30日間保持します。 スナップショットを取得するたびに、このスナップショットをファイルにパイプします。 -snapshot_file 1にはすべてのファイルがあります(2GBとしましょう) -snapshot_file 2にはsnapshot_file 1への変更のみがあります(5MBとしましょう)-snapshot_file 3はsnapshot_file 2への変更を保持しています。等々。 31日目に、snapshot_file 1が削除されます(過去30日間の変更のみが必要なため) したがって、snapshot_file 2はすべてのファイルを保持する必要があります(2GBのsnapshot_file 1 + 5MBの変更) しかし、このアプローチでは毎日(31日目以降)新しい2GBファイルを作成してリモートシステムに送信する必要があります。これはオーバーヘッドが大きすぎます。 X日間の履歴を持つバックアップ戦略として、ファイルにパイプされたスナップショットを使用する最良の方法は何ですか? PS:そこには多くのバックアップソフトウェア(rdiff-backupなど)があり、それを使用できることがわかっています。しかし、私はこれがどのように行われるのか興味があります。

1
stdoutからカラーコードを取り除き、ファイルとstdoutにパイプする方法
私はprintfいくつかのtput混合物を使用するプログラムを持っているので、出力を標準出力とファイルにパイプしたいと思います。sedスクリプトに不要な依存関係が必要ないため、使用したいと思います。これが私がこれまでに得たものです。 printf "\n$(tput setaf 6)| $(tput sgr0)$(tput setaf 7)Sourcing files...\033[m\n" | tee install.log これに関する唯一の問題は、私のログファイルがすべてのカラー出力を取得していることです... ^[[36m| ^[(B^[[m^[[37mSourcing files...^[[m ただ持ってほしい | Sourcing files...

2
Markdownを認識するスペルチェッカーは存在しますか?
記事を公開する前に、スペルチェッカーを実行したいと思います。私aspellは大丈夫だと思いますが、コードブロックをチェックしようとするべきではありません: asdfasdfa adsfa sdfa text to check adsfasd f ``` a wild code block appeared! thisHas quiteOften() some strings.that should NOT get changed ``` and also `inlined code` should not get checked Linuxには、Markdownを認識しているためコードブロックを無視するコマンドラインベースのスペルチェッカーがありますか?複数のファイルに対してバッチモードでこれを実行できる必要があります。 (LaTeXを本当に理解している人を知っている場合はボーナスポイント-いいえ、aspell -t完全に機能しません)

3
コマンドの出力をリダイレクトする方法は?
すべてpingの出力なしで、ネットワークステータスを監視する簡単なスクリプトを作成しようとしています。 ping -q -c 1 google.com > /dev/null && echo online || echo offline 問題は、接続していないときでも、出力にエラーメッセージが表示されることです。 ping: unknown host google.com offline このエラーメッセージを出力から除外するにはどうすればよいですか?
14 bash  ping  output 

3
CentOS 6.5でポート80を開きます
仮想マシンでCentOS 6.5のポート80を開こうとしているので、デスクトップのブラウザからApacheにアクセスできます。 上記のスクリーンショットをご覧ください。... http://www.cyberciti.biz/faq/linux-iptables-firewall-open-port-に書かれているように、青い矢印の前に行を追加しました。 80 / 今、ブラウザにIPアドレスを入力するとApacheテストページが表示されますが、それでもiptablesを再起動すると、CentOSが新しいルールを適用しようとすると「FAILED」が表示されます。 誰もこれの解決策を知っていますか?または、失敗を無視する必要がありますか?

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