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