Working with files in Assembly means using Linux syscalls directly. You manually open, read/write, and close files using registers and interrupts.
sys_open (eax=5) — open a filesys_read (eax=3) — read data from a file descriptorsys_write (eax=4) — write data to a file descriptorsys_close (eax=6) — close a file descriptor