Проблема возникла в одном из файлов в ~/.local/share/kscreen
. Ноутбук был подключен к внешнему монитору при его приостановке, но без монитора при открытии корпуса. Я должен подчеркнуть, что я делал это довольно много раз уже на этой установке, поэтому я не знаю, почему вещи сломали это конкретное время. Вот файлы, о которых идет речь, для будущего (да, я, вероятно, буду тем, кто смотрит на это через шесть месяцев, когда у меня снова будет одна и та же проблема) :
$ pwd
/home/dotancohen/.local/share/kscreen
$ ls
57aa46c23fd36deda7a9cfb885d7ecee 57aa46c23fd36deda7a9cfb885d7ecee_lidOpened 62f30f6a728bde980d325725a3f19f77
$ cat 57aa46c23fd36deda7a9cfb885d7ecee
[
{
"enabled": true,
"id": "9dda8f0b1446d1e151e4d85bb529df5d",
"metadata": {
"fullname": "xrandr-unknown",
"name": "LVDS1"
},
"mode": {
"refresh": 60.001659393310547,
"size": {
"height": 768,
"width": 1366
}
},
"pos": {
"x": 1080,
"y": 464
},
"primary": true,
"rotation": 1
}
]
$ cat 57aa46c23fd36deda7a9cfb885d7ecee_lidOpened
[
{
"enabled": true,
"id": "9dda8f0b1446d1e151e4d85bb529df5d",
"metadata": {
"fullname": "xrandr-unknown",
"name": "LVDS1"
},
"mode": {
"refresh": 60.001659393310547,
"size": {
"height": 768,
"width": 1366
}
},
"pos": {
"x": 1080,
"y": 464
},
"primary": true,
"rotation": 1
}
]
$ cat 62f30f6a728bde980d325725a3f19f77
[
{
"enabled": true,
"id": "9dda8f0b1446d1e151e4d85bb529df5d",
"metadata": {
"fullname": "xrandr-unknown",
"name": "LVDS1"
},
"mode": {
"refresh": 60.001659393310547,
"size": {
"height": 768,
"width": 1366
}
},
"pos": {
"x": 1080,
"y": 464
},
"primary": true,
"rotation": 1
},
{
"enabled": true,
"id": "0ffbea62a50d7b3aa8d01f0a7a422554",
"metadata": {
"fullname": "xrandr-E2342-211NDTC7A529",
"name": "VGA1"
},
"mode": {
"refresh": 60,
"size": {
"height": 1080,
"width": 1920
}
},
"pos": {
"x": 0,
"y": 0
},
"primary": false,
"rotation": 2
}
]
Дотан, просто запустите это и закончите с этим:
$ rm -rf ~/.local/share/kscreen
И целуется с Мейравом, Мааяном, Офеком и Эти, пока вы в этом!
-121--243241- Разрешения должны быть g = rwxt
. Каждый в группе должен уметь читать и писать каталог. Затем закрепляющий бит говорит, что файлы могут быть удалены/переименованы только пользователями, имеющими разрешение на запись в файл.
Можно использовать этот sitax:
wget -r -A jpeg, jpg, bmp, gif, png http://www.domain.com
.
Если вы хотите загрузить все изображения в одной папке, используйте следующую команду:
wget -r -P/save/location -A jpeg, jpg, bmp, gif, png http ://www.domain.co
-r разрешает рекурсивное извлечение.
-P задает префикс каталога, в котором сохраняются все файлы и каталоги.
- устанавливает белый список для получения файлов только определенных типов. Последовательности и узоры принимаются, и их можно использовать в списке, разделенном запятыми (как показано выше). См. раздел Типы файлов для получения дополнительной информации
sed 's/|.*//' test.txt
grep -oP '.*?(?=\|)' test.txt
awk -F'|' '{print $1}' test.txt