Location of Site File?

when we add files to site using console, where and how is it located on the server ?
Is there any way to update this file without using console ?

Would you elaborate on the usecase of interest?

Aside from updating the file via the Console, you could leverage the REST API: https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/Tivoli%20Endpoint%20Manager/page/RESTAPI%20Site

More specifically, please see the PUT and POST methods against the following resource

site/{site type}/{site name}/file/{file id}

referenced in the link above.

thanks very much

Restapi is the solution …