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 the X509_USER_PROXY environment 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 πŸ’…πŸŒΈπŸ¦‹