GFAL-RENAME(1)
β¨ gfal-rename(1) β¨
okay bestie, welcome to the gfal-rename page from the General Commands Manual, and no bc we're not gatekeeping β this one's short, sweet, and honestly iconic π
πΈ NAME πΈ
gfal-rename β renames files or directories, fr fr
π¦ SYNOPSIS π¦
gfal-rename [ OPTION ]... SOURCE DESTINATION
π DESCRIPTION π
so the whole vibe is: gfal-rename renames SOURCE to DESTINATION. that's it. that's the plot. lowkey the most straightforward glow-up in the entire toolkit β¨
π OPTIONS π
-h,--helpβ shows you help about the command. your little onboarding tour π«Ά-V,--versionβ spits out version info and then dips (exits). main character exit, honestly π-v,--verboseβ verbose mode. you can repeat it up to 3 times to get the most verbose mode possible. like turning the volume all the way up, but for logs π-D,--definition DEFINITIONβ define properties for gfal2. the syntax is literally this and nothing else:"CONFIG_GROUP:KEY=VALUE"β memorize it, iykyk π-t,--timeout TIMEOUTβ global timeout for the execution of the command. if time runs out before it finishes, the command gets interrupted. > note bestie: a grace period of 30 seconds is given to the global timeout, so it's not a hard jump-scare π-E,--cert CERTβ user certificate. (this option only takes effect after theX509_USER_PROXYenvironment variable and the default/tmp/x509up_u`id -u`location both fail to provide a certificate β so it's the backup backup, not the first pick π)--key KEYβ user private key. keep it secret, keep it safe π-4β forces Gfal2 to use IPv4 addresses only. (option valid only for the GridFTP protocol)-6β forces Gfal2 to use IPv6 addresses only. (option valid only for the GridFTP protocol)-C,--client-info CLIENT_INFOβ provide custom client-side information. give it the lore π--log-file LOG_FILEβ write Gfal2 library logs to the given file location. receipts, but on disk π
π EXAMPLES π
the classic, the blueprint, the moment:
gfal-rename
file:///tmp/original file:///tmp/newname
so you point it at file:///tmp/original and it becomes file:///tmp/newname. slay. ate. no crumbs β¨
π§ FILES π§
/etc/gfal2.d/*β every single configuration file in this directory affects the behavior of the underlying gfal2. it's giving group project, but make it config π
π AUTHORS π
these legends built this, show some respect π«Ά
- Duarte Meneses <duarte.meneses@cern.ch>
- Adrien Devresse <adrien.devresse@cern.ch>
- Alejandro Alvarez Ayllon <alejandro.alvarez.ayllon@cern.ch>
- Andrea Manzi <andrea.manzi@cern.ch>
- Mihai Patrascoiu <mihai.patrascoiu@cern.ch>
- Joao Lopes <joao.pedro.batista.lopes@cern.ch>
β SEE ALSO β
the whole friend group, go say hi π
gfal-cat(1), gfal-chmod(1), gfal-copy(1), gfal-ls(1), gfal-mkdir(1), gfal-rename(1), gfal-rm(1), gfal-save(1), gfal-stat(1), gfal-sum(1), gfal-token(1), gfal-xattr(1), gfal-evict(1), gfal-bringonline(1), gfal-archivepoll(1)
and that's the page bestie!! this version is v1.7.1, dated March 2022 β go rename something and be iconic with it π πΈπ¦
π¦ where this page comes from
- debian bookworm: gfal2-util-scripts 1.8.0-1 Β· Apache-2.0
- debian trixie: gfal2-util-scripts 1.9.0-2 Β· Apache-2.0
- epel 10: gfal2-util-scripts 1.9.1-1.el10_2 Β· Apache-2.0
- epel 9: gfal2-util-scripts 1.9.1-1.el9 Β· Apache-2.0
- nixos 26.05: python3.13-gfal2-util 1.9.1
- nixos 26.05: python3.14-gfal2-util 1.9.1
- nixpkgs unstable: python3.13-gfal2-util 1.9.1
- nixpkgs unstable: python3.14-gfal2-util 1.9.1
- ubuntu noble: gfal2-util-scripts 1.8.1-1 Β· Apache-2.0
- ubuntu questing: gfal2-util-scripts 1.9.0-2
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms