Linux 서버에서 공유하고 액세스할 수 있는 "groupftp"(Windows에서 호스팅됨)라는 디렉터리가 있습니다.
다음 명령을 사용하여 Linux 상자에서 연결하고 와일드카드 검색을 sftp
수행합니다 ls
. 이는 대량의 데이터를 조사하고 결과 세트를 얻는 데 실행당 약 50분이 소요됩니다. Rsync 또는 scp를 사용하여 이러한 공유 드라이브에 연결하는 다른 메커니즘이 있습니까? 시도해 보았지만 작동하지 않는 것 같습니다.
Oracle@cued007 -bash ~/sah_tst
$ sftp Oracle@groupftp
Oracle@groupftp's password:
Connected to groupftp.
sftp> ls 2*/*/*001
답변1
Samba/cifs를 사용하여 파일 공유로 마운트
sshfs 공유로 마운트하세요. 실제 공유로 만들려면 소유자, 그룹, 권한을 창의적으로 활용해야 합니다.
하지만... "ls *"와 같은 작업을 수행해야 하는 이유가 무엇인지 물어봐야 할까요? 왜 모든 파일은 하위 디렉터리로 구성(일종)되는 대신 하나의 디렉터리에 있어야 합니까?