Если Вам повезло иметь передозировку,
ls -1 | od -xC
ls -1
печатает имена файлов, разделенные новой строкой. od -xC
печатает входной текст в шестнадцатеричном, с опознаваемыми символами ASCII, отображенными под каждым октетом.
Демонстрационный вывод для трех файлов, названных 1, 2, 3:
0000000 310a 320a 330a
1 \n 2 \n 3 \n
0000006
Демонстрационный вывод для двух файлов, названных 1 и '\n2':
0000000 0a32 0a31 0a00
\n 2 \n 1 \n
0000005
Заметьте, что существует три новых строки для двух файлов, и lexographically, "\n2" отсортированы прежде "1".
Что происходит с, скажем, Вашей сессией X11? Ваша настольная среда, конечно, продолжает бежать. Мудрый ОС, нет ничего для различения, например, KDE4 от gcc
выполненный в терминале.
Следовательно, ответ - вероятно, да. (Но это только верно, поскольку внешний мир не включен, т.е. никакие сетевые соединения...),
На уровне ядра да система знает об изменениях состояния электропитания, таким образом, от ввода-вывода читающая и пишущая перспектива, Ваш внешний диск просто включит, вращение, и продолжит то, что это делало.
С точки зрения пространства пользователя это могло бы перестать работать в зависимости от отказоустойчивости, встроенной в любое программное обеспечение, которое Вы используете. Если это обнаруживает сбой записи, это может повторить пару раз, пока диск не становится доступным, или это может упасть.
Ctrl+Z
не сделает в этом случае, также, так как отключение, перевключение не сохранит дескрипторы файла под управлением программы... Но я немного предполагаю здесь, возможно, кто-то может восполнить пробелы... – sr_ 04.06.2012, 15:44