/
githubmirror
/
sg3_utils
ОбзорДокументацияВойти
/
githubmirror
/
sg3_utils
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
ДокументацияПоддержка
Политика конфиденциальностиПользовательское соглашениеПолитика использования «cookies»Согласие субъекта персональных данных
2026 ©
sg3_utils/
doc/
..
CMakeLists.txt

cmake cleanup from PR #92

16 дней назад
Makefile.am

scsi-rescan.8 manpage: fix error in Makefile.am

3 месяца назад
README

rename testing directory to ttesting to avoid clash with cmake's CTEST that creates a Testing directory

3 месяца назад
cmake_del_artifacts.sh

add cmake build system (alongside autotools) with cpack for deb and rpm packages; fixes so musl-gcc builds clean

3 месяца назад
rescan-scsi-bus.sh.8

sg_lib: add sg_strscpy() to replace strncpy(); sg_json: add sgj_haj_vs_nex(); fixes from regression testing against version 1.48

2 месяца назад
scsi-rescan.8

sg_lib: sg_json.c fixes from lsscsi project pull #15; some static analyzer cleanups

3 месяца назад
scsi_logging_level.8

add --js-file=JFN option to JSON supporting utilities; sg_ses: change index range separator from - to : and still support former

4 года назад
scsi_mandat.8

add --js-file=JFN option to JSON supporting utilities; sg_ses: change index range separator from - to : and still support former

4 года назад
scsi_readcap.8

add --js-file=JFN option to JSON supporting utilities; sg_ses: change index range separator from - to : and still support former

4 года назад
scsi_ready.8

add --js-file=JFN option to JSON supporting utilities; sg_ses: change index range separator from - to : and still support former

4 года назад
scsi_satl.8

add --js-file=JFN option to JSON supporting utilities; sg_ses: change index range separator from - to : and still support former

4 года назад
scsi_start.8

add --js-file=JFN option to JSON supporting utilities; sg_ses: change index range separator from - to : and still support former

4 года назад
scsi_stop.8

add --js-file=JFN option to JSON supporting utilities; sg_ses: change index range separator from - to : and still support former

4 года назад
scsi_temperature.8

add --js-file=JFN option to JSON supporting utilities; sg_ses: change index range separator from - to : and still support former

4 года назад
sg3_utils.8

post release 1.49, start at version/release 1.49.5

16 дней назад
sg3_utils_json.8

post release 1.49, start at version/release 1.49.5

16 дней назад
sg_bg_ctl.8

add --js-file=JFN option to JSON supporting utilities; sg_ses: change index range separator from - to : and still support former

4 года назад
sg_compare_and_write.8

more internal SNT work, other cleanups

3 года назад
sg_copy_results.8

add --js-file=JFN option to JSON supporting utilities; sg_ses: change index range separator from - to : and still support former

4 года назад
sg_dd.8

sg_get_elem_status: fractional elements added [sbc6r02]; freebsd warning cleanup

4 месяца назад
sg_decode_sense.8

lib/sgj_haj_*() functions: tweak hex_haj argument meaning; escape hyphen in manpages

3 года назад
sg_emc_trespass.8

add --js-file=JFN option to JSON supporting utilities; sg_ses: change index range separator from - to : and still support former

4 года назад
sg_format.8

lib/sg_pt_solaris.c : fix compilation issue per https://github.com/doug-gilbert/sg3_utils/pull/41

3 года назад
sg_get_config.8

more json work in sg_inq; manpage cleanup

3 года назад
sg_get_elem_status.8

lib/sgj_haj_*() functions: tweak hex_haj argument meaning; escape hyphen in manpages

3 года назад
sg_get_lba_status.8

sg_lib: add sg_strscpy() to replace strncpy(); sg_json: add sgj_haj_vs_nex(); fixes from regression testing against version 1.48

2 месяца назад
sg_ident.8

add --js-file=JFN option to JSON supporting utilities; sg_ses: change index range separator from - to : and still support former

4 года назад
sg_inq.8

sg_inq: re-introduce --ata, prepare for release

месяц назад
sg_logs.8

lib/sgj_haj_*() functions: tweak hex_haj argument meaning; escape hyphen in manpages

3 года назад
sg_luns.8

lib/sgj_haj_*() functions: tweak hex_haj argument meaning; escape hyphen in manpages

3 года назад
sg_map.8

sg_map: fix sg<->sd mapping for LUNs greater than 255

2 месяца назад
sg_map26.8

lib/sgj_haj_*() functions: tweak hex_haj argument meaning; escape hyphen in manpages

3 года назад
sg_modes.8

Improve depopulation support

месяц назад
sg_opcodes.8

lib/sgj_haj_*() functions: tweak hex_haj argument meaning; escape hyphen in manpages

