2014年5月7日水曜日

ls* family

Ubuntu 14.04(trusty) default include
  • ls
  • lsattr
  • list file attributes on a Linux second extended file system
    ext2専売のようにみえるけど、多分XFSとかでも大丈夫
    $ lsattr
    -------------e-- ./How fast.ogg
    -------------e-- ./Josh Woodward - Swansong.ogg
  • lsblk
  • % lsblk
    NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
    sda 8:0 0 1.8T 0 disk
    ├─sda1 8:1 0 1.8T 0 part /
    ├─sda2 8:2 0 1K 0 part
    └─sda5 8:5 0 18G 0 part [SWAP]
    sr0 11:0 1 1024M 0 rom
  • lshw
  • list hardware バグレポートにとりあえず貼っておくべき情報を出力させるやつ(違
  • lsof
  • list open files アンマウントできないで困っているときに使うやつ(違
  • lscpu
  • $ lscpu
    Architecture: x86_64
    CPU op-mode(s): 32-bit, 64-bit
    Byte Order: Little Endian
    CPU(s): 2
    On-line CPU(s) list: 0,1
    コアあたりのスレッド数:1
    ソケットあたりのコア数:2
    Socket(s): 1
    NUMAノード: 1
    ベンダーID: GenuineIntel
    CPUファミリー: 6
    モデル: 58
    ステッピング: 9
    CPU MHz: 0.000
    BogoMIPS: 6950.91
    L1d キャッシュ: 32K
    L1d キャッシュ: 32K
    L2d キャッシュ: 6144K
    NUMA node0 CPU(s): 0,1
  • lspci
  • $ lspci
    00:00.0 Host bridge: Intel Corporation 440FX - 82441FX PMC [Natoma] (rev 02)
    00:01.0 ISA bridge: Intel Corporation 82371SB PIIX3 ISA [Natoma/Triton II]
  • lsusb
  • $ lsusb
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 002 Device 002: ID 80ee:0021 VirtualBox USB Tablet
    Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  • lspcmcia
  • Legacy interface.Call "PC card"
  • lsinitramfs
  • initramfsの中身のファイルをリストで確認できる。 ちなみにinitramfsはcpioで固めたものをgzpiで圧縮したものなので、 zcat /boot/initrd.img-3.13.0-24-generic | cpio -t でも似たようなことができる。
    $ lsinitramfs /boot/initrd.img-3.13.0-24-generic
    .
    init
    sbin
    sbin/modprobe
    sbin/dmsetup
    sbin/udevadm
    sbin/mount.fuse
    sbin/hwclock
    sbin/rmmod
    .
    .
    .
  • lss16toppm
  • Convert an LSS-16 image to PPM
  • lsb_release
  • $ lsb_release --id --release
    Distributor ID: Ubuntu
    Release: 14.04
  • lsdiff
  • パッチからファイルリストを作成してくれる。filterdiff(1), grepdiff(1)と合わせて使うらしい。 show which files are modified by a patch
    $ lsdiff patch-3.10.39 | head -n2
    a/Documentation/DocBook/media_api.tmpl
    a/Documentation/devicetree/bindings/ata/marvell.txt
  • lsmod
  • ~$ lsmod
    Module Size Used by
    vboxsf 43786 0
  • lspgpot
  • extracts the ownertrust values from PGP keyrings and list them in GnuPG ownertrust format.

0 件のコメント:

コメントを投稿