Хорошо, я нашел один способ сделать так, чтобы это работало легко:
ln -s `realpath../dir2/file` link #not perfect
Это не идеально-$(... )
предпочтительнее `...`
для подстановки команд, и есть проблема с именами файлов с пробелами -, "double quotes"
исправляет это, позволяя продолжить подстановку команд. Итак, вот обновленный ответ:
ln -s "$(realpath../dir2/file)" link
Итак, если я хочу, чтобы имя файла было таким же,
ln -s "$(realpath../dir2/file)".
Краткий ответ :Линус не берет на себя все заслуги. Он признает, что это не единственная его попытка поддерживать Linux. Однако именно он написал первое ядро Linux, поэтому львиная доля заслуг (ИМХО )по праву принадлежит ему.
Более длинная версия этого ответа может легко привести к созданию нескольких докторских диссертаций либо в области компьютерных наук, либо в области современной истории.
Linus borrowed ideas from Unix
Технически Линус хотел создать что-то вроде Minix, Unix Like OS, написанной Эндрю С. Таненбаумом. Исходный код Minix недоступен. Linux был вдохновлен на разработку One Upon Minix, и ему это удалось.
Ken Thompson, Dennis Ritchie should be the fathers of Linux
Thompson & Ritchie написали Unix да, но Unix была системой с закрытым исходным кодом. Гений Линуса был в
Несколько таких примеров.
Стив Джобс для графического пользовательского интерфейса на основе Point & Click Moused -вместо людей из Xerox Parc Microsoft для ПК Dos вместо Гэри Килдалла...
Например, :Только потому, что я использую команду fork ()в своей программе, Кен Томпсон не будет автором моей программы.
им безвозмездная благодарность, ДА.