Changeset View
Changeset View
Standalone View
Standalone View
files/man/tdbtool.8
Property | Old Value | New Value |
---|---|---|
svn:eol-style | null | native \ No newline at end of property |
svn:keywords | null | FreeBSD=%H \ No newline at end of property |
svn:mime-type | null | text/plain \ No newline at end of property |
'\" t | |||||
.\" Title: tdbtool | |||||
.\" Author: [see the "AUTHOR" section] | |||||
.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/> | |||||
.\" Date: 2015-04-25 | |||||
.\" Manual: System Administration tools | |||||
.\" Source: Samba 4.0 | |||||
.\" Language: English | |||||
.\" | |||||
.TH "TDBTOOL" "8" "2015\-04\-25" "Samba 4\&.0" "System Administration tools" | |||||
.\" ----------------------------------------------------------------- | |||||
.\" * Define some portability stuff | |||||
.\" ----------------------------------------------------------------- | |||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |||||
.\" http://bugs.debian.org/507673 | |||||
.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html | |||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |||||
.ie \n(.g .ds Aq \(aq | |||||
.el .ds Aq ' | |||||
.\" ----------------------------------------------------------------- | |||||
.\" * set default formatting | |||||
.\" ----------------------------------------------------------------- | |||||
.\" disable hyphenation | |||||
.nh | |||||
.\" disable justification (adjust text to left margin only) | |||||
.ad l | |||||
.\" ----------------------------------------------------------------- | |||||
.\" * MAIN CONTENT STARTS HERE * | |||||
.\" ----------------------------------------------------------------- | |||||
.SH "NAME" | |||||
tdbtool \- manipulate the contents TDB files | |||||
.SH "SYNOPSIS" | |||||
.HP \w'\fBtdbtool\fR\ 'u | |||||
\fBtdbtool\fR | |||||
.HP \w'\fBtdbtool\fR\ 'u | |||||
\fBtdbtool\fR [\-l] \fITDBFILE\fR [\fICOMMANDS\fR...] | |||||
.SH "DESCRIPTION" | |||||
.PP | |||||
This tool is part of the | |||||
\fBsamba\fR(1) | |||||
suite\&. | |||||
.PP | |||||
\fBtdbtool\fR | |||||
a tool for displaying and altering the contents of Samba TDB (Trivial DataBase) files\&. Each of the commands listed below can be entered interactively or provided on the command line\&. | |||||
.SH "OPTIONS" | |||||
.PP | |||||
\-l | |||||
.RS 4 | |||||
This options disables any locking, by passing TDB_NOLOCK to tdb_open_ex()\&. Only use this for database files which are not used by any other process! And also only if it is otherwise not possible to open the database, e\&.g\&. databases which were created with mutex locking\&. | |||||
.RE | |||||
.SH "COMMANDS" | |||||
.PP | |||||
\fBcreate\fR \fITDBFILE\fR | |||||
.RS 4 | |||||
Create a new database named | |||||
\fITDBFILE\fR\&. | |||||
.RE | |||||
.PP | |||||
\fBopen\fR \fITDBFILE\fR | |||||
.RS 4 | |||||
Open an existing database named | |||||
\fITDBFILE\fR\&. | |||||
.RE | |||||
.PP | |||||
\fBerase\fR | |||||
.RS 4 | |||||
Erase the current database\&. | |||||
.RE | |||||
.PP | |||||
\fBdump\fR | |||||
.RS 4 | |||||
Dump the current database as strings\&. | |||||
.RE | |||||
.PP | |||||
\fBcdump\fR | |||||
.RS 4 | |||||
Dump the current database as connection records\&. | |||||
.RE | |||||
.PP | |||||
\fBkeys\fR | |||||
.RS 4 | |||||
Dump the current database keys as strings\&. | |||||
.RE | |||||
.PP | |||||
\fBhexkeys\fR | |||||
.RS 4 | |||||
Dump the current database keys as hex values\&. | |||||
.RE | |||||
.PP | |||||
\fBinfo\fR | |||||
.RS 4 | |||||
Print summary information about the current database\&. | |||||
.RE | |||||
.PP | |||||
\fBinsert\fR \fIKEY\fR \fIDATA\fR | |||||
.RS 4 | |||||
Insert a record into the current database\&. | |||||
.RE | |||||
.PP | |||||
\fBmove\fR \fIKEY\fR \fITDBFILE\fR | |||||
.RS 4 | |||||
Move a record from the current database into | |||||
\fITDBFILE\fR\&. | |||||
.RE | |||||
.PP | |||||
\fBstore\fR \fIKEY\fR \fIDATA\fR | |||||
.RS 4 | |||||
Store (replace) a record in the current database\&. | |||||
.RE | |||||
.PP | |||||
\fBshow\fR \fIKEY\fR | |||||
.RS 4 | |||||
Show a record by key\&. | |||||
.RE | |||||
.PP | |||||
\fBdelete\fR \fIKEY\fR | |||||
.RS 4 | |||||
Delete a record by key\&. | |||||
.RE | |||||
.PP | |||||
\fBlist\fR | |||||
.RS 4 | |||||
Print the current database hash table and free list\&. | |||||
.RE | |||||
.PP | |||||
\fBfree\fR | |||||
.RS 4 | |||||
Print the current database and free list\&. | |||||
.RE | |||||
.PP | |||||
\fB!\fR \fICOMMAND\fR | |||||
.RS 4 | |||||
Execute the given system command\&. | |||||
.RE | |||||
.PP | |||||
\fBfirst\fR | |||||
.RS 4 | |||||
Print the first record in the current database\&. | |||||
.RE | |||||
.PP | |||||
\fBnext\fR | |||||
.RS 4 | |||||
Print the next record in the current database\&. | |||||
.RE | |||||
.PP | |||||
\fBcheck\fR | |||||
.RS 4 | |||||
Check the integrity of the current database\&. | |||||
.RE | |||||
.PP | |||||
\fBrepack\fR | |||||
.RS 4 | |||||
Repack a database using a temporary file to remove fragmentation\&. | |||||
.RE | |||||
.PP | |||||
\fBquit\fR | |||||
.RS 4 | |||||
Exit | |||||
\fBtdbtool\fR\&. | |||||
.RE | |||||
.SH "CAVEATS" | |||||
.PP | |||||
The contents of the Samba TDB files are private to the implementation and should not be altered with | |||||
\fBtdbtool\fR\&. | |||||
.SH "VERSION" | |||||
.PP | |||||
This man page is correct for version 3\&.6 of the Samba suite\&. | |||||
.SH "AUTHOR" | |||||
.PP | |||||
The original Samba software and related utilities were created by Andrew Tridgell\&. Samba is now developed by the Samba Team as an Open Source project similar to the way the Linux kernel is developed\&. |