Сортировать заблокированные устройства по последнему подключению?

bandit4@bandit:~$ ls
inhere

bandit4@bandit:~$ file inhere/*


inhere/-file00: data
inhere/-file01: data
inhere/-file02: data
inhere/-file03: data
inhere/-file04: data
inhere/-file05: data
inhere/-file06: data
inhere/-file07: ASCII text
inhere/-file08: data
inhere/-file09: data

bandit4@bandit:~$ pwd 

/home/bandit4

bandit4@bandit:~$ cat /home/bandit4/inhere/-file07

koReBOKuIDDepwhWk7jZC0RTdopnAYKh
bandit4@bandit:~$ 
0
01.07.2019, 23:39
1 ответ

Один из способов сделать это — использовать команду ls, поскольку блочные устройства Linux на самом деле имеют метаданные рабочего времени:

ls -lt /dev/ |grep "^b"| more

Для простых имен устройств:

ls -t1 /dev/ | more

или:

ls -lt /dev/ |grep "^b" |sed -r "s/^.* (.*)$/\1/g" | more.

Другой возможный метод:lsblk -p -d --output name |tail.
Вы можете использовать lsblk -p -d --output name /dev/sd? | tail.

3
28.01.2020, 02:30

Теги

Похожие вопросы