Skip to main content

Client Command (hmkdir)

The hmkdir command creates directories on the remote servers (server or hcpd server).

Basic Format#

The basic format is as follows.

Usage: hmkdir [OPTION]... [USER@]HOST[:PORT]:DIRECTORY [:DIRECTORY]...   or: hmkdir [OPTION]... --host=HOST [--port=PORT] [--user=USER] DIRECTORY...

Option List#

The options for the hmkdir commands are below.

Directory Creating

DescriptionShort NameOption Name
Set the flag to create parents directorypparents
Set the remote hosthost
Set the remote portport

Selectable Communication Method Function

DescriptionShort NameOption Name
The HpFP protocolhpfp
The port-separation UDP(HpFP) protocol(deprecated)udp

Congestion Control

DescriptionShort NameOption Name
Congestion control modes in the HpFP protocolhpfp-cong

Data Flow Control, Message Data Size Control

DescriptionShort NameOption Name
MSS(Maximum Segment Size) in the HpFP protocolhpfp-mss

Data Flow Control, Data Buffer Setting

DescriptionShort NameOption Name
Set the sending buffer size for the HpFP protocolhpfp-sndbuf
Set the receiving buffer size for the HpFP protocol

Authentication

DescriptionShort NameOption Name
Specify a username first and directory creatinguser
Specify a password first and directory creatingpassword

Various Monitorings

DescriptionShort NameOption Name
Investigation mode starts (deprecated)investigation

Log Management

DescriptionShort NameOption Name
Specify an application log output destinationlog-file
Specify various statistics log output destinationsstat-log-file
Specify an execution record output destinationhcp-out
Start in the multiple-run modemulti-run

Software Information Update

DescriptionShort NameOption Name
Check the application versionVversion
Check the configuration and input parametersconfig-test
Display the command helphhelp

System Operating Environment Settings

DescriptionShort NameOption Name
Setting form a path of the configuration fileconfig-file
Make configuration from command lineconfig-option

Please refer to the hcpd command section on the following option.

--investigation

Please refer to the hcp command section on the following option.

--hpfp, --user, --password, --config-file, --config-option, --log-file, --stat-log-file, --udp, --hpfp-cong, --hpfp-mss, --hpfp-sndbuf, --hpfp-rcvbuf, --multi-run

Directory Creating#

p, parents#

=========================================================================Supported OS : Linux / WindowsFormat : -p | --parents=========================================================================

If the parents directory is not found in the indicated path, the parent directory is also automatically created. Without this option, errors will happens when the parent directory dose not exist.

--Example:[user@localhost ~]$ hmkdir -p ...--

host#

=========================================================================Supported OS : Linux / WindowsFormat : --host=<remote-host>-------------------------------------------------------------------------remote-hostDefault : noneRange of Values : IP address or host name=========================================================================

The destination remote host is specified, which is applied to the path for the listed target. With this parameter, the host name can be abbreviated.

--Example:[user@localhost ~]$ hmkdir --host=192.168.100.100--

port#

=========================================================================Supported OS : Linux / WindowsFormat : --port=<remote-port>-------------------------------------------------------------------------remote-portDefault : noneRange of Values : port number=========================================================================

The destination remote port is specified, which is applied to the path for the listed target.

--Example:[user@localhost ~]$ hmkdir --port=1874--

Log Management#

hcp-out#

=========================================================================Supported OS : Linux / WindowsFormat : --hcp-out=<output-path>-------------------------------------------------------------------------output-pathDefault : noneRange of Values : path string of file system=========================================================================

The file to output the execution record of creating directories is set.

--Example:[user@localhost ~]$ hmkdir --hcp-out=- ...DIR0 127.0.0.1:1874:/home/user/Desktop/hcp_mkdir14DIR1 127.0.0.1:1874:/home/user/Desktop/hcp_mkdir15OK 0000 DC 00000001 /home/user/Desktop/hcp_mkdir14OK 0000 DC 00000002 /home/user/Desktop/hcp_mkdir15EXIT 0 REASON 0000[user@localhost ~]$ --
--Example:[user@localhost ~]$ hmkdir --hcp-out=- ...--

Software Information Update#

V, version#

=========================================================================Supported OS : Linux / WindowsFormat : -V | --version=========================================================================

Show the hmkdir command version.

--Example:[user@localhost ~]$ hmkdir -Vhmkdir client (hmkdir) 1.2.11_7 / Linux (HpFP2 2.0.0.91_21)--

config-test#

=========================================================================Supported OS : Linux / WindowsFormat : --config-test=========================================================================

Display the input parameters for the hmkdir command and the configuration information.

--Example:[user@localhost ~]$ hmkdir --config-test...
Number of Logical Processors  : 2Number of Physical Processors : 2
Command parameters parents      : disable host     : disable port     : disable hpfp            : disable (TCP used) version        : disable config-test      : enable help           : disable user           : disable password       : disable config-file     : disable log-file        : disable stat-log-file        : disable hcp-out        : - [.hcp.out] multi-run        : disable no-earlier-serv-compat     : disable
Configuration parameters PubkeyAuthentication             : yes WinLogonUserAuthentication       : yes PAMAuthentication                : yes LocalPasswordAuthentication      : yes RequireServerCertificateSecurity : yes RejectFallbackServerCertificateSecurity : yes IgnoreCertificateCNInvalid       : yes IgnoreCertificateDateInvalid     : no IgnoreUnknownCA                  : no IgnoreRevocation                 : no CompressLevel                    : -1 HeaderCompress                   : yes ContentCompress                  : yes OCSPRevocationEnabled            : yes StrictHostKeyChecking            : ask ApplicationStatLog               : yes Rotation[size=no:0:0, pattern=no:] TransportStatLog                 : no Rotation[size=no:0:0, pattern=no:] PrivateKeySearchDir              : - [/etc/hcp/keys] PrivateKeyFile                   : - [~/.hcp/id_rsa] CACertificateFile                : - [/etc/hcp/cacert.pem] CACertificatePath                : - CARevocationFile                 : - [/etc/hcp/crl.pem] CARevocationPath                 : - ProtocolVersion                  : 2 MaxConcurrentThread              : 0 UDPTransportExtensionBufferSize  : 2147483648 MaxRequestFileEntryAtOnce        : 50 MaxReceiveFileSize               : unlimited MaxSendFileSize                  : unlimited MaxBufferSize                    : 1073741824 MaxReceiveRate                   : 10000000000 MaxSendRate                      : 10000000000 InitHeaderBlockSize              : 51200 InitContentBlockSize             : 51200 MaxHeaderBlockSize               : 51200 MaxContentBlockSize              : 51200 TransportTimeout                 : 180 FileLock                         : no FileLockTrials                   : 0 FileLockTrialInterval            : 3 AcceptableCryptMethod            : AES256/GCM AES256/CTR/VMAC AES256/CBC AES128/CBC [Intel:AES-NI=yes] AcceptableDigestMethod           : XXH3 SHA256 SHA160 DisableDataIntegrityChecking     : no AcceptDataIntegrityCheckingOnRejection : yes TransportCharEncoding            : UTF8 HostEncoding                     : UTF8 ApplicationLog                   : INFO no Rotation[size=no:0:0, pattern=no:] PubkeyAuthenticationPrior        : yes ApplicationStatLogSecurityEx     : yes--

h, help#

=========================================================================Supported OS : Linux / WindowsFormat : -h | --help=========================================================================

Show the hmkdir command line help.

--Example:[user@localhost ~]$ hmkdir -h--