Linux 「ls」コマンドで種類を表示する

Linux 「ls」コマンドで種類を表示する

Linuxで、「ls」コマンドで種類を表示する手順を記述してます。

環境

  • OS Rocky Linux release 8.4 (Green Obsidian)

種類を表示

「ls」コマンド実行時に、種類を表示するには「-F」を使用します。

例えば、「etc」ディレクトリ配下で実行してみます。

  • ディレクトリ : 「/」
  • FIFO : 「|」
  • 実行ファイル : 「*」
  • シンボリックリンク : 「@」

として表示されます。

ls -F

<出力結果>
DIR_COLORS               cron.hourly/                gdm/            libnl/                    nvme/              rc1.d@                  subgid-
DIR_COLORS.256color      cron.monthly/               geoclue/        libpaper.d/               oddjob/            rc2.d@                  subuid
DIR_COLORS.lightbgcolor  cron.weekly/                glvnd/          libreport/                oddjobd.conf       rc3.d@                  subuid-
GREP_COLORS              crontab                     gnupg/          libssh/                   oddjobd.conf.d/    rc4.d@                  sudo-ldap.conf
NetworkManager/          crypto-policies/            groff/          libuser.conf              openldap/          rc5.d@                  sudo.conf
PackageKit/              crypttab                    group           libvirt/                  opt/               rc6.d@                  sudoers
UPower/                  csh.cshrc                   group-          locale.conf               os-release@        rdma/                   sudoers.d/
X11/                     csh.login                   grub.d/         localtime@                ostree/            redhat-lsb/             sysconfig/
adjtime                  cups/                       grub2-efi.cfg@  login.defs                pam.d/             redhat-release@         sysctl.conf
ajenti/                  cupshelpers/                gshadow         logrotate.conf            papersize          redis-sentinel.conf     sysctl.d/
aliases                  dbus-1/                     gshadow-        logrotate.d/              passwd             redis.conf              system-release@
alsa/                    dconf/                      gss/            lsb-release.d/            passwd-            request-key.conf        system-release-cpe
alternatives/            default/                    gssproxy/       lsm/                      pbm2ppa.conf       request-key.d/          systemd/
anaconda/                depmod.d/                   host.conf       lvm/                      pesign/            resolv.conf             tcsd.conf
anacrontab               dhcp/                       hostname        machine-id                php-fpm.conf       rhsm/                   teamviewer/
anydesk/                 dleyna-server-service.conf  hosts           magic                     php-fpm.d/         rocky-release           terminfo/
asciidoc/                dnf/                        hp/             mail.rc                   php-zts.d/         rocky-release-upstream  tmpfiles.d/
asound.conf              dnsmasq.conf                httpd/          mailcap                   php.d/             rpc                     trusted-key.key
at.deny                  dnsmasq.d/                  idmapd.conf     makedumpfile.conf.sample  php.ini            rpm/                    tuned/
audit/                   docker/                     init.d@         man_db.conf               pinforc            rsyslog.conf            udev/
authselect/              dracut.conf                 initial-setup/  mcelog/                   pipewire/          rsyslog.d/              udisks2/
avahi/                   dracut.conf.d/              inittab         microcode_ctl/            pkcs11/            rwtab.d/                unbound