Затем вы используете второе сокат-соединение для подключения к локальному порту, где прослушивается первый сокат. Это незашифрованное соединение. И на этом порту вы можете запустить tcpdump.
REPO/project/src/multiple sub-directories here
Таким образом, это будут относительные пути, а не абсолютные пути (т. Е. Они не начинаются с / для обозначения корня)
project/src/config.properties
Преобразуется в REPO /project/src/config.properties
project/../../config.properties
будет преобразовано в REPO / config.properties, потому что вы переходите в проект, а затем обратно на два уровня.
Вы можете создавать символические ссылки на config.properties где угодно, дополнительные ссылки ничего не испортят, и каждая из них будет использовать один индексный дескриптор и не будет места на диске. Если реальный файл - REPO / config. .properties, тогда это будет символически связывать другие файлы с этим.
ln -s REPO/config.properties REPO/project/src/