Надеюсь, это поможет вам.
$(document).keypress('.specialClass', function(e) {
if (e.which == 13) {
e.preventDefault();
console.log('You pressed enter!');
}
});
.specialClass {
width: 80%;
height: 80px;
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<textarea class="specialClass">
This is my text
with some lines
bye
</textarea>
В то время как я не завидовал бы никому изучение, что Dtrace или приобретающий опыт, устанавливая программное обеспечение, в Солярисе там команда для наблюдения файлов, процесс имеет открытый:/usr/bin/pfiles
% tail -f /etc/motd &
[1] 6033
% pfiles 6033
6033: tail -f /etc/motd
Current rlimit: 256 file descriptors
0: S_IFREG mode:0644 dev:182,65538 ino:163065 uid:0 gid:3 size:54
O_RDONLY|O_LARGEFILE
/etc/motd
1: S_IFCHR mode:0620 dev:299,0 ino:718837882 uid:101 gid:7 rdev:24,3
O_RDWR|O_NOCTTY|O_LARGEFILE
/dev/pts/3
2: S_IFCHR mode:0620 dev:299,0 ino:718837882 uid:101 gid:7 rdev:24,3
O_RDWR|O_NOCTTY|O_LARGEFILE
/dev/pts/3
lsof -p <pid>
От здесь
lsof обозначает “ , LiSt Открывают Files ”. Эта команда оболочки кажется обманчиво простой: Это перечисляет информацию о файлах, открытых процессами на поле UNIX.
Несмотря на его (очевидное) скромное программное заявление, lsof является на самом деле одной из самых мощных и полезных команд UNIX. Его грубая сила прибывает из одного из принципа разработки UNIX’s, часто описываемого как ”in UNIX, все - file”. То, что это означает, - то, что lsof понятие открытого файла не только покрывает регулярные файлы, но также и следующее:
Ожидают, я не Могу Найти lsof в Своей Системе!
lsof является таким популярным инструментом, что он был портирован на в значительной степени все диалекты UNIX (Linux, Mac OS X, BSD, Солярис, и так далее). Если это недоступно на Вашем поле, используйте свою обычную систему управления пакета для установки его. Можно найти lsof пакеты для Соляриса на Бесплатное программное обеспечение Sun .
Это - классическое приложение для dtrace.
я не могу помнить синтаксис точно, но у Вас может быть огонь трассировки каждый раз, когда файл открыт любым процессом в системе. Это может быть сделано в рабочей системе без в какой-либо степени столько служебного, сколько я ожидал, что это будет иметь. Если Вы выполняете solaris, поскольку администратор, dtrace является Вашим лучшим другом. Даже если Вы не программист, довольно просто учиться и ОЧЕНЬ мощное системное инструментальное средство формирования запросов.
Под некоторыми системами Unix, (IE: Linux), все файлы, открытые процессом, имеют идентификатор FD.
Они видны под
/proc/$PID/fd
ls -la /proc/2055/fd
total 0
dr-x------ 2 kent kent 0 Nov 19 21:44 .
dr-xr-xr-x 7 kent kent 0 Nov 19 21:42 ..
lr-x------ 1 kent kent 64 Nov 19 21:44 0 -> /dev/null
l-wx------ 1 kent kent 64 Nov 19 21:44 1 -> /home/kent/.xsession-errors
lrwx------ 1 kent kent 64 Nov 19 21:44 10 -> socket:[3977613]
lrwx------ 1 kent kent 64 Nov 19 21:44 11 -> /home/kent/.googleearth/Cache/dbCache.dat
lrwx------ 1 kent kent 64 Nov 19 21:44 12 -> /home/kent/.googleearth/Cache/dbCache.dat.index
lrwx------ 1 kent kent 64 Nov 19 21:44 13 -> socket:[3978765]
lrwx------ 1 kent kent 64 Nov 19 21:44 14 -> socket:[3978763]
lrwx------ 1 kent kent 64 Nov 19 21:44 15 -> socket:[3978766]
lrwx------ 1 kent kent 64 Nov 19 21:44 17 -> socket:[3978764]
l-wx------ 1 kent kent 64 Nov 19 21:44 2 -> /home/kent/.xsession-errors
lr-x------ 1 kent kent 64 Nov 19 21:44 3 -> pipe:[3977583]
l-wx------ 1 kent kent 64 Nov 19 21:44 4 -> pipe:[3977583]
lr-x------ 1 kent kent 64 Nov 19 21:44 5 -> pipe:[3977584]
l-wx------ 1 kent kent 64 Nov 19 21:44 6 -> pipe:[3977584]
lr-x------ 1 kent kent 64 Nov 19 21:44 7 -> pipe:[3977587]
l-wx------ 1 kent kent 64 Nov 19 21:44 8 -> pipe:[3977587]
lrwx------ 1 kent kent 64 Nov 19 21:44 9 -> socket:[3977588]
Кроме того, иногда, Вы даже получаете "FDINFO" (я думаю, что это - флаг ядра на Linux)
cat /proc/2055/fdinfo/11
pos: 232741818
flags: 02
Можно получить lsof от http://www.sunfreeware.com/programlistsparc10.html#lsof
, можно также попробовать pfiles:
http://docs.oracle.com/cd/E23823_01/html/816-5165/pfiles-1.html#scrolltoc