Unix & Linux

Питання та відповіді для користувачів Linux, FreeBSD та інших операційних систем, подібних до Un * x

3
Як знову ввімкнути клавішу блокування шапки?
Наразі я налаштовую мою клавіатуру за замовчуванням так: setxkbmap -layout us -variant dvorak -option ctrl:nocaps,[...] Він вимикає клавішу "lock lock" і робить її додатковою клавішею ctrl разом із роєм інших опцій. Я хотів би зробити наступне для переключення макетів клавіатури: setxkbmap -layout us -variant dvorak-l -option ctrl:swapcaps Однак він не …

5
Відкрити файл, знайдений за допомогою команди 'find'
Це, мабуть, легке, але я не можу це зрозуміти, і це майже не піддається пошуку. У ієрархії папок я маю рівно один файл типу xyz. Я хочу знайти цей файл і відкрити його за допомогою термінальної команди. find . -name *.xyz Це поверне файл, який я шукаю. Тепер, як я …
12 linux  terminal  find  pipe 

4
використовуючи перекладений Valgrind
Я завантажив джерела з магістралі Valgrind і побудував їх для використання на вбудованій системі Linux (Montavista Linux), що працює на базі ARM926 (архітектура ARMv5t). Все пройшло добре, поки я не спробував запустити його, щоб перевірити якусь програму, яку я зробив; Валгрінд говорить мені: "valgrind: не вдалося запустити інструмент" memcheck "для …


2
Команда для видалення першого N числа рядків у введенні
Фон Я запускаю SSH-сервер і цього користувача, якого я хочу видалити. Я не можу видалити цього користувача, оскільки він зараз виконує декілька процесів, які мені потрібно вбити в першу чергу. Це конвеєр, який я зараз використовую, щоб дізнатися всі ідентифікатори процесу користувача, яким я зараз користуюся: ps -u user | …
11 command-line  sed  awk  tail  head 

4
Чи системний "зловмисний"? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 4 роки тому . Відвідавши якийсь форум в Інтернеті, де обговорюються Debian та Xubuntu, я побачив деяких користувачів, …
11 systemd  init 

1
Коли я можу редагувати рядки у виконавчому двійковому файлі?
У мене виконується двійковий файл; давайте назвемо це a.out. Я бачу, що двійковий містить рядки $ strings a.out ... /usr/share/foo .... Мені потрібно змінити рядок /usr/share/fooна /usr/share/bar. Чи можу я просто замінити рядок на sed: sed -i 's@/usr/share/foo@/usr/share/bar@' a.out Це схоже на безпечну річ. Це також спрацює, коли струни не …

1
Як я можу додавати програми до панелі запуску програми lxpanel через cli?
Чи є спосіб на панелі інструментів LXDE змінити, які програми є в частині швидкого запуску через термінал, щоб її можна було помістити в пакетний файл для зміни на декількох клієнтах?

4
Визначте, чи натиснута кнопка миші, а потім викликайте сценарій або команду
Чи є спосіб отримати стан кнопки миші з bash? Xdotool може отримати лише місце миші. Я хотів би встановити щось, де я можу визначити правило, де при натисканні кнопки миші сценарій може бути виконаний.
11 bash  mouse 

2
Чому FreeBSD використовує ліцензовану GPL ліцензію GPL?
Чому FreeBSD використовує GCC як свій компілятор за замовчуванням? Я маю враження, що основний стовп філософії FreeBSD - це не використовувати будь-яке програмне забезпечення GNU, зокрема GPL-код. І все ж GCC, який є і GNU, і GPL, постачається в комплекті з FreeBSD. Чому?

2
точковий файл не отримується під час виконання команди через ssh
Коли я інтерактивно запускаю свою програму, вона працює чудово: ssh somehost $ ~/some/path/somescript.py Коли я запускаю свою програму безпосередньо над ssh, вона не працює. Змінна PYTHONPATHне встановлена, тому що .bashrcвона не отримана. ssh somehost ~/some/path/somescript.py Якщо я бігаю ssh somehost 'source ~/.bashrc; ~/some/path/somescript.py', це прекрасно працює. Але останні не працюватимуть …

1
Баш намагається написати два підказки оболонки?
Я дивлюся на напружений вихід запущеного процесу bash, підключеного до терміналу, для навчальних цілей. Мій процес bash має PID 2883. Я набираю [OP@localhost ~]$ strace -e trace=openat,read,write,fork,vfork,clone,execve -p 2883 2> bash.strace У термінал. Тоді я переходжу до свого баш-процесу і маю таку взаємодію: [OP@localhost ~]$ ls Дивлячись на вихід, я …
11 bash  tty  strace 

1
Чому ви не можете змінити порядок оператора переадресації входу протягом циклів?
У Bash ви можете перемістити операторів переадресації вводу на передню частину команди: cat <<< "hello" # equivalent to <<< "hello" cat Чому ви не можете зробити те ж саме протягом циклів? while read -r line; do echo "$line"; done <<< "hello" # hello <<< "hello" while read -r line; do …

3
Чому sh (не bash) скаржиться на функції, визначені в моєму .bashrc?
Це я отримую, коли відкриваю термінальний сеанс: sh: визначення функції імпорту помилок для `read.json ' sh: визначення функції імпорту помилок для `ts-project ' sh не любить ці функції, оскільки вони виглядають так: read.json(){ :: } і ts-project(){ :: } справжнє питання - чому shторкатися / інтерпретувати ці файли? Я на …

5
Чи gzip атомний?
Є чи gzipатомна? Що станеться, якщо я зупиняю gzipпроцес, поки він знаходиться в середині gzipping файла? Якщо це не атомно, і якщо я вже натискав Ctrl + C під час gzip *.txtпроцесу, як я безпечно відновлю? (Мені цікаво не лише відновлення відновлення, а й питання, чи gzipконкретно є атомним.)

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.