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

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

5
bash履歴の完了を変更して、すでにラインにあるものを完了するにはどうすればよいですか?
数か月前に、上矢印キーを押すと、bashの履歴がすでに行にあるものでオートコンプリートになるコマンドが見つかりました。 $ vim fi 押す ↑ $ vim file.py 新しいコンピュータでこれをセットアップしたいと思います。これは、大きな履歴を保持するときに多くの時間を節約できるためです。問題は、どこで言及されたか思い出せないことです。無限のbashリファレンスとチュートリアルを読んでも、残念ながら役に立ちませんでした。 誰かがコマンドを知っていますか?
133 linux  bash  shell 

15
ディレクトリのmd5チェックサムを計算するにはどうすればよいですか?
*.pyディレクトリとすべてのサブディレクトリの下に配置された特定のタイプ(たとえば)のすべてのファイルの要約md5チェックサムを計算する必要があります。 それを行う最良の方法は何ですか? 編集:提案されたソリューションは非常に優れていますが、これは私が必要としているものとは正確には異なります。私は、ディレクトリ全体を一意に識別する単一の要約チェックサム(すべてのサブディレクトリのコンテンツを含む)を取得するソリューションを探しています。
133 linux  directory  md5sum 

6
Cからミリ秒までの代替スリープ関数はありますか?
Windowsでコンパイルされたいくつかのソースコードがあります。Red Hat Linuxで実行できるように変換しています。 ソースコードには<windows.h>ヘッダーファイルが含まれており、プログラマーはSleep()関数を、ミリ秒の時間待機しました。これはLinuxでは機能しません。 ただし、sleep(seconds)関数は使用できますが、秒単位の整数を使用します。ミリ秒を秒に変換したくありません。Linuxでのgccコンパイルで使用できる代替スリープ機能はありますか?
133 c  linux  sleep 

8
バイナリを実行すると「そのようなファイルまたはディレクトリはありません」エラー
Ubuntu 9.10 x86_64にバイナリLinuxアプリケーションをインストールしていました。アプリは、はるかに古いカーネル用にコンパイルされた古いバージョンのgzip(1.2.4)とともに出荷されました。 $ file gzip gzip: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.0.0, stripped このプログラムを実行できませんでした。私が試した場合、これは起こりました: $ ./gzip -bash: ./gzip: No such file or directory lddも同様に、このバイナリに不満でした。 $ ldd gzip not a dynamic executable 気になる:この問題の最も可能性の高い原因は何ですか?破損したファイル?または、はるかに古い{kernel、libc、...}用にビルドされているため、バイナリの非互換性ですか? nosの提案に従って、以下が出力ですstrace ./gzip。 execve("./gzip", ["./gzip"], [/* 24 …
133 linux 

4
curlとwgetのどちらが良いですか?[閉まっている]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善してみませんか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 5年前休業。 この質問を改善する それらは同じですか?特定のことを片方で行うことはできますか?それらは何ですか?それとも、結局のところ、親しみやすさの問題ですか?
132 linux  curl  wget 

9
vimのすべての行の終わりに^ M
vimやその他のエディターを使用してソースファイルを編集しているときに、行末にこれらの^ M文字が表示されることがあります。Windowsでファイルを編集し、次にLinuxで編集することと関係があると思います。これらのすべてを自動的に削除するにはどうすればよいですか?
132 windows  linux  vim 



14
シェルの実行が失敗してもジェンキンスビルドは失敗しない
ビルドプロセスの一部として、実行シェルステップとしてgit commitを実行しています。ただし、ワークスペースに変更がない場合、Jenkinsはビルドに失敗しています。これは、コミットする変更がない場合にgitがエラーコードを返すためです。ビルドを中止するか、不安定な場合は単に不安定としてマークを付けます。何か案は?
132 linux  unix  jenkins 

20
unix-ファイルの先頭と末尾
あなたがtxtファイルを持っているとしましょう、ファイルの上位10行と下位10行を同時に表示するコマンドは何ですか? つまり、ファイルの長さが200行の場合は、1行目から10行目と190〜200行目を一度に表示します。
131 linux  bash  shell  unix  scripting 

9
SSHコマンドにパスワードを提供するには、bashスクリプトでexpectを使用します
SSHキーを使用する必要があると返信したい場合は、ご遠慮ください。 SSHパスワードを提供するために、bashスクリプトでexpectを使用しようとしています。パスワードを指定しても機能しますが、SSHセッションで必要な結果が得られないため、bashに戻ります。 私のスクリプト: #!/bin/bash read -s PWD /usr/bin/expect <<EOD spawn ssh -oStrictHostKeyChecking=no -oCheckHostIP=no usr@$myhost.example.com' expect "password" send "$PWD\n" EOD echo "you're out" 私のスクリプトの出力: spawn ssh -oStrictHostKeyChecking=no -oCheckHostIP=no usr@$myhost.example.com usr@$myhost.example.com's password: you're out SSHセッションを開始したいのですが、それを終了してbashスクリプトに戻ります。期待する前にbashを使用している理由は、接続するユニットを選択できるメニューを使用しているためです。 ありがとう
131 linux  bash  ssh  expect 

18
シェルで最後の10コマンドの履歴を削除する方法は?
コマンドは次のとおりです 511 clear 512 history 513 history -d 505 514 history 515 history -d 507 510 513 516 history 517 history -d 509 518 history 519 history -d 511 520 history で単一のhistory -d 511コマンドを削除できますが、シェルで単一のコマンドを使用して、最後の10個のコマンドと10個のコマンドの履歴を削除するにはどうすればよいですか? bashスクリプトを記述して、履歴の削除を実行できますか?
131 linux  bash  shell  terminal 


4
GCCのデフォルトのインクルードディレクトリは何ですか?
非常に単純なソースファイルをgccでコンパイルするとき、stdioやstdlibなどの標準インクルードファイルへのパスを指定する必要はありません。 GCCはこれらのファイルを見つける方法をどのように知っていますか? /usr/include内部に配線されたパスがありますか、それとも他のOSコンポーネントからパスを取得しますか?
131 c++  c  linux  gcc  include-path 

4
ls -lの後の最初の行の「合計」は何ですか?[閉まっている]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか?Stack Overflowのトピックとなるように質問を更新します。 3年前休業。 この質問を改善する 何であるtotalの出力ではls -l? $ ls -l /etc total 3344 -rw-r--r-- 1 root root 15276 Oct 5 2004 a2ps.cfg -rw-r--r-- 1 root root 2562 Oct 5 2004 a2ps-site.cfg drwxr-xr-x 4 root root 4096 Feb 2 2007 acpi -rw-r--r-- 1 root root 48 Feb 8 2008 adjtime drwxr-xr-x …
131 linux  shell  unix  command  prompt 

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