Módulo: files

Módulo: files#

Read in English

  • list files [DIRECTORY]

  • glob files PARTIALPATH

  • get file info PATH

  • cat file FILE

  • write file FILE

  • upload file DIRECTORY LOCALFILE

  • delete file trash [DAYS]

Argumentos:

  • El argumento opcional DIRECTORY es un directorio remoto

  • PATH puede referirse a un directorio remoto o a un archivo remoto

  • PARTIALPATH es un PATH remoto incompleto

  • FILE es un archivo remoto

  • LOCALFILE es un archivo local

Utilice ‘/’ para separar componentes de subdirectorio en DIRECTORY, PATH, PARTIALPATH o FILE. Por ejemplo, un DIRECTORY podría ser public_html/images o un PATH podría ser public_ftp/.htacccess

Todos los argumentos remotos son relativos al directorio de inicio de sesión del usuario, por ejemplo, public corresponde a <directorio de inicio de sesión remoto>/public.

COMANDOS

list files DIRECTORY

Devuelve una lista de los archivos y subdirectorios del directorio DIRECTORY

Ejemplo

$ cpanel list files public_html

Vea una muestra del resultado en formato JSON en: https://api.docs.cpanel.net/openapi/cpanel/operation/list_files/

glob files PARTIALPATH

Devuelve una lista de archivos y subdirectorios cuyos nombres comienzan con PARTIALPATH. Por ejemplo, /public hace referencia a /public_html y /public_ftp.

Ejemplo

$ cpanel glob files /public

Vea una muestra del resultado en formato JSON en: https://api.docs.cpanel.net/openapi/cpanel/operation/autocompletedir/

get file info PATH

Devuelve información del archivo o directorio PATH.

Ejemplos

$ cpanel get file info ssl
$ cpanel get file info .bashrc
$ cpanel get file info public_html/.htaccess

Vea una muestra del resultado en formato JSON en: https://api.docs.cpanel.net/openapi/cpanel/operation/get_file_information/

cat file FILE

Devuelve el contenido de FILE. Tenga en cuenta que sólo los archivos codificados en UTF-8 son compatibles con este comando.

Ejemplos

$ cpanel cat file .mysqlhistory
$ cpanel cat file public_html/.htaccess

write file FILE CONTENTS

Escribe CONTENTS como un archivo remoto FILE. Tenga en cuenta que sólo texto codificado en UTF-8 es compatible. Se aceptan códigos de escape, como ‘n’, ‘t’ y otros.

Ejemplos

$ cpanel write file public_html/index.txt "Hallo\nTschüss\n"

upload file DIRECTORY LOCALFILE

Carga un archivo local LOCALFILE al directorio remoto DIRECTORY. Si el directorio remoto DIRECTORY no existe, se crea.

Ejemplos

$ cpanel upload file public_html index.html

delete file trash [DAYS]

Elimina el contenido del directorio .trash en el home remoto del usuario. El argumento opcional DAYS indica que sólo se eliminen archivos más antiguos a DAYS días. Por defecto, todos los archivos se eliminan.

Ejemplos

$ cpanel delete file trash
$ cpanel delete file trash 31