3 года назад
sg_persist.8

lib/sgj_haj_*() functions: tweak hex_haj argument meaning; escape hyphen in manpages

3 года назад
sg_prevent.8

add --js-file=JFN option to JSON supporting utilities; sg_ses: change index range separator from - to : and still support former

4 года назад
sg_raw.8

sg_turs+sg_requests: add --timeout= option; warning cleanup and configure.ac tweaks

3 года назад
sg_rbuf.8

lib/sgj_haj_*() functions: tweak hex_haj argument meaning; escape hyphen in manpages

3 года назад
sg_rdac.8

add --js-file=JFN option to JSON supporting utilities; sg_ses: change index range separator from - to : and still support former

4 года назад
sg_read.8

add --js-file=JFN option to JSON supporting utilities; sg_ses: change index range separator from - to : and still support former

4 года назад
sg_read_attr.8

add --js-file=JFN option to JSON supporting utilities; sg_ses: change index range separator from - to : and still support former

4 года назад
sg_read_block_limits.8

lib/sgj_haj_*() functions: tweak hex_haj argument meaning; escape hyphen in manpages

3 года назад
sg_read_buffer.8

more json work in sg_inq; manpage cleanup

3 года назад
sg_read_long.8

add --js-file=JFN option to JSON supporting utilities; sg_ses: change index range separator from - to : and still support former

4 года назад
sg_readcap.8

lib/sgj_haj_*() functions: tweak hex_haj argument meaning; escape hyphen in manpages

3 года назад
sg_reassign.8

add --js-file=JFN option to JSON supporting utilities; sg_ses: change index range separator from - to : and still support former

4 года назад
sg_referrals.8

lib/sgj_haj_*() functions: tweak hex_haj argument meaning; escape hyphen in manpages

3 года назад
sg_rem_rest_elem.8

Improve depopulation support

месяц назад
sg_rep_density.8

more json work in sg_inq; manpage cleanup

3 года назад
sg_rep_pip.8

add --js-file=JFN option to JSON supporting utilities; sg_ses: change index range separator from - to : and still support former

4 года назад
sg_rep_zones.8

lib/sgj_haj_*() functions: tweak hex_haj argument meaning; escape hyphen in manpages

3 года назад
sg_requests.8

sg_turs+sg_requests: add --timeout= option; warning cleanup and configure.ac tweaks

3 года назад
sg_reset.8

lib/sgj_haj_*() functions: tweak hex_haj argument meaning; escape hyphen in manpages

3 года назад
sg_reset_wp.8

add --js-file=JFN option to JSON supporting utilities; sg_ses: change index range separator from - to : and still support former

4 года назад
sg_rmsn.8

lib/sgj_haj_*() functions: tweak hex_haj argument meaning; escape hyphen in manpages

3 года назад
sg_rtpg.8

add --js-file=JFN option to JSON supporting utilities; sg_ses: change index range separator from - to : and still support former

4 года назад
sg_safte.8

add --js-file=JFN option to JSON supporting utilities; sg_ses: change index range separator from - to : and still support former

4 года назад
sg_sanitize.8

add --js-file=JFN option to JSON supporting utilities; sg_ses: change index range separator from - to : and still support former

4 года назад
sg_sat_datetime.8

lib/sgj_haj_*() functions: tweak hex_haj argument meaning; escape hyphen in manpages

3 года назад
sg_sat_identify.8

lib/sgj_haj_*() functions: tweak hex_haj argument meaning; escape hyphen in manpages

3 года назад
sg_sat_phy_event.8

lib/sgj_haj_*() functions: tweak hex_haj argument meaning; escape hyphen in manpages

3 года назад
sg_sat_read_gplog.8

sg_write_attr: new utility contributed by Boris Fox

4 года назад
sg_sat_set_features.8

lib/sgj_haj_*() functions: tweak hex_haj argument meaning; escape hyphen in manpages

3 года назад
sg_scan.8.linux

add --js-file=JFN option to JSON supporting utilities; sg_ses: change index range separator from - to : and still support former

4 года назад
sg_scan.8.win32

add --js-file=JFN option to JSON supporting utilities; sg_ses: change index range separator from - to : and still support former

4 года назад
sg_seek.8

lib/sgj_haj_*() functions: tweak hex_haj argument meaning; escape hyphen in manpages

3 года назад
sg_senddiag.8

lib/sgj_haj_*() functions: tweak hex_haj argument meaning; escape hyphen in manpages

3 года назад
sg_ses.8

lib/sgj_haj_*() functions: tweak hex_haj argument meaning; escape hyphen in manpages

3 года назад
sg_ses_microcode.8

fixes for make distcheck; update ChangeLog; update asc/ascq codes and version descriptors; other cleanups

4 месяца назад
sg_start.8

lib/sgj_haj_*() functions: tweak hex_haj argument meaning; escape hyphen in manpages

3 года назад
sg_stpg.8

add --js-file=JFN option to JSON supporting utilities; sg_ses: change index range separator from - to : and still support former

4 года назад
sg_stream_ctl.8

sg_stream_ctl: fix handling of GET STREAM STATUS descriptor fields (sbc5r06.pdf)

3 года назад
sg_sync.8

add --js-file=JFN option to JSON supporting utilities; sg_ses: change index range separator from - to : and still support former

4 года назад
sg_test_rwbuf.8

add --js-file=JFN option to JSON supporting utilities; sg_ses: change index range separator from - to : and still support former

4 года назад
sg_timestamp.8

sg_sat_datetime added

3 года назад
sg_turs.8

lib/sgj_haj_*() functions: tweak hex_haj argument meaning; escape hyphen in manpages

3 года назад
sg_unmap.8

add --js-file=JFN option to JSON supporting utilities; sg_ses: change index range separator from - to : and still support former

4 года назад
sg_verify.8

add --js-file=JFN option to JSON supporting utilities; sg_ses: change index range separator from - to : and still support former

4 года назад
sg_vpd.8

sg_inq: re-introduce --ata, prepare for release

месяц назад
sg_wr_mode.8

lib/sgj_haj_*() functions: tweak hex_haj argument meaning; escape hyphen in manpages

3 года назад
sg_write_attr.8

lib/sgj_haj_*() functions: tweak hex_haj argument meaning; escape hyphen in manpages

3 года назад
sg_write_buffer.8

add --js-file=JFN option to JSON supporting utilities; sg_ses: change index range separator from - to : and still support former

4 года назад
sg_write_long.8

add --js-file=JFN option to JSON supporting utilities; sg_ses: change index range separator from - to : and still support former

4 года назад
sg_write_same.8

add --js-file=JFN option to JSON supporting utilities; sg_ses: change index range separator from - to : and still support former

4 года назад
sg_write_verify.8

lib/sgj_haj_*() functions: tweak hex_haj argument meaning; escape hyphen in manpages

3 года назад
sg_write_x.8

lib/sgj_haj_*() functions: tweak hex_haj argument meaning; escape hyphen in manpages

3 года назад
sg_xcopy.8

add --js-file=JFN option to JSON supporting utilities; sg_ses: change index range separator from - to : and still support former

4 года назад
sg_z_act_query.8

lib/sgj_haj_*() functions: tweak hex_haj argument meaning; escape hyphen in manpages

3 года назад
sg_zone.8

Improve depopulation support

месяц назад
sginfo.8

add --js-file=JFN option to JSON supporting utilities; sg_ses: change index range separator from - to : and still support former

4 года назад
sgm_dd.8

sg_get_elem_status: fractional elements added [sbc6r02]; freebsd warning cleanup

4 месяца назад
sgp_dd.8

Improve depopulation support

месяц назад
README
Various html files used to be included in this directory but they were
beginning to bloat the size of the source tarball so they have been
removed in version 1.24 .
 
Here are the urls of the files that were previously here plus a brief
summary:
 
https://sg.danny.cz/sg/sg3_utils.html
https://doug-gilbert.github.io/sg3_utils.html
- overview and examples of utilities in this package
 
https://sg.danny.cz/sg/sg_dd.html
- discussion and examples of the sg_dd utility which is a dd variant
(also discusses the sgm_dd, sgp_dd and sg_read utilities)
 
https://sg.danny.cz/sg/sg_ses.html
https://doug-gilbert.github.io/sg_ses.html
- discussion and examples of the sg_ses utility. SCSI Enclosure
Services (SES) devices may contain a lot of information,
structured in a non-trivial way.
 
https://sg.danny.cz/sg/sg_io.html
- discussion of Linux SG_IO ioctl (SCSI pass-through)
 
https://sg.danny.cz/sg/tools.html
- overview of around 25 storage and SCSI tools
 
Many of those pages are also found at: https://doug-gilbert.github.io/
 
 
There are two versions of sg_scan: one for Linux and the other for Windows.
They have different man pages: sg_scan.8.linux and sg_scan.8.win32 with
the Makefile logic (rule in Makefile.am) copying the appropriate one to
sg_scan.8 . sg_scan is not supported for other ports.
 
To view the manpage in this directory (rather than the installed one, if
the package is installed) use, for example:
man ./sg3_utils.8
 
Syntax checking
===============
Use 'mandoc -W style {man_page} > /dev/null'
 
The: 'cannot parse date, using it verbatim: TH February 2019' warning
can be ignored.
 
Douglas Gilbert
5th May 2026