タグ付けされた質問 「command-line-interface」

コマンドラインインターフェイス(CLI)は、コマンドを入力して特定のタスクを実行することにより、コンピューターのオペレーティングシステムまたはソフトウェアと対話するためのメカニズムです。

10
Linuxでテキストファイルから特定の行を表示するにはどうすればよいですか?
誰もが便利なLinux cmdラインユーティリティheadとを知っていると思いますtail。headファイルの最初のX行を印刷できますtailが、同じことを行いますが、ファイルの最後を印刷します。ファイルの中央を印刷するための良いコマンドは何ですか?次のようなものmiddle --start 10000000 --count 20(10'000'000番目から10'000'010番目までの行を印刷)。 大きなファイルを効率的に処理できるものを探しています。試しましたがtail -n 10000000 | head 10、恐ろしく遅いです。

3
現在のsvnリポジトリのURLを取得する方法は?
誰かが私のために設定した2つのsvnチェックアウトがあります。今、私はこれらの同じファイルを別のコンピューターでチェックする必要がありますが、最初にチェックアウトしなかったため、svn checkoutコマンドを実行するときに使用するURLがわかりません。 svn co WHAT_GOES_HERE? これらの2つのチェックアウトは私のサーバーの1つに既に存在するので、最初にチェックアウトされたレポのURLを取得する方法はありますか?






10
Unix(スペースを含む)のファイルから空行/空白行を削除する方法は?
コマンドラインを使用してUnix / Linuxでファイル内の空/空白(スペースのみを含む)行を削除するにはどうすればよいですか? file.txtの内容 Line:Text 1:<blank> 2:AAA 3:<blank> 4:BBB 5:<blank> 6:<space><space><space>CCC 7:<space><space> 8:DDD 望ましい出力 1:AAA 2:BBB 3:<space><space><space>CCC 4:DDD


12
便利な.screenrc設定とは何ですか?
基本的に、私が以下に投稿した自分のもののように。プログラム「画面」に追加された機能を探しています。少なくとも、スクリーンセッションの下部にある素晴らしい「メニューバー」の最後の行を見てください。 ## gyaresu's .screenrc 2008-03-25 # http://delicious.com/search?p=screenrc # Don't display the copyright page startup_message off # tab-completion flash in heading bar vbell off # keep scrollback n lines defscrollback 1000 # Doesn't fix scrollback problem on xterm because if you scroll back # all you see is the other terminals …

2
GNU less:less -Iオプションを使用せずに大文字と小文字の区別を無視して検索するにはどうすればよいですか?
GNU lessマンページから -iまたは--ignore-case 検索で大文字小文字を無視します。つまり、大文字と小文字は同一と見なされます。 検索パターンに大文字が含まれている場合、このオプションは無視されます。つまり、パターンに大文字が含まれている場合、その検索では大文字と小文字が区別されません。 -Iまたは--IGNORE-CASE -iに似ていますが、パターンに大文字が含まれていても大文字と小文字は無視されます。 これは、大文字と小文字の区別を無視しながら、GNUをあまり使用しない検索の優れた方法です。ただし、大文字と小文字の区別を無視して検索し、コマンドラインで指定することを事前に知っておく必要があります。 vimは、ユーザーが検索の前に\ cを指定できるようにすることでこの問題を解決し、大文字と小文字の区別を無視してパターンを検索することを示します。 lessで同じことを行う方法はありますか(コマンドラインで-Iを指定せずに)?

1
「ログイン」と「インタラクティブ」bashシェルの違いは何ですか
「ログイン」と「インタラクティブ」bashシェルの違いは何ですか?以下にウィキペディアを引用しましたが、誰でもより良い答えを出すことができますか? 編集:これはコミュニティWikiであるため、終了するために投票するのではなく、どの状況でどのタイプの$ SHELLが必要かを示す例を提供できます。 起動スクリプト Bashが起動すると、さまざまな異なるスクリプトでコマンドを実行します。 Bashが対話型ログインシェルとして呼び出されると、最初に/ etc / profileファイルが存在する場合、そのファイルからコマンドを読み取り、実行します。そのファイルを読み取った後、〜/ .bash_profile、〜/ .bash_login、および〜/ .profileをこの順序で検索し、最初に存在する読み取り可能なコマンドからコマンドを読み取り、実行します。 ログインシェルが終了すると、Bashは〜/ .bash_logoutファイルが存在する場合、ファイルからコマンドを読み取り、実行します。 ログインシェルではないインタラクティブシェルが起動すると、Bashは〜/ .bashrcからコマンドを読み取り、実行します(そのファイルが存在する場合)。これは、-norcオプションを使用して禁止できます。--rcfileファイルオプションは、Bashに〜/ .bashrcではなくfileからコマンドを強制的に読み取らせて実行させます。 ウィキペディア


7
grepおよびファイルパターンを使用した再帰テキスト検索
このフォルダー構造の例を考えると: /folder1/file1.txt /folder1/file2.djd /folder2/file3.txt /folder2/file2.fha from "/"を*.txt使用してすべてのファイルで再帰的なテキスト検索を実行するにはどうすればよいgrepですか? ("grep -r <pattern> *.txt"「/」から実行.txtすると、そのフォルダーにファイルがないため失敗します。)

9
コマンドライン引数として渡されたパスワードを非表示にする方法は?
私は特定のアクションがパスフレーズを入力するために必要なソフトウェアデーモンを実行しています。 $ darkcoind masternode start <mypassphrase> 今、私は私のヘッドレスdebianサーバーでいくつかのセキュリティ上の懸念を得ました。 たとえば、bashの履歴を検索すると、Ctrl+Rこの強力なパスワードが表示されます。サーバーが危険にさらされ、一部の侵入者がシェルアクセスを持ち、単純Ctrl+Rに履歴でパスフレーズを見つけることができると想像します。 それはbashの歴史の中で示した、ことをせずにパスフレーズを入力する方法はありますps、/proc他のどこか? 更新1:デーモンにパスワードを渡さないとエラーがスローされます。これはオプションではありません。 更新2:ソフトウェアを削除したり、開発者をハングアップするなどのその他の役立つヒントを削除したりしないでください。私はこれがベストプラクティスの例ではありません知っているが、このソフトウェアは、に基づいてビットコインとすべてのビットコインベースのクライアントは、これらのコマンドに耳を傾け、その既知のセキュリティ上の問題はまだ(議論されてJSON RPCサーバのいくつかの種類あり、B、C) 。 更新3:デーモンは既に開始され、コマンドで実行されています $ darkcoind -daemon 実行するとps、起動コマンドのみが表示されます。 $ ps aux | grep darkcoin user 12337 0.0 0.0 10916 1084 pts/4 S+ 09:19 0:00 grep darkcoin user 21626 0.6 0.3 1849716 130292 ? SLl May02 6:48 darkcoind -daemon だから、パスフレーズでコマンドを渡すことに表示されないpsか、/procまったく。 $ …

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