Безопасное отключение REISUB

Есть ли модифицированный Alt + Sysrq + R + E + I + S + U + B, который отключает компьютер (без перезагрузки)? Есть дни, когда система замораживается, и я слишком устал, чтобы отлаживать проблему, и может сделать ее еще хуже, если я попытаюсь исправить ее в моем сонливом состоянии … Я попробовал Alt + […]

Как включить `sudo` с пользовательскими функциями?

Недавно я узнал, что вы можете включить sudo для пользовательских псевдонимов следующим образом: alias sudo='sudo ' # note: the space is required! Причина этого заключается в следующем: Если последним символом значения псевдонима является пробел или символ табуляции, тогда следующее командное слово, следующее за псевдонимом, также проверяется на расширение псевдонима. Мой вопрос: есть ли способ включить […]

Можно ли использовать коды escape-кода ANSI в Bash здесь-документах?

Я печатаю сообщение в сценарии Bash, и я хочу разгладить его часть; например, #!/bin/bash normal='\e[0m' yellow='\e[33m' cat <<- EOF ${yellow}Warning:${normal} This script repo is currently located in: [ more messages… ] EOF Но когда я запускаю терминал ( tmux внутри gnome-terminal ), escape-символы ANSI просто печатаются в \ form; например, \e[33mWarning\e[0m This scr…. Если я […]

Удалите все, что не является числом из 4 символов.

Мне нужно удалить все, что не является числом из 4 символов, например, 9838 , 6738 , 1337 или 1889 . Я бы сказал, что эта команда будет работать: sed 's/….[^0-9]//g' . Означает любой символ в регулярном выражении, а [^0-9] удаляет числа. Вот пример ввода: 9228 Hello 8473 World War 1 1914-1918 Hello 8391 World War […]

Нет доступа к папке symlink на разделе NTFS

Я использую патч NTFS для хранения данных, которые мне нравятся для доступа к Ubuntu и Windows 7. На моем домашнем разделе Ubuntu мне нравится связывать папку Assets , чтобы получить к ней доступ из приложения, запущенного на Ubuntu. Поэтому я создал следующую ссылку. ln -s /media/data/Assets/ ~/bin/SomeJavaApp/data/assets Когда я пытаюсь получить доступ к данным в […]

Использование команды find для поиска папки, игнорирующей случай

Я хотел бы знать, присутствует ли конкретная папка или нет. Я использовал следующую команду find /mnt/md0/ -maxdepth 1 -name 'dcn'||'DCN' Я хочу знать, является ли имя папки DCN или dcn. Как мне это сделать?

Как заставить Vi работать как Emacs в оболочке Git Bash?

Git включает Vi в свою оболочку Git Bash на Windows через MinGW64. Я не пользователь Vi, поэтому Git действительно подталкивает меня, когда он запускает Vi. Обычно это заканчивается тем, что я принудительно закрываю терминал, удаляя клон, а затем снова клонирую (потому что он тратит столько времени, пытаясь исправить беспорядок). Я бы хотел использовать Vi в […]

Как работает аппаратное обнаружение в Linux?

Всякий раз, когда мне приходится устранять неполадки «wifi не работает», «видео не работает» и т. Д. Проблемы в Linux, я действительно не понимаю, как это сделать правильно. Мой подход грязный: попробуйте lspci , посмотрите в dmesg , посмотрите на некоторые журналы, google и, надеюсь, вы найдете решение. Я действительно хочу понять, что происходит, и проследить […]

Arch: Awesome Window Manager не запускается

Я не могу получить свой потрясающий ход. Я установил awesome и all dependecies с pacman и последовал за началом следующего руководства, чтобы получить потрясающий запуск: http://awesome.naquadah.org/wiki/My_first_awesome Всякий раз, когда я запускаю экран, экран становится черным на секунду, а затем X-Server «завершается успешно». – Когда я начинаю startx, уродливый тестовый сеанс появляется, как упоминалось здесь: https://wiki.archlinux.org/index.php […]

Загрузка модуля ядра speedstep_centrino

Из-за шумного поклонника в моем ноутбуке мне нужно изменить частоту процессора, и для этой задачи мне нужно загрузить соответствующий модуль ядра. Процессор в моем ноутбуке Acer TravelMate 4002WLMi: $ cat /proc/cpuinfo | grep "model name" model name : Intel(R) Pentium(R) M processor 1.60GHz Эта статья помогла мне найти необходимый мне модуль ядра (мой процессор немного […]

Linux и Unix - лучшая ОС в мире.