Módulo: files#
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