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

Linuxの質問は、プログラミングに関連している必要があります。このタグは、Linuxでコードを実行したという理由だけでなく、Linux APIまたはLinux固有の動作を使用したプログラミングに関する質問の場合にのみ使用してください。Linuxサポートが必要な場合は、https://unix.stackexchange.comまたは特定のLinuxディストリビューションのStack Exchangeサイト(https://askubuntu.comやhttps://elementaryos.stackexchange.com/など)を試すことができます。

7
STDERRのみをフィルターに通します
STDOUTと統合する前に、フィルターを介してSTDERRをパイプする方法はありますか?つまり、私は欲しい STDOUT ────────────────┐ ├─────> terminal/file/whatever STDERR ── [ filter ] ──┘ のではなく STDOUT ────┐ ├────[ filter ]───> terminal/file/whatever STDERR ────┘
82 linux  bash  redirect 


7
Linuxは私のsyslogをどこに保存しますか?
ログファイルに何かを記録する簡単なテストアプリケーションを作成しました。私はlinuxmintを使用しており、アプリケーションの実行後、次のコマンドを使用してログを表示しようとしています。 tail -n 100 /var/log/messages しかし、ファイルメッセージはテストされたものでも何かでも存在しません。以下に私のコードがあります。何か間違ったことをしている、ファイルがそこに保存されていない、またはlinuxmintでログを有効にする必要があるかもしれません。 #include <stdio.h> #include <stdlib.h> #include <syslog.h> void init_log() { setlogmask(LOG_UPTO(LOG_NOTICE)); openlog("testd",LOG_CONS | LOG_PID | LOG_NDELAY, LOG_LOCAL1); } int main(void) { init_log(); printf("Session started!"); syslog(LOG_NOTICE, "Session started!!"); closelog(); return EXIT_SUCCESS; }
82 c  linux  logging 

3
Bashを使用してインターネットからLinuxサーバーにファイルをダウンロードするにはどうすればよいですか[クローズ]
閉まっている。この質問はトピックから外れています。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新することがありますので、話題のスタックオーバーフローのため。 7年前に閉鎖されました。 この質問を改善する 最近、通常のPHPデータベース操作よりも少し複雑なスクリプトを実行したかったので、VPSサーバー(HostGator Linux)にアップグレードする必要がありました。JDKとApacheAntをインストールしようとしています(重要な場合は、サーバーでAndroidアプリをコンパイルするため)。 Linux Bashのチュートリアルを見て、使い始めました。現在、Java(JDKおよびJREを使用)をサーバーにインストールしようとしています。 このページのチュートリアルに従っています:http: //www.oracle.com/technetwork/java/javase/install-linux-64-self-extracting-142068.html しかし、私はこの行で何をすべきかわかりません: ダウンロードして、ダウンロードファイルのサイズを確認します。 書き込み可能な任意のディレクトリにダウンロードできます。 コマンドラインからJavaをダウンロードするにはどうすればよいですか? 重要な場合は、CentOSv5.8を実行しています
82 linux  centos 

7
bashでファイルの絶対ディレクトリを取得するにはどうすればよいですか?
入力ファイルを引数として取り、それを読み取るbashスクリプトを作成しました。 このファイルには、使用される追加ファイルへの(その場所に対する)いくつかのパスが含まれています。 スクリプトを入力ファイルを含むフォルダーに移動して、さらにコマンドを実行したいと思います。 では、入力ファイルからフォルダー(およびフォルダーのみ)を取得するにはどうすればよいですか?(Linuxの場合。)
82 linux  bash  shell 


21
adbはネクサス5デバイスを表示しません
Android Studio 0.3.6 Fedora 18 3.11.7-100.fc18.x86_64 Nexus 5 Kitkat こんにちは、 私は自分のSamsung Galaxy Tab 3 7.0ランニングを使用してきましたが、Android 4.1.2すべてが正常に機能しadbます。 ただし、新しいNexus 5デバイスを購入したばかりで、次のコマンドを実行しadb devicesてもNexus5が表示されません。 下 Android SDK Manager | Extras | Google USB Driver | status "Not compatiable with Linux" Fedora 18ドライバーが必要な場合は実行しているので、USB用のどのドライバーが必要ですか? Samsungは正常に動作し、アプリをデプロイして実行できるため、セットアップは正しいと思います。だから私は私のネクサス5に何か問題があるのだろうかと思っています。 私は以下を試しました: adb kill-server adb start-server Nexus 5Camera PTPを設定しても、機能media device MTPしませんでした。 提案をありがとう、
81 android  linux  adb 

4
Linuxで特定の時間にスクリプトを実行するにはどうすればよいですか?[閉まっている]
閉まっている。この質問は、StackOverflowのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善したいですか?質問を更新して、スタックオーバーフローのトピックになります。 7年前に閉鎖されました。 この質問を改善する 特定の日時を含むテキストファイルがあります。そのファイルで指定された時間にスクリプト を実行できるようにしたい。 どのようにそれを達成しますか?バックグラウンドで実行され(デーモンのようなもの)、現在の時刻がファイル内の時刻と一致しているかどうかを毎秒チェックする別のスクリプトを作成しますか?別の方法はありますか?マシンはLinuxサーバー、Debianwheezyです。前もって感謝します
81 linux  bash  scripting  debian 

6
ターミナルに貼り付ける方法は?
などのURLをコピーしましたgit://gitorious.org/openhatch/oh-mainline.git。キーボードショートカットを使用して、これを端末に貼り付けたいと思います。 「右クリックして貼り付け」とは言わないでください。

5
LinuxからWindowsターゲットへのクロスコンパイル用にQtを構成するにはどうすればよいですか?
Linux x86_64ホストマシンを使用して、Windows x86_64ターゲット用のQtライブラリ(そして最終的には私のアプリケーション)をクロスコンパイルしたいと思います。私は親密な気がしますが、このプロセスのいくつかの部分について根本的な誤解があるかもしれません。 まず、Fedoraマシンにすべてのmingwパッケージをインストールしてwin32-g++から、環境に合わせてqmake.confファイルを変更しました。ただし、Qt:-platformおよび-xplatform。のいくつかの一見明らかな構成オプションで立ち往生しているようです。Qtのドキュメントには、それ-platformが(コンパイルする)ホストマシンアーキテクチャ-xplatformであり、デプロイするターゲットプラットフォームである必要があると記載されています。私の場合は、Iセット-platform linux-g++-64と-xplatform linux-win32-g++のlinux-win32の-G ++は、私の修正のWin32-G ++の構成です。 私の問題は、これらのオプションを指定してconfigureを実行した後、クロスコンパイラ(x86_64-w64-mingw32-gcc)ではなくシステムのコンパイラが呼び出されることです。この-xplatformオプションを省略-platformしてターゲット仕様(linux-win32-g ++)に設定すると、クロスコンパイラが呼び出されますが、Unix関連の関数が定義されていないことが検出されるとエラーが発生します。 これが私の最新の試みからのいくつかの出力です:http://pastebin.com/QCpKSNev。 質問: LinuxホストからWindows用のQtのようなものをクロスコンパイルすると、ネイティブコンパイラは、必要があり、これまでに呼び出されますか?つまり、クロスコンパイルの過程で、クロスコンパイラだけを使うべきではないでしょうか。-xplatformオプションを指定したときに、Qtのconfigureスクリプトがシステムのネイティブコンパイラを呼び出そうとする理由がわかりません。 mingwクロスコンパイラを使用している場合、いつスペックファイルを処理する必要がありますか?GCCのスペックファイルはまだ私には謎のようなものなので、ここでの背景が私に役立つかどうか疑問に思っています。 一般に、qmake.confでクロスコンパイラを指定する以外に、他に何を考慮する必要がありますか?

9
Pythonを使用して実際のユーザーのホームディレクトリを見つける方法は?
HOME(linux)またはUSERPROFILE(windows)環境変数を変更してPythonスクリプトを実行すると、試したときにユーザーホームとして新しい値が返されることがわかります。os.environ['HOME'] os.exp 環境変数に依存せずに実際のユーザーのホームディレクトリを見つける方法はありますか? 編集: レジストリ、http: //mail.python.org/pipermail/python-win32/2008-January/006677.htmlを読んで、Windowsでユーザーホームを見つける方法は次のとおりです 。 編集: pywin32を使用してWindowsホームを見つける1つの方法、 from win32com.shell import shell,shellcon home = shell.SHGetFolderPath(0, shellcon.CSIDL_PROFILE, None, 0)

5
Xamarinを使用してLinuxアプリケーションを開発できますか?
同じコードベースでXamarinを使用してLinuxアプリケーションを開発および構築することは可能ですか? Ubuntuで数年過ごした後、今の私のメインOSは再びWindowsです。しかし、私がMacに切り替えることは不可能ではありません。 現在、私はQtの経験が少しありますが、Xamarinの経験はありません。Qtのを使用すると、開発することができます上のWindows、Linux、およびMacとのためには、Windows、Linux、Macの、iOSの、アンドロイド、ウィンドウズモバイル、...彼らはそのことについてかなり明確です。 Xamarinは現在無料でオープンソースであり、Qtの経験がまだ少ないため、Qtの代わりにクロスプラットフォーム開発用にXamarinを試すことを検討しています。 Linux用のソフトウェアをリリースできないことは、私にとって大きな問題になります。Linuxで開発できるのは素晴らしいことですが、オプションです。しかし、すべての私のGoogleの調査の後、私は情報だけと開発を支援するために求めて人々見つけることができる上でLinuxとないためにLinuxを。 私の知る限り、これはMonoだけでは問題にならないはずです。しかし、私が知っている限り、Xamarin> Monoであり、Monoですべてを取得できるわけではありません。Xamarinで取得できます。 また、Monoが将来どの程度サポートされるかはわかりません。私にとって、XamarinはMono自体よりもMicrosoftにとってはるかに重要であるように見えます。 XamarinはMonoに基づいているため、それが可能かどうかはわかりませんが、MicrosoftがXamarinと同じように.NET互換のMonoをサポートしないことを決定したり、Monoをスタンドアロンとして完全にキャンセルしたりする可能性もあります。 ? そのため、信頼できるすべてのデスクトップおよびモバイルプラットフォーム用の単一のフレームワークを探しています。詳細を説明する前に、Xamarinおよび/またはMonoおよび/またはXamarin + MonoがQtの代替になるかどうかを知りたいです。それらのソリューションの。
81 c#  .net  linux  xamarin  mono 

8
特定の拡張子を持つファイルを再帰的に検索する
特定の拡張子を持つファイルを見つけようとしています。たとえば、Robertという名前のすべての.pdfファイルと.jpgファイルを検索したい 私はこのコマンドを実行できることを知っています $ find . -name '*.h' -o -name '*.cpp' ただし、拡張子以外にファイル自体の名前を指定する必要があります。ファイル名を何度も書かないようにする方法があるかどうかを確認したいだけです。ありがとうございます。
81 linux  bash 

11
特定のテキストファイルからすべての空白を削除する方法
特定のテキストファイルからすべての空白を削除したいと思います。これに使用できるシェルコマンドはありますか?または、sedこの目的での使用方法。 私は以下のようなものが欲しいです: $ cat hello.txt | sed...。 私はこれを試しました:。cat hello.txt | sed 's/ //g'しかし、それはタブではなくスペースだけを削除します。
81 linux  bash  sed 


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