code: def link(self, source, target):
          'creates a hard link `target -> source` (e.g. ln source target)'
  
          return self.operations('link', target.decode(self.encoding),
                                         source.decode(self.encoding)f link(self, source, target):
          'creates a hard link `target -> source` (e.g. ln source target)'
  
          return self.operations('link', target.decode(self.encoding),
                                         source.decode(self.encoding))
docs: creates a hard link `target -> source` (e.g. ln source target)