1YAFC(1) General Commands Manual YAFC(1)
2
3
4
6 yafc - Yet another FTP client
7
9 yafc [options] [proto://][user[:password]@]hostname[:port][/directory]
10
12 This manual documents Yafc. Yafc is quite a powerful ftp client. It is
13 a console interface to the ftp protocol. If you're looking for a nice
14 GUI client, Yafc is not for you. If you, however, use ftp often and
15 want a fast, powerful, friendly client Yafc is here for you...
16
17 Some of the features are recursive get/put/ls/rm, nohup transfers, col‐
18 ored ls, cached directory listings, autologin and bookmarks, powerful
19 aliases and extensive tab completion.
20
22 -a, --anon
23 Try an anonymous login, ie login as "anonymous" with your email
24 address as password. Your email address is first looked for in
25 the config file ("anon_password"), then in the $EMAIL environ‐
26 ment variable. If it's not found, a guess is made from your
27 user- and hostname.
28
29 -d, --debug
30 Print all messages sent to/from server.
31
32 -D, --dump-rc
33 Prints the default configuration file to standard output.
34
35 -m MECH, --mechanism=MECH
36 Try security mechanism MECH when logging in to the host speci‐
37 fied on the command line. This will override any 'mech' options
38 in yafcrc or bookmarks. MECH is a colon-separated string, sup‐
39 ported values are "krb4", "krb5" and "none". The mechanisms are
40 tried in the order specified.
41
42 -n, --norc
43 Do not read the users configuration file. This will cause yafc
44 to use its default settings.
45
46 -p, --noproxy
47 Do not connect via the proxy. This should be used if connection
48 to a host on the local network.
49
50 -q, --quiet
51 Do not print the welcome message with copyright information when
52 starting Yafc.
53
54 -r FILE, --rcfile=FILE
55 Read another configuration file.
56
57 -t FILE, --trace[=FILE]
58 Enable creation of trace file. Trace files are mainly for debug‐
59 ging and includes every response and command Yafc
60 receives/sends. If FILE is specified, use that file instead of
61 the default trace file (~/.yafc/trace/trace.pid, where pid is
62 the process id number of Yafc.) Trace files can grow quite large
63 and can safely be deleted.
64
65 -u, --noauto
66 Do not login automagically to the host specified on the command
67 line. You can still use bookmark aliases, though.
68
69 -U, --noalias
70 As ---noauto, but bookmark aliases is disabled (for host on com‐
71 mand line).
72
73 -v, --verbose
74 Print all responses received (without response code.)
75
76 -w, --wait=TIME
77 Use a different time to wait between connection attempts, in
78 seconds. This overrides the value set by "connect_wait_time" in
79 the configuration file.
80
81 -W, --workdir=DIR
82 Use a different working directory for configuration files and
83 temporary files. Default is ~/.yafc.
84
85 -V, --version
86 Print version information on stdout and exit successfully.
87
88 -h, --help
89 Print a short help description on stdout and exit successfully.
90
92 The full documentation for yafc is maintained as a Texinfo manual. If
93 the info and yafc programs are properly installed at your site, the
94 command
95
96 info yafc
97
98 should give you access to the complete manual.
99
101 Yafc was written by Martin Hedenfalk <mhe@home.se>. This manual page
102 was created from the Texinfo documentation by Decklin Foster <deck‐
103 lin@red-bean.com> for the Debian system.
104
105
106
107 YAFC(1)