Unix & Linux

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

1
Використовуйте gzip для стиснення файлів у каталозі, за винятком вже існуючих .gz файлів
У мене є каталог журналів, в якому я хотів би налаштувати завдання на стиснення за допомогою gzip . Проблема полягає в тому, що я не хочу повторно стискати журнали, які я вже стиснув. Я спробував використовувати ls | grep -v gz | gzip, але це, здається, не працює. Чи є …
19 gzip 

1
клавіатури жорсткі перезастосування клавіш?
Я намагаюся знайти спосіб перенастроїти клавіші клавіатури. Я спробував використовувати xmodmap та setxkbmap, але вони не працюють для одного конкретного додатка. Такі команди працюють для інших звичайних вікон / програм на X tho. Я думаю, що програма може читати необроблені дані на клавіатурі та ігнорувати X-введення? Отже, як перевпорядкувати ключі …

1
На що мені слід встановити свою локальну локацію та які наслідки цього робити?
Це питання було стимульовано запитанням браузера Chromium не дозволяє встановити стандартний розмір паперу для "Друк у файл" , а також розмовою з @Gilles у чаті. Як вказував @don_crissti, і як я перевірив, зміна місцевості (принаймні LC_PAPER) має значення для вибору розміру паперу. Я ніколи не задумувався над тим, що вибрати, …
19 locale 

4
Чому деякі команди не читаються зі свого стандартного вводу?
Цікаво, що коли ми повинні використовувати трубопровід, а коли не повинні. Скажімо, наприклад, щоб знищити певний процес, який обробляє файли PDF, наступне не буде працювати, використовуючи конвеєр: ps aux | grep pdf | awk '{print $2}'|kill Натомість ми можемо це зробити лише наступними способами: kill $(ps aux| grep pdf| awk …
19 shell  pipe  arguments  stdin 

1
Коли ви використовуєте pivot_root над switch_root?
Я хочу краще зрозуміти процес init Linux для того, щоб перезавантажити систему через ceph, а не nfs. У процесі я натрапив на дві форми перемикання root. Один називається switch_root, а другий називається pivot_root. Ці сценарії виконуються з файлової системи пам'яті (initramfs), отриманої через tftp, використовуючи процес завантаження pxe. Коли ви …

3
Отримайте конкретну гілку за допомогою git
Я хочу завантажити вихідний код з наступної гілки master за допомогою git, як описано у вікі Xilinx . Я спробував це: #git clone git://github.com/Xilinx/u-boot-xlnx/tree/master-next.git Initialized empty Git repository in /home/Hannan/master-next/.git/ fatal: remote error: Xilinx/u-boot-xlnx/tree/master-next is not a valid repository name Email support@github.com for help Навіть цього не вдалося: # git …
19 git  github 

2
Що означає значення приємності (-)?
Відповідно до сторінки людини та вікіпедії; niceколивається від -20 до 20. Однак, коли я запускаю таку команду, я виявляю, що деякі процеси мають нечислове значення, наприклад (-). Дивіться шосту колонку зліва з заголовком "NI". Про що свідчить приємність (-)? ps axl F UID PID PPID PRI NI VSZ RSS WCHAN …

2
Обслуговувати Інтернет на віддаленій машині через сеанс SSH?
Машина, за допомогою якої я передаю SSHing на віддалений / хост-апарат (та сама мережа / локальна мережа), має доступ до Інтернету, але хост - ні. Запуск оновлень та встановлення пакетів на хості стає дуже незручним, оскільки тоді я повинен запустити проксі локально, а потім налаштувати віддалену машину для його використання. …
19 ssh  proxy  internet 

3
Команда "Останній": Як показати останній логін користувача?
Як я знаю, lastкоманда показує останні входи всіма користувачами. Але мій ПК (CentOS) використовується вже майже рік, і тут багато користувачів. Я спробував використати lastкоманду, але вона просто показувала з червня 2013 по вересень 2013 року. Моє запитання: як я можу показати останніх користувачів, які ввійшли, скажімо, (з грудня 2013 …
19 centos  last 

3
Як вийти з режиму читання файлів (у `менше ') у терміналі Linux?
Щойно я встановив Cygwin, і я показав вміст файлу за допомогою lessкоманди. Тепер я не можу вийти з цього для того, щоб набрати інші команди: Я хочу вийти з цього режиму, щоб набрати деякі інші команди. Як я можу це зробити?
19 terminal  cygwin  less 

5
моніторинг змін файлів + процес доступу до файлів
Я хотів би побачити, що відбувається в папках мого сервера додатків, тобто які файли змінюються процесом x або які *.warфайли були змінені (замінені / створені) за останні х хвилин. Чи є в Linux інструмент, який допоможе в цьому?

6
Як я можу надрукувати лише певні команди зі скрипту bash під час їх запуску?
У мене є скрипт bash з різними, якщо висловлювання, засновані на аргументах командного рядка, я передаю при виклику. Маючи певний вихід щодо того, які команди виконуються, корисно підтвердити потік усіх тих, якщо заяви, але моє поточне рішення дає мені занадто багато інформації. Використання set -vв скрипті було дещо корисним для …

2
Які різні способи встановлення дозволів на файли тощо на gnu / linux
У Unix, давно назад, я дізнався про chmod: традиційний спосіб встановлення дозволів, на Unix (і дозволити програмам отримувати привілеї, використовуючи setuid, setgid). Нещодавно я виявив новіші команди в GNU / Linux: setfaclрозширює традиційні ugo:rwxбіти і tбіт chmod. setcapдає більший контроль зерна плавника, ніж ug:sбіт chmod. chattr Дозволяє деякі інші елементи …

5
"Змінні EFI не підтримуються в цій системі"
Я намагаюся встановити Arch Linux на новий (і дуже хитрий) ноутбук HP Pavillion 15. Це машина на базі UEFI. Після кількох розмаху на цьому мені вдалося дістатися досить далеко. Старий режим відключений у налаштуваннях системи, і я завантажив EFI на DVD-диск Arch, який я записав, і просунувся через Посібник для …
19 uefi 

3
Mac OS X: кольори не знайдено?
Я щойно перейшов на Macbook Air. Я встановив zsh за допомогою homebrew, але коли я використовую частину коду, який я (спочатку мав) у своєму .zshrc, я отримую помилку про це .dircolors was not found. Нижче наведено код, про який йдеться: zstyle ':completion:*' auto-description 'specify: %d' zstyle ':completion:*' completer _expand _complete …
19 shell  osx  coreutils 

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