KAMIFTP(1)
π KAMIFTP(1) π
okay bestie, welcome to the General Commands Manual page for kamiftp β yes, the 9p client. Itβs giving command-line main character energy, and weβre gonna read every single detail together. π«Ά
β¨ NAME β¨
kamiftp β 9p client. periodt. π
πΈ SYNOPSIS πΈ
kamiftp [-c] [-C cert] [-K key] host [path]
π¦ DESCRIPTION π¦
kamiftp is a 9p(7) client. Thatβs the whole plot, and honestly? Iconic. β¨
The options are as follows:
-cβ use TLS for the connection. If you use this,-Cis mandatory β no cap.-Ccertificate β specify the path to the client certificate to be used during the TLS handshake. Implies-c.-Kkey β specify the path to the client certificate key to be used during the TLS handshake. If itβs not given, the file passed to-Cwill be used. Implies-c.
The following commands are recognized by kamiftp β memorize the group chat, bestie:
bell [on | off]β request the terminal to sound a bell after each command. With no arguments, toggle the current state.byeβ terminate the session. Synonym ofquit.cd remote-pathβ change the working directory on the remote machine to remote-path.edit remote-pathβ download remote-path and open it with the preferred editor (VISUALorEDITORwithed(1)as fallback), then attempt to re-upload it.get remote-file [local-file]β fetch remote-file and save it locally as local-file. If local-file is not given, use the file name from remote-file.hexdump [on | off]β print the packets sent from/to the server. With no arguments, toggle the current state.lcd [local-directory]β change the local current working directory to local-directory orHOMEif not given.lpwdβ print the local working directory.lsβ list the file in the remote current working directory.page remote-fileβ download remote-file and open it with thePAGER(less(1)by default).pipe remote-file cmd [args...]β fetch remote-file and pass it as standard input for cmd (with optional args).put local-file [remote-file]β upload local-file to remote-file. If remote-file is not given, use the file name from local-file.quitβ terminate the session. Synonym ofbye.rename remote-file new-remote-nameβ renames remote-file to new-remote-name on the remote server.verbose [on | off]β print verbose information. With no arguments, toggle the current state.
π ENVIRONMENT π
The following environment variables are inspected, bestie:
HOMEβ the user login directory.PAGERβ the pager to use;less(1)by default.VISUAL,EDITORβ the program used to edit files.VISUALis inspected first,EDITORas a fallback. If both are undefined,ed(1)is given some love. π
π SEE ALSO π
π AUTHORS π
The kamiftp utility was written by Omar Polo <op@omarpolo.com>.
xoxo bestie π this pageβs source/version is Debian, dated December 14, 2021. kamiftp out β bye! π
π¦ where this page comes from
- nixos 26.05: kamid 0.2
- nixpkgs unstable: kamid 0.2
- Copyright (c) 2021 Omar Polo <op@omarpolo.com>
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms