При установке Debian обычно создается учетная запись root с паролем root и не -привилегированная учетная запись пользователя с другим паролем.
Когда вы пытаетесь получить доступ к системным настройкам, требующим аутентификации, вероятно, используется sudo
.
Обычно это работает так: вы делаете что-то вроде доступа к настройкам диспетчера сети, и он запрашивает у вас пароль пользователя, позволяющий sudo
изменить эти настройки. Здесь вы вводите свой пароль пользователя , а не пароль root.
Если ваш пароль пользователя здесь не работает, вам, возможно, придется настроить sudo
, чтобы позволить вашему пользователю запускать команды от имени суперпользователя (root).Вы можете сделать это одним из двух способов:
Войдите в систему и добавьте своего пользователя в группу sudo:
adduser derp sudo
, где derp
- ваше имя пользователя, или
visudo
и сделать запись в файле sudoers для вашего пользователя. Сzsh
:
autoload zmv # best in ~/.zshrc
zmv -n '(file.)i(<->)(.trusted.txt)' '$1A$(($2+30+70*(($2-1)/30+1)))$3'
(удалите -n
или подключитесь к sh
, когда будете счастливы ).
Это будет работать:
mv -- file.i001.trusted.txt file.A101.trusted.txt
mv -- file.i002.trusted.txt file.A102.trusted.txt
[...]
mv -- file.i029.trusted.txt file.A129.trusted.txt
mv -- file.i030.trusted.txt file.A130.trusted.txt
mv -- file.i031.trusted.txt file.A201.trusted.txt
mv -- file.i032.trusted.txt file.A202.trusted.txt
[...]
mv -- file.i059.trusted.txt file.A229.trusted.txt
mv -- file.i060.trusted.txt file.A230.trusted.txt
mv -- file.i061.trusted.txt file.A301.trusted.txt
mv -- file.i062.trusted.txt file.A302.trusted.txt
[...]
mv -- file.i211.trusted.txt file.A801.trusted.txt
mv -- file.i212.trusted.txt file.A802.trusted.txt
Вы можете заменить <->
на <1-60>
, если хотите обработать только первые 60.
Если это не всегда партии по 30 штук, всегда можно запустить несколькоzmvs
:
i=1 j=100
for batch (30 40 30 50) {
zmv -n "(file.)i(<$i-$((i+batch-1))>)(.trusted.txt)" \
'$1A$(($2+j))$3'
((i += batch, j += 100 - batch))
}
Что дает:
mv -- file.i001.trusted.txt file.A101.trusted.txt
[...]
mv -- file.i030.trusted.txt file.A130.trusted.txt
mv -- file.i031.trusted.txt file.A201.trusted.txt
[...]
mv -- file.i070.trusted.txt file.A240.trusted.txt
mv -- file.i071.trusted.txt file.A301.trusted.txt
[...]
mv -- file.i100.trusted.txt file.A330.trusted.txt
mv -- file.i101.trusted.txt file.A401.trusted.txt
[...]
mv -- file.i150.trusted.txt file.A450.trusted.txt