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

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

25
lsを使用してディレクトリとその合計サイズを一覧表示する
lsUnixで使用して、サブディレクトリとそのすべてのコンテンツの合計サイズを一覧表示することは可能4Kですか? total 12K drwxrwxr-x 6 *** *** 4.0K 2009-06-19 10:10 branches drwxrwxr-x 13 *** *** 4.0K 2009-06-19 10:52 tags drwxrwxr-x 16 *** *** 4.0K 2009-06-19 10:02 trunk マニュアルページを精査した後、私は空っぽです。
828 linux  unix 

2
ターミナルで現在の日付と時刻を取得し、ターミナルでカスタムコマンドを設定するにはどうすればよいですか?[閉まっている]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか? Stack Overflowのトピックとなるように質問を更新します。 6年前休業。 Linuxターミナルで時刻を確認する必要があります。 Linux端末で日付と時刻を取得するコマンドは何ですか? カスタム関数を設定する方法はありますか?

27
特定のファイル/フォルダーを除いてtarディレクトリへのシェルコマンド
アーカイブから特定のファイル/フォルダーを除外することをサポートする単純なシェルコマンド/スクリプトはありますか? バックアップする必要のない非常に大きなファイルが多数あるサブディレクトリを使用してアーカイブする必要があるディレクトリがあります。 完全なソリューションではありません: tar --exclude=PATTERNコマンドは、指定されたパターンと除外これらのファイルと一致しますが、私は特定のファイル&フォルダを無視する(完全なファイルパス)、そうでない場合は、有効なファイルが除外される可能性がありますが必要です。 また、findコマンドを使用してファイルのリストを作成し、アーカイブしたくないファイルを除外してtarにリストを渡すこともできますが、これは少量のファイルに対してのみ機能します。何万人もいます。 唯一の解決策は、除外するファイル/フォルダーのリストを含むファイルを作成し、次にrsync with --exclude-from=fileを使用してすべてのファイルをtmpディレクトリにコピーし、次にtarを使用してそのディレクトリをアーカイブすることであると考え始めています。 誰かがより良い/より効率的なソリューションを考えることができますか? 編集:Charles Maのソリューションはうまく機能します。重要なのは、tarコマンドの先頭に--exclude='./folder' 必ず配置する必要があることです。完全なコマンド(最初にcdを実行するため、バックアップはそのディレクトリに対して相対的です): cd /folder_to_backup tar --exclude='./folder' --exclude='./upload/folder2' -zcvf /backup/filename.tgz .
811 linux  shell  archive  tar 

10
2つのディレクトリツリーがある場合、どのファイルがコンテンツによって異なるかをどのようにして見つけることができますか?
2つのディレクトリツリーの違いを見つけたい場合は、通常は次のように実行します。 diff -r dir1/ dir2/ これにより、対応するファイル間の違いが正確に出力されます。内容が異なる対応ファイルのリストを取得したいだけです。これは単にコマンドラインオプションをに渡すだけのことdiffだと思いましたが、マニュアルページには何も見つかりませんでした。 助言がありますか?
786 linux  bash  shell  unix  diff 

30
シェルスクリプトで「cd」が機能しないのはなぜですか?
現在のディレクトリをプロジェクトディレクトリに変更する小さなスクリプトを書こうとしています。 #!/bin/bash cd /home/tree/projects/java このファイルをprojとして保存しchmod、で実行権限を追加して、にコピーしました/usr/bin。私がそれを次のように呼ぶと、 proj何もしません。何が悪いのですか?
766 linux  shell 

25
Linuxの特定のポートで実行されているプロセスを強制終了する方法は?
./shutdown.shfrom tomcat /binディレクトリを使用してtomcatを閉じようとしました。しかし、サーバーが適切に閉じられていないことがわかりました。そして、私は私のTomcatがポートで実行されていることを再起動することができませんでした8080。 実行中のTomcatプロセスを強制終了したい 8080。まず、強制終了するプロセスを選択するために、特定のポート(8080)で実行されているプロセスのリストを取得します。
762 linux  unix  port  kill-process 

4
SSHを使用してサーバーからファイルをダウンロードする方法 [閉まっている]
閉まっている。この質問はトピックから外れています。現在、回答を受け付けていません。 7年前休業。 ロックされています。質問はトピックから外れていますが、歴史的に重要であるため、この質問とその回答はロックされています。現在、新しい回答や相互作用を受け入れていません。 サーバーからデスクトップにファイルをダウンロードする必要があります。(UBUNTU 10.04)サーバーへのWebアクセスがなく、sshのみです。 それが役に立てば、私のOSはMac OS Xであり、ターミナルとしてのiTerm 2です。
749 linux  unix  ssh 

12
連続ストリームを「grep」する方法は?
grep連続ストリームで使用することは可能ですか? 私が言っているのは一種のtail -f <file>コマンドですが、grep私が興味を持っている行だけを保持するために出力を使用しています。 私は試しましたtail -f <file> | grep patternが、それが完了するのはgrep一度しか実行できないようtailです、つまり絶対に実行できないようです。
729 linux  bash  shell  grep  tail 

21
Linuxディレクトリ内のファイルを再帰的にカウントする
Linuxディレクトリ内のファイルを再帰的にカウントするにはどうすればよいですか? 私はこれを見つけました: find DIR_NAME -type f ¦ wc -l しかし、これを実行すると、次のエラーが返されます。 検索:パスは式の前になければなりません:¦
728 linux 



7
bashスクリプトでset -eはどういう意味ですか?
Debianアーカイブ(.deb)ファイルからパッケージが解凍される前にスクリプトが実行するこのpreinstファイルの内容を調査しています。 スクリプトには次のコードがあります。 #!/bin/bash set -e # Automatically added by dh_installinit if [ "$1" = install ]; then if [ -d /usr/share/MyApplicationName ]; then echo "MyApplicationName is just installed" return 1 fi rm -Rf $HOME/.config/nautilus-actions/nautilus-actions.conf rm -Rf $HOME/.local/share/file-manager/actions/* fi # End automatically added section 私の最初のクエリは行についてです: set -e スクリプトの残りの部分はかなり単純だと思います。Debian/ Ubuntuパッケージマネージャーがインストール操作を実行しているかどうかをチェックします。インストールされている場合は、アプリケーションがシステムにインストールされたばかりかどうかを確認します。含まれている場合、スクリプトは「MyApplicationName is is …
713 linux  bash  shell  sh 

30
アプリケーションまたはプロセスの実際のメモリ使用量を測定する方法は?
ここでは、この質問について詳しく説明します。 Linuxでアプリケーションまたはプロセスのメモリ使用量をどのように測定しますか? Linuxでのメモリ使用量の理解のブログ記事から、psはこの目的に使用する正確なツールではありません。 なぜps「間違っている」のか 見方によってpsは、プロセスの実際のメモリ使用量は報告されません。それが実際に行っていることは、実行中の唯一のプロセスである場合、各プロセスが使用する実メモリの量を示しています。もちろん、一般的なLinuxマシンでは常に数十のプロセスが実行されpsています。つまり、によって報告されるVSZとRSSの数値はほぼ間違いなく間違っています。
712 linux  memory  process 

20
押すたびにGitがユーザー名を要求する
私がリポジトリにプッシュしようとするたびに、gitは両方を要求しusername & passwordます。 毎回パスワードを再入力しても問題はありませんが、ユーザー名の入力に問題があります。httpsリポジトリのクローンを作成するために使用しています。 だから、どのようにすることができます私のconfigure gitのそれはを要求しないようにusername、それぞれにgit push。 Linuxは初めてですが、WindowsのIIRCはgit pushパスワードを要求するだけです。
674 linux  git  github 


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