• ベストアンサー

lsコマンドのオプションについて

Linuxのlsコマンドのオプションについて質問です。 以下のオプションの意味が良く分かりません。具体的にどういうことなのでしょうか。 また、実際の現場では良く使われるオプションですか? -F:タイプ識別子 (*/=>@| のうちの一つ) を付けて出力する

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

manのままなんですが。 実行可能ファいるならファイル名の後ろに*、ディレクトリなら/をつけます。 ファイル名だけで判別できない識別子が付加されるので、ファイルタイプが確認できます。 私はaliasで ls=`ls -aF --color` としてますので、現場で使用しているオプションとなってます。

AXEL1987
質問者

お礼

早速の回答ありがとうございます! >実行可能ファいるならファイル名の後ろに*、ディレクトリなら/をつけます。 分かり易く説明していただき、ありがとうございました!

関連するQ&A

  • コマンド ls について

    linux初心者です。 調べたのですが、出てこなかったので知っている方がいらっしゃったら。 linux コマンドで ls というものがあると思いますが、オプションで -la をつけた際に表示される "." ".." の2つのディレクトリ??はいったい何を意味している(というより何?)のでしょうか。 パーミッションも付与されているみたいなので、ファイルかディレクトかなのでしょうか? ls で検索しても出てこなかったので(manも読みましたがそれらしいものはなかったので)、ちょっと無知な感じですがご回答よろしくお願いいたします。

  • Cygwinのlsコマンドについて

    Cygwinの場合、以下のオプションでlsコマンドを実行すると $ ls --full-time -rwxr-xr-x 1 aaaa なし 139 2006-08-23 15:01:34.203125000 +0900 ls.sh と表示されます。 Linux(redhat)上で同様のコマンドを実行すると、 $ ls --full-time -rwxr-x--- 6 root root 4096 Wed Aug 09 16:59:03 2005 ls.sh と表示されます。 タイムスタンプの表示形式が異なっていますが、 Cygwin上で、Linuxのような表記をしたいのですが、 可能でしょうか。ご教授お願い致します。

  • ls -Fについて

    ■環境 Linux Mint 13 Mate(64-bit) ■質問 lsコマンドの-Fオプションをマニュアルで調べると、次のような記述があります。 -F, --classify append indicator (one of */=>@|) to entries indicatorの1つである > は何を意味するのでしょうか? よろしくお願いします。

  • LinuxとMacのコマンドのオプションの違い

    LinuxとMacのターミナルコマンドのオプションの違いについて質問があります。 例えば、lsコマンドを用いる場合、Linuxでは 「ls -l /」と「ls / -l 」は同じ動作をしますが、Macでは、後者(オプションを後ろにつける)と動作しません。 同様にrmコマンドの-rなども後ろにつけると動作しません。 この違いは何の違いから生じるものなのでしょうか? ターミナル?コマンド?shell?OS? また、macで動作させる方法はあるのでしょうか? よろしくお願いいたします。 LinuxはUbuntu16.04、MacはMojaveです。 シェルは共にbashです。

  • findコマンドのオプションについて

    UNIXやLinuxの find コマンドの -noleaf オプションの意味を教えてください。 「manを見ただけではよく理解できませんでした・・・」 すみませんが、よろしくお願い致します。

  • cpコマンドのオプションについて

    現在、Linuxについて学習を進めていますが、cpコマンドの以下のオプションの意味の違いが分かりませんので、ご教授いただけますでしょうか。 -a : コピー元のファイルとディレクトリを再帰的にコピー。 -r : ディレクトリ内を再帰的にコピー。 ちなみに、-rは使うなと書いてあるサイトもありました。

  • $ ls ‘*’と$ echoはどんなことをしているのでしょうか?

    Linuxのコマンドの質問です。 $ ls ‘*’と$ echo ‘*'は、どんなことをしているのでしょうか?

  • mountコマンドのオプションについて

    Linuxのmountコマンドのオプションで-aがありますが、/etc/fstabに記述があるファイルシステムをすべてマウントするというのはどういう意味なのでしょうか?ご教授よろしくお願いします。

  • ls -l コマンドの結果から月の値だけを取りだしたい

    皆さん、お手数ですが教えて下さい。 今Linux上で動作させるC言語のプログラミング作業を行っているのですが、その過程において以下のコマンドラインから”月”の数値を取り出したいと思っています。 (sprintfで編集したコマンドをsystemコマンドで。) > ls -l test_11.c -rw-rw-r-- 1 user1 group 5431 9月 25 18:02 test_11.c 以上の表示結果から、lsコマンドとawkコマンドを組み合わせて、月の数値を取り出したいのですが、 この例で言うと、月の部分には”9月”と全角の「月」という文字が付いてきます。 取り出したいのは「9」の値だけなのです。 上手くこの月の数値だけを取り出すオプションとか無いでしょうか? もちろん、複数のコマンドをパイプで繋げるのは一向に構いません。 よろしくお願いいたします。

  • pythonコマンドでオプションを使いたい

    現在raspberry piでpythonを使ったプログラムをやっています。pythonのコードで、linuxのコマンドのように、複数のオプションを設定して、それに応じた結果を返すようにしたいです。 そのようなことを実現する方法としてpythonにはパースという機能があるというのを知ったのですが、 http://docs.python.jp/2/library/argparse.html こちらのサイトに載っている $ python prog.py 1 2 3 4 4 $ python prog.py 1 2 3 4 --sum 10 このように複数のオプションのを設定してその合計を出力するような例が載っていたのですが、このプログラムをどのように書けば良いか、具体的によくわかりません。 ご教示いただきますよう、よろしくお願い致します。