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

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

16
ずっとUTF-8
新しいサーバーをセットアップしていますが、WebアプリケーションでUTF-8を完全にサポートしたいと考えています。私は過去に既存のサーバーでこれを試しましたが、常にISO-8859-1にフォールバックする必要があるようです。 正確にどこにエンコーディング/文字セットを設定する必要がありますか?これを行うには、Apache、MySQL、およびPHPを構成する必要があることを認識しています。追跡できる標準のチェックリストはありますか、または不一致が発生した場所をトラブルシューティングしますか? これは、MySQL 5、PHP 5、Apache 2を実行する新しいLinuxサーバー用です。
1191 php  mysql  linux  apache  utf-8 

9
ディレクトリへのシンボリックリンクを削除する
重要なディレクトリへのシンボリックリンクがあります。そのシンボリックリンクを削除し、その背後にディレクトリを保持します。 私は試しrmて戻ってきましたrm: cannot remove 'foo'。 私は試しrmdirて戻っrmdir: failed to remove 'foo': Directory not empty て、それからに進みましたrm -f、rm -rfそしてsudo rm -rf それから私は自分のバックアップを見つけるために行きました。 赤ん坊を風呂水で捨てずにシンボリックリンクを取り除く方法はありますか?
1085 linux  file  symlink 

23
文書の行を数える方法は?
このような行があり、実際に何行あるか知りたい... 09:16:39 AM all 2.00 0.00 4.00 0.00 0.00 0.00 0.00 0.00 94.00 09:16:40 AM all 5.00 0.00 0.00 4.00 0.00 0.00 0.00 0.00 91.00 09:16:41 AM all 0.00 0.00 4.00 0.00 0.00 0.00 0.00 0.00 96.00 09:16:42 AM all 3.00 0.00 1.00 0.00 0.00 0.00 0.00 0.00 96.00 09:16:43 …

17
複数のPDFファイルを1つのPDFにマージ/変換
複数のPDFファイルを1つの大きなPDFファイルにマージ/変換するにはどうすればよいですか? 以下を試しましたが、対象ファイルの内容が期待通りではありませんでした。 convert file1.pdf file2.pdf merged.pdf 非常にシンプルで基本的なコマンドライン(CLI)ソリューションが必要です。マージ/変換の出力をパイプで直接パイプできたら(ベストはpdf2ps、以前にここで尋ねた質問で最初に試みたように:Linuxパイピング(変換-> pdf2ps-> lp))。

4
Linuxでgrepを使用してファイル名だけを表示するにはどうすればよいですか?
grepLinuxでファイル名のみ(インライン一致なし)を表示するにはどうすればよいですか? 私は通常次のようなものを使用しています: find . -iname "*php" -exec grep -H myString {} \; どうすればファイル名(パス付き)を取得できますが、一致はありませんか?使用する必要がありますxargsか?grepマニュアルページにこれを行う方法がありませんでした。
1068 linux  grep 

5
Cプリプロセッサが「linux」という単語を定数「1」と解釈するのはなぜですか。
GCCのCプリプロセッサが単語(小文字)を定数として解釈するのはなぜですか?linux1 test.c: #include <stdio.h> int main(void) { int linux = 5; return 0; } 結果$ gcc -E test.c(前処理段階の後で停止): .... int main(void) { int 1 = 5; return 0; } もちろんどちらがエラーになります。 (ところで:何もありません#define linuxでstdio.hのファイル。)
1022 c  linux  gcc  c-preprocessor 

10
出力をファイルおよびstdoutにリダイレクトする方法
OverаOverэтотвопросестьответынаStack Overflowнарусском:Каксохранитьвыводлюбойкомандывфайлисрееерееерееерее bashでは、呼び出しfooにより、そのコマンドからの出力がstdoutに表示されます。 呼び出しfoo > outputは、そのコマンドからの出力を指定されたファイル(この場合は「出力」)にリダイレクトします。 ファイルへのリダイレクトを出力する方法はありますし、それが標準出力に表示がありますか?
989 linux  bash  file-io  io  stdout 

11
grep、ただし特定のファイル拡張子のみ
スクリプトをgrep特定のディレクトリに書き込む作業をしていますが、これらのディレクトリにはあらゆる種類のファイルタイプが含まれています。 私がしたいgrepだけ.hと.cpp、今のところ、しかし、将来的には、おそらくいくつかの他の。 これまでのところ: { grep -r -i CP_Image ~/path1/; grep -r -i CP_Image ~/path2/; grep -r -i CP_Image ~/path3/; grep -r -i CP_Image ~/path4/; grep -r -i CP_Image ~/path5/;} | mailx -s GREP email@domain.com 特定のファイル拡張子だけを追加する方法を誰かに教えてもらえますか?


28
Bashスクリプトのクリップボードとの間のパイプ
Bashでクリップボードとの間でパイプ接続することはできますか? デバイスハンドルとのパイプ接続であれ、補助アプリケーションの使用であれ、何も見つかりません。 たとえば/dev/clip、デバイスがクリップボードにリンクしている場合、次のことができます。 cat /dev/clip # Dump the contents of the clipboard cat foo > /dev/clip # Dump the contents of "foo" into the clipboard
946 linux  bash  macos  clipboard 

14
「POSIX」の意味は?
POSIXとは何ですか?私はWikipediaの記事を読んだことがあり、その用語に出会うたびにそれを読みました。実は私はそれが何であるかを本当に理解したことはありません。 「POSIXの必要性」についても説明してください。
899 linux  unix  posix  terminology 

15
sudoを使用して、書き込み権限のない場所に出力をリダイレクトするにはどうすればよいですか?
開発RedHat linuxボックスの1つでsudoアクセス権を与えられましたが、通常は書き込みアクセス権がない場所に出力をリダイレクトする必要がかなりあるようです。 問題は、この不自然な例が機能しないことです。 sudo ls -hal /root/ > /root/test.out 私はただ応答を受け取ります: -bash: /root/test.out: Permission denied これを機能させるにはどうすればよいですか?

13
php.iniはどこにありますか?
数年前、私が維持しているLinuxサーバーにApache 2.2xとPHP 5.3.1をインストールしました。私は.tar.gzを使用し、(rpmやwhat-have-youの代わりに)指示どおりにビルドしました。そして、すべて大丈夫だった。 今日、私はこれをPHPライブラリのようにインストールする必要があります。インストールするまでのすべての手順を実行しましたが、ibm_db2.soに$PHP_HOME/lib/extensions/somecomplicatedname/ibm_db2.so すばらしい点は、最後のステップはphp.iniの構成ですが、私のシステムにはphp.iniがありません。恐怖の恐怖。PHPは正常に動作しますが、もちろん、誰かがGUIを使用してをいじくれるようにしたいので、使いたいibm_db2thingamagicを使いますDB2。(私は失敗し、ibm_db2関数が利用できないことを示す小さなphpスクリプトを試しました)。 私は数年に一度PHPを扱う必要があるので、WebベースのGUIからへのアクセスを可能にするために何ができるかについて、非常に基本的なレベルで教えてくださいDB2。
881 php  linux  php-ini 

24
Linux / Unixで$ PATHを永続的に設定する方法は?
私は自分のパスにディレクトリを追加しようとしています。そのため、ディレクトリは常にLinuxパスにあります。私はもう試した: export PATH=$PATH:/path/to/dir これは機能しますが、ターミナルを終了して新しいターミナルインスタンスを起動するたびに、このパスが失われ、exportコマンドを再度実行する必要があります。 これを永続的に設定するにはどうすればよいですか?
879 linux  bash  unix  path  zsh 

11
切り離された画面セッションを終了する[終了]
閉まっている。この質問はトピックから外れています。現在、回答を受け付けていません。 7年前休業。 ロックされています。質問はトピックから外れていますが、歴史的に重要であるため、この質問とその回答はロックされています。現在、新しい回答や相互作用を受け入れていません。 私はどこかから、切り離された画面が殺されることができることを学びました screen -X -S [session # you want to kill] kill [殺したいセッション#]はどこから取得できますか screen -ls しかし、これは機能しません。何か問題がありますか?正しい方法は何ですか?
864 linux  kill  gnu-screen 

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