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

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

8
symlinkディレクトリー内のファイルを含む、ディレクトリー内のすべてのファイルを再帰的にリストします
私は、ディレクトリがあると/dir他のディレクトリに3つのシンボリックリンクがあり、その内部を /dir/dir11、/dir/dir12と/dir/dir13。私は、内のすべてのファイルを一覧表示したいdirにおけるものを含めてdir11、dir12とdir13。 より一般的にするために、シンボリックリンクであるディレクトリ内のファイルを含むすべてのファイルを一覧表示したいと思います。find .、ls -Rなどは、それらにナビゲートせずにシンボリックリンクで停止し、さらにリストします。
147 linux 

4
makefileのコマンド呼び出しのエコーを抑制しますか?
出力をstdoutに出力するためのプログラムを作成しました。割り当て仕様では、Makefileを作成する必要があります。Makefileを呼び出すとmake run > outputFile、プログラムが実行され、出力がファイルに書き込まれます。このファイルには、仕様で指定されたものと同じSHA1フィンガープリントがあります。 私の問題は、私のメイクファイルです: ... run: java myprogram また、私のプログラム(java myprogramなど)を実行するコマンドを出力ファイルに出力します。これにより、私のファイルにこの余分な行が含まれ、フィンガープリントが誤ったものになります。 コマンド呼び出しをコマンドラインにエコーせずにコマンドを実行する方法はありますか?
147 linux  unix  makefile  posix 


6
boto3クライアントNoRegionError:領域エラーを指定する必要があるのはときどきのみ
私はboto3クライアントを持っています: boto3.client('kms') しかし、それは新しいマシンで起こり、動的に開閉します。 if endpoint is None: if region_name is None: # Raise a more specific error message that will give # better guidance to the user what needs to happen. raise NoRegionError() なぜこうなった?そして、なぜ時間の一部だけですか?
147 python  linux  boto3  aws-kms 


3
パスワードなしで別のユーザーとしてスクリプトを実行するにはどうすればよいですか?
user2として実行する必要があるscript.shがあります。ただし、このスクリプトは、アプリケーションのuser1の下でのみ実行できます。 次のコマンドを実行してください。 su user2 -C script.sh ただし、パスワードなしで実行できます。 また、user1はuser2の下でしかscript.shを実行できず、他には何も実行できないため、これも非常に制限したいと考えています。 私はこれをsudoersファイルで試してみましたが、何時間も試行した後、際限なく混乱しました。 誰かがこれをどのように達成できるかについての明確な例を提供できる場合(sudoersのような一般的なものの代わりに)、それは大いに評価されます。
145 linux  bash  sudo  su  sudoers 

14
ネットワークケーブル/コネクタの物理的な接続状態を検出するにはどうすればよいですか?
Linux環境では、ソケットへのRJ45コネクタの物理的な接続または切断状態を検出する必要があります。BASHスクリプトのみを使用することをお勧めします。 他のサイトで提案されている次のソリューションは、この目的には使用できません。 「ifconfig」の使用-ネットワークケーブルは接続されている可能性がありますが、ネットワークが適切に構成されていないか、現在起動していません。 ホストへのping-製品は不明なネットワーク構成と不明なホストを使用するLAN内にあるため。 / procファイルシステムで使用できる状態はありませんか(他のすべてはそこにあります)? Linuxの世界では、アイコントレイからポップアップする独自のバージョンのWindowsバブルがあり、ネットワークケーブルを外したことを示していると思いますか。 Kent Fredricとlothar、あなたの答えはどちらも私のニーズを満たしています。どれを使うかはまだわかりません。 両方とも正解にできないと思いますか?そして、おそらくあなたのために私が1つを選択することは公正です。コインを投げます。もう一度、ありがとう!

9
sudoの使用時にコマンドが見つかりません
foo.shホームフォルダーにスクリプトが呼び出されています。 このフォルダに移動してを入力すると./foo.sh、 -bash: ./foo.sh: Permission denied。 を使用するとsudo ./foo.sh、 sudo: foo.sh: command not found。 なぜこれが起こり、どうすれば修正できるのですか?
145 linux  bash  sudo 

4
SVNは、フォルダー自体ではなく、フォルダーの内容をチェックアウトします
私はLinuxとSVNにかなり慣れていません。次のコマンドを使用して、プロジェクトのトランクフォルダをpublic_htmlディレクトリにチェックアウトしようとしています(public_htmlで)。 svn checkout file:///home/landonwinters/svn/waterproject/trunk waterprojectディレクトリには、drupalの基本インストールを解凍したファイルが含まれています。 すべてのファイルがにあるのではpublic_html/trunkなく、入っていることを除いて、問題なくチェックアウトされpublic_htmlます。 トランクのすべてのコンテンツをpublic_htmlおよびrmトランクに移動するコマンドはわかりませんが、比較的簡単に理解できると思います。フォルダー自体なしで、フォルダーの内容をチェックアウトできるかどうかを知りたいだけです。
144 linux  svn  svn-checkout 

4
tar、gz、zip、またはbzip2を使用してファイルを分割する[終了]
閉まっている。この質問はトピックから外れています。現在、回答を受け付けていません。 この質問を改善したいですか? Stack Overflowのトピックとなるように質問を更新します。 11年前休業。 この質問を改善する 約17〜20 GBの大きなファイルを圧縮する必要があります。ファイルごとに約1GBのいくつかのファイルに分割する必要があります。 私はGoogleを介してソリューションを検索し、splitおよびcatコマンドを使用する方法を見つけました。しかし、それらは大きなファイルに対してはまったく機能しませんでした。また、これらはWindowsでは機能しません。Windowsマシンで抽出する必要があります。

6
if elseステートメントにおけるGCCの__builtin_expectの利点は何ですか?
#define彼らが使用しているに出会いました__builtin_expect。 ドキュメントは言う: 組み込み関数: long __builtin_expect (long exp, long c) __builtin_expectコンパイラーに分岐予測情報を提供するために使用できます。-fprofile-arcsプログラマーはプログラムが実際にどのように機能するかを予測することで悪名高いため、一般に、これには実際のプロファイルフィードバックを使用することをお勧めします()。ただし、このデータを収集するのが難しいアプリケーションがあります。 戻り値はの値でexpあり、整数式でなければなりません。組み込みのセマンティクスは、それが期待されていること exp == cです。例えば: if (__builtin_expect (x, 0)) foo (); ゼロになることfooを期待xしているため、を呼び出すことを期待していないことを示します。 だから直接使用しないのはなぜですか: if (x) foo (); 複雑な構文の代わりに__builtin_expect?
144 c  linux  gcc  built-in 

7
wgetを使用してディレクトリ全体とサブディレクトリをダウンロードする方法は?
を使用してプロジェクトのファイルをダウンロードしようとしています。そのプロジェクトwgetのSVNサーバーがもう実行されておらず、ブラウザからしかファイルにアクセスできないためです。すべてのファイルのベースURLは同じです http://abc.tamu.edu/projects/tzivi/repository/revisions/2/raw/tzivi/ * 「wgetまたはその他の同様のツール」を使用して、このリポジトリ内のすべてのファイルをダウンロードするにはどうすればよいですか。「tzivi」フォルダーはルートフォルダーで、その下にいくつかのファイルとサブフォルダー(最大2または3レベル)があります。
143 regex  linux  bash  wget 

13
MySQLが実行されているポートと、それが接続できるかどうかをテストする方法は?
MySQLをインストールし、ユーザーとしてログインしました。 しかし、私がこのように接続しようとすると: http://localhost:3306 mysql://localhost:3306 どちらも機能しません。両方が動作するはずかどうかはわかりませんが、少なくとも一方は動作するはずです:) ポートが本当に3306であることを確認するにはどうすればよいですか?どういうわけかそれを見るためのLinuxコマンドはありますか?また、URLを介してそれを試すより正しい方法はありますか?
143 mysql  linux  ubuntu 

14
PHPスクリプト-LinuxまたはWindowsのどちらで実行されているかを検出しますか?
WindowsシステムまたはLinuxシステムに配置できるPHPスクリプトがあります。どちらの場合も異なるコマンドを実行する必要があります。 自分がいる環境をどのように検出できますか?(できれば、巧妙なシステムハッキングではなくPHPを使用することが望ましい) 更新 明確にするために、スクリプトはコマンドラインから実行しています。

2
コンパイル時の-pthreadフラグの重要性
さまざまなマルチスレッドのCおよびC ++プロジェクトで-pthread、コンパイルステージとリンクステージの両方にフラグが適用されるのを見ましたが、他の人はまったく使用せず-lpthread、リンクステージに渡しています。 -pthreadフラグを使用してコンパイルおよびリンクしないという危険はあり-pthreadますか?つまり、実際には何をしますか?私は主にLinuxプラットフォームに興味があります。
143 c++  c  linux  pthreads 

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