Я искал свой vimrc, чтобы изменить настройки в vim, но не мог найти его. Я следил за этим , который дал мне каталог vimrc ( user / home /.vimrc
), который мой vim в настоящее время использует, но когда я вошел в дом
и нажал ls
, чтобы найти файл, ничего не было сказано .vimrc
] или vimrc
. Однако, когда я набрал vim .vimrc
в том же каталоге, я смог открыть файл.
Я новичок во всем, что касается Linux, поэтому я не знаю, в чем именно я ошибаюсь; ls
не перечисляет все файлы в каталоге, или .vimrc
является исключительным типом файлов?
Список команд, которые работали для меня.
(Еще несколько советов можно найти на https://linux-tips.com/t/disabling-ups-beep-under-linux/592 )
sudo apt-get install nut
sudo apt-get install nut-monitor
(остановите, если началось)
sudo upsdrvctl stop
Откройте / отредактируйте следующие файлы как root
Пример:
sudo nano /etc/nut/nut.conf
1- Изменения, вносимые в файл nut.conf - добавьте следующие строки:
MODE=standalone
2- Изменения, внесенные в файл ups. файл conf -добавить строки ниже:
[tripplite]
driver = usbhid-ups
port = auto
productid=3024
desc = "Tripp Lite AVR700U"
3- Изменения в файле upsd.conf -добавить строки ниже:
LISTEN 127.0.0.1 3493
LISTEN ::1 3493
[tripplite]
driver = usbhid-ups
port = auto
4- Перезапустить гайку
sudo service nut-server restart
5- Изменения в make to file /etc/nut/upsd.users -добавить строки ниже:
Пример:
#admin is the username
[admin]
password = "test1234"
actions = SET
instcmds = ALL
5- Перезагрузить upsd с новой конфигурацией пользователей:
sudo upsd -c reload
6- Запустить драйвер
sudo upsdrvctl start
Если вы получаете сообщение об ошибке «Не удается запросить USB-устройство» [09ae: 3024]: не удалось отсоединить драйвер ядра от интерфейса 0: операция не разрешена
Вы можете использовать lsusb, чтобы узнать шину и номер устройства для ИБП Tripplite.
Затем измените разрешение устройства
chmod 0666 / dev / bus / usb / [номер шины] / [номер устройства] Chmod 0666 (chmod a + rwx, ux, gx, ox, ug-s, -t) устанавливает разрешения, чтобы (U) ser / owner мог читать, писать и не выполнять. (G) группа может читать, писать и не выполнять. (O) thers могут читать, писать и не выполнять.
Пример: Тип:
lsusb
Автобус 003 Устройство 012: ID 09ae: 3024 Tripp Lite если тесты памяти никогда не выполнялись, перейдите на https://www.memtest86.com/ и загрузите / запустите их бесплатный memtest для проверки вашей памяти. Получите хотя бы один полный проход из всех 4/4 тестов, чтобы подтвердить хорошую память. Это может занять много часов.
Обмен
С 64G RAM у вас есть чрезмерный обмен, если вы не спите, на 61G. Уменьшите его до 4G. В зависимости от того, используете ли вы раздел подкачки или файл / swapfile, метод сокращения будет другим.
Предполагается, что вы используете /swapfile...
Note: Неправильное использование Команда dd
может привести к потере данных. Предложите скопировать / вставить.
sudo swapoff -a # turn off swap
sudo rm -i /swapfile # remove old /swapfile
sudo dd if=/dev/zero of=/swapfile bs=1M count=4096
sudo chmod 600 /swapfile # set proper file protections
sudo mkswap /swapfile # init /swapfile
sudo swapon /swapfile # turn on swap
free -h # confirm 64G RAM and 4G swap
reboot # reboot and verify operation
Добавьте эту строку в / etc / fstab, если ее там еще нет ...
/swapfile none swap sw 0 0
vm.swappiness
vm.swappiness = 10 действительно не нужно.
Установить vm.swappiness = 60 (на основе 64G RAM и 4G SWAP), таким образом ...
ls
не будет показывать скрытые файлы по умолчанию.
Вы можете использовать -a
(все флажки) для отображения ВСЕХ файлов.
$ ls -a
.
..
00001ea3_medium.jpeg
video.mp4
Использование -l
(флаг длинного списка) отобразит дополнительную информацию о файлах:
$ ls -al
-rw-rw-r-- 1 za za 7275 Apr 7 00:59 .xboardrc
-rwxr-xr-x 1 za za 131 Apr 20 2017 .xinputrc
-rwxr-xr-x 1 za za 8099 Apr 19 2017 .xscreensaver
-rw------- 1 za za 3569 Jun 13 03:51 .xsession-errors
-rw------- 1 za za 3569 Jun 12 22:28 .xsession-errors.old
Подробнее о команде ls
можно прочитать, прочитав man-страницу онлайн или из терминала:
man ls
Для фильтрации результатов вы можете использовать grep
в сочетании с ls
.
$ ls -al | grep vim
drwxr-xr-x 2 za za 4096 May 15 02:53 .vim
-rwxr-xr-x 1 za za 15049 May 25 21:51 .viminfo