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

コマンドラインで特定のジョブを実行するために使用される小さなプログラム

2
/ binにシンボリックリンクとハードリンクが混在しているのはなぜですか?
私はシンボリックリンクとハードリンクの技術的な違いを理解しています。これは実際の使用に関する質問です。特に、両方が一見似たような条件で使用される理由を知りたいと思い/binます。ディレクトリです。 これが私のシステムでのリストのフラグメントです: ~$ ls -lai /bin total 10508 32770 drwxr-xr-x 2 root root 4096 Jun 14 11:47 . 2 drwxr-xr-x 28 root root 4096 Sep 6 13:15 .. 119 -rwxr-xr-x 1 root root 959120 Mar 28 22:02 bash 2820 -rwxr-xr-x 3 root root 31112 Dec 15 2011 bunzip2 127 -rwxr-xr-x …

2
間違った拡張子を想定してファイルタイプを見つける
私が追いかけている画像アーカイブがあります。時々、私がそれらを引っ張っているサイトは拡張子を同じに保ちながらファイルを再フォーマットしますが、ほとんどの場合、PNG画像をまだ「.png」という名前のJPGにします。これがいつ起こったかを発見して自動的に修正する方法はありますか? Windowsの場合、IrfanViewを使用しましたが、Wineラッパーが必要です。

3
ファイルブロックサイズ-statとlsの違い
私がするとき、私はそれに気づきました: ls -ls file それは、ブロック数、たとえば8ブロックを提供します。 私がする時: stat file ブロック数が16で、lsで指定された数の2倍であることに気づきました。 私のファイルシステムのブロックサイズは4096です。lsで使用されるブロックの任意の単位は1024であることがわかりました。ブロックを報告するときに、statが512バイトの任意の単位を使用すると言って間違いありませんか? もしそうなら、矛盾の理由はありますか? 私はext4ファイルシステムでUbuntu 11.10を実行しています。

3
コマンドからの出力で2つのことを行う
texcountLaTeXドキュメントの単語数を出力するプログラムがあります。また、この出力をパイプしsedて改行をTeX改行にし、これをファイルに書き込んで、最終的なドキュメントに含めることもできます。しかしtexcount foo.tex | sed s/$/'\\\\'/ > wc.tex、コマンドラインを実行すると、出力texcountが抑制されます。 どのように私は、最初のコマンドの出力が端末に表示されるように得ることができるとのsedにパイプ?

3
ラインを壊したりブロックしたりせずに、複数のファイル/パイプからの入力を結合しますか?
個々の入力行がそのまま出力されるように、読み取りをブロックせずに、複数のファイルまたはパイプから入力を取得してstdoutに書き込むツールはありますか?基本的には、ラインを壊さずに、入力の束を1つの出力に多重化します。 $ combine file1 <(prog2) ... > nice-output.txt 出力の順番は気にしません 一部の入力にデータがある限り、ブロックしないでください それは効率的でなければなりません(つまり、私はあなたのPerlのワンライナーに反対票を投じるかもしれません;)
9 utilities  pipe 

4
cpまたはrsync、cpは本当に価値がありますか?
私は私が使用するための良い理由を見つけるように見えることはできません、これは、本当の答えずに質問としてカウントされません願うcp(1)以上rsync(1)、事実上すべての状況では。1は、一般的に賛成すべきであるrsyncオーバーcp?それらを使用するための良いガイドラインはありますか? rsync:差分を転送します。圧縮を使用できます。リモートで(安全に)使用できます。単一の大きなファイルの転送中でも、中断されても再開できます。」 cp:多分それは単に使用する方が簡単ですか?rsyncより高速ですか?
8 bash  shell  rsync  utilities  cp 


2
wgetpasteの代替?
wgetpasteの代替案はありますか? 説明として... wgetpasteは、さまざまなオンラインペーストビンサービスへの非常にシンプルなコマンドラインインターフェイスです。 基本的な使い方は、ローカルファイルをペーストビンのようなオンラインサービスにアップロードして共有することです。

9
ユーザーとグループを管理する標準のCLIプログラムは何ですか?
基本的には、コマンドラインからのユーザー管理について質問しています(たとえば、グラフィカルツールが使用できないシステムで)。過去に私が削除ユーザーとグループを追加したりするために、いくつかの異なるプログラムを使用しましたかそれらの属性を変更する:adduser、useradd、usermod、gpasswd、そしておそらく他の人は私が忘れてしまいました。また、これらのプログラムの一部は低レベルであり、一般的な使用には避けるべきであると何度か聞いたことがありますが、どれを覚えているかは決してわかりません。ですから、少なくとも次のタスクに推奨されるプログラムはどれなのか、明確な回答を得たいと思います。 新しいユーザーを作成する グループにユーザーを追加する グループからユーザーを削除する ユーザーのプライマリグループを変更する ユーザーのログインシェルまたはホームディレクトリを変更する ユーザーを削除する ほぼすべてのLinuxシステム(あらゆるディストリビューション)で利用できると期待できる標準的なツールを探しています。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.