.vimrc не отображается, когда я использую "ls", но я могу открыть его, если он наберет "vim .vimrc" в том же каталоге. Почему? [дубликат]

Я искал свой vimrc, чтобы изменить настройки в vim, но не мог найти его. Я следил за этим , который дал мне каталог vimrc ( user / home /.vimrc ), который мой vim в настоящее время использует, но когда я вошел в дом и нажал ls , чтобы найти файл, ничего не было сказано .vimrc ] или vimrc . Однако, когда я набрал vim .vimrc в том же каталоге, я смог открыть файл.

Я новичок во всем, что касается Linux, поэтому я не знаю, в чем именно я ошибаюсь; ls не перечисляет все файлы в каталоге, или .vimrc является исключительным типом файлов?

1
задан 13 June 2020 в 09:06

1 ответ

Список команд, которые работали для меня.

(Еще несколько советов можно найти на 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
3
ответ дан 19 June 2020 в 21:25

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

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