Автозаполнение в терминале Ubuntu 14.04

Для тех, кто, как и я, желая избавиться от этого «загрязнения» в каталоге пользователя, временное решение может помещать нечто вроде следующего (исполняемого) файла сценария (который предполагает, что вы первый пользователь после root ) в каталог /etc/cron.daily:

#!/bin/bash
USER="$(users | awk -F ' ' '{print $2}')"
ls /home/"$USER"/.Xauthority.* > /home/"$USER"/.Xauthority-Files.txt
NFILES="$(grep -c Xauthority /home/"$USER"/.Xauthority-Files.txt)"
LOG="/home/"$USER"/.Xauthority-Files.log"
echo -e "$(date +"%x %R"): "$NFILES" .Xauthority.* files deleted" >> "$LOG"
rm -f /home/"$USER"/.Xauthority.*
rm -f /home/"$USER"/.Xauthority-Files.txt
exit 0

ПРИМЕЧАНИЕ. Этот обновленный сценарий хранит файл журнала с именем «.Xauthority-Files.log», чтобы вы могли следить, если последнее обновление положило конец (! d3)

user

@ user196886 предлагает альтернативный скрипт, говорящий « ПРИМЕЧАНИЕ. : Этот обновленный сценарий хранит файл журнала с именем «.Xauthority-Files.log», чтобы вы могли следить за последним обновлением этой ошибки, а затем удалить скрипт, когда он больше не нужен. "

@ user196886 предлагает альтернативный скрипт

for h in `awk -F: '$3 >500 && /home/ {print $6}' /etc/passwd`; do b=$h/.Xauthority;[ -f $b.* ] && ls -l $b.* >>Xa.log && sudo rm -i $b.*; done
1
задан 1 January 2015 в 00:45

0 ответов

Другие вопросы по тегам:

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