lsscsi man page on YellowDog

Man page or keyword search:  
man Server   18644 pages
apropos Keyword Search (all sections)
Output format
YellowDog logo
[printable version]

lsscsi(8)			    LSSCSI			     lsscsi(8)

NAME
       lsscsi - list SCSI devices (or hosts) and their attributes

SYNOPSIS
       lsscsi	 [--classic|-c]	  [--device|-d]	  [--generic|-g]   [--help|-h]
       [--hosts|-H]   [--kname|-k]   [--long|-l]    [--verbose]	   [--version]
       [<h:c:t:l>]

DESCRIPTION
       Uses  information in sysfs (linux kernels 2.6.0 and later) to list scsi
       devices (or hosts) currently attached to the  system.  Options  can  be
       used  to	 control  the amount and form of information provided for each
       device.

       If a <h:c:t:l> argument is given then it acts  as  a  filter  and  only
       devices	that match it are listed. The colons don't have to be present,
       and '-', '*', '?' or missing arguments at the end  are  wildcards.  '-'
       needs  to stand alone or else it is taken as the beginning of an option
       (e.g. '-:-:-:-' is illegal). '*' needs to be escaped from the shell.  A
       leading	'[' and trailing ']' are permitted (e.g. '[1:0:0]' matches all
       luns on 1:0:0).

       By default in this  utility  device  node  names	 (e.g.	"/dev/sda"  or
       "/dev/root_disk")  are  obtained	 by noting the major and minor numbers
       for the listed  device  obtained	 from  sysfs  (e.g.  the  contents  of
       /sys/block/sda/dev)  and	 then looking for a match in the "/dev" direc‐
       tory. This "match by major and minor" will allow devices that have been
       given  a	 different name by udev (for example) to be correctly reported
       by this utility.

       In some situations it may be useful to see the device  node  name  that
       linux  would  produce  by default, so the '--kname' option is provided.
       An example of where this may be useful is kernel error logs which  tend
       to report disk error messages using the disk's default kernel name.

       --classic | -c
	      The   output   is	  similar   to	 that	obtained   from	  'cat
	      /proc/scsi/scsi'

       --device | -d
	      After outputting the (probable) scsi device name the the	device
	      node  major  and	minor  numbers	are  shown  in	brackets (e.g.
	      "/dev/sda[8:0]").

       --generic | -g
	      Output the scsi generic device file name. Note that  if  the  sg
	      driver  is  a  module  it	 needs to be loaded otherwise '-' will
	      appear

       --help | -h
	      Output the usage message and exit

       --hosts | -H
	      List the SCSI hosts currently attached to the  system.  If  this
	      option is not given then SCSI devices are listed

       --kname | -k
	      Use linux default algorithm for naming devices (e.g. block major
	      8, minor 0 is "/dev/sda") rather than the "match	by  major  and
	      minor" in the "/dev" directory as discussed above.

       --long | -l
	      Output  additional  information for each SCSI device (host). Can
	      be used multiple times for more output in which case the shorter
	      form  is	more  convenient  (e.g. '-lll'). When used three times
	      (i.e. '-lll') outputs SCSI  device  (host)  attributes  one  per
	      line;	preceded     by	   two	  spaces;    in	   the	  form
	      "<attribute_name>=<value>".

       --verbose | -v
	      outputs directory names where information is  found.  Use	 twice
	      for more output.

       --version | -V
	      outputs version number information and exits

       Information  for this command is derived from the the sysfs file system
       whose mount point is found by examining the contents of /proc/mounts  .
       SCSI  (pseudo)  devices	that  have been detected by the SCSI mid level
       will be listed even if the required upper level drivers (i.e.  sd,  sr,
       st,  osst  or  ch) have not been loaded. If the appropriate upper level
       driver has not been loaded then the device file name will appear as '-'
       rather  than  something	like  '/dev/st0'. Note that some devices (e.g.
       scanners and medium changers) do not have a primary upper level	driver
       and can only be accessed via a scsi generic (sg) device name.

AUTHOR
       Written by Doug Gilbert

REPORTING BUGS
       Report bugs to <dgilbert at interlog dot com>.

COPYRIGHT
       Copyright © 2003-2005 Douglas Gilbert
       This  software is distributed under the GPL version 2. There is NO war‐
       ranty; not even for MERCHANTABILITY or FITNESS FOR  A  PARTICULAR  PUR‐
       POSE.

SEE ALSO
       lspci  lsusb and systool The latter utility can be found in the sysfsu‐
       tils package.

lsscsi-0.16			 December 2005			     lsscsi(8)
[top]

List of man pages available for YellowDog

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net