Unix & Linux

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


1
Чи дозволяє опція yum --enablerepo лише репо для поточної команди?
Чи дозволяє --enablerepoопція yum лише сховище протягом тривалості поточної команди? Наприклад, якщо enabledдля /etc/yum.repos.d/remi.repoфайлу для параметра встановлено значення 0(вимкнено) і я запускаю: yum --enablerepo remi,remi-php55 install php Чи вказані ( remiі remi-php55) сховища включені лише протягом тривалості installкоманди? Чи є спосіб зберегти enabledналаштування, використовуючи yumзамість того, щоб .repoбезпосередньо редагувати файл?
34 yum  centos 

1
Чому перевірка контрольної суми SHA256 з `sha256sum` не працює на Debian і працює на Ubuntu?
На Ubuntu 14.04, sha256sumіз coreutilsробіт, як я очікував: echo 879dd0d7637876be4796f7e6f194a111d21088be85cfe717fc97e2e7f05e79d2 /tmp/myfile | sha256sum -c /tmp/myfile: OK Однак точно така ж команда з таким самим файлом на Debian Wheezy не вдається: sha256sum: standard input: no properly formatted SHA256 checksum lines found Я цього не розумію. Як я можу надійно перевірити контрольну …
34 debian  checksum 

2
Обмеження кількості дескрипторів файлів
Я намагаюся встановити 389-ds, і це попереджає мене: WARNING: There are only 1024 file descriptors (hard limit) available, which limit the number of simultaneous connections. Я розумію дескриптори файлів, але не знаю про м'які та жорсткі межі. Коли я біжу cat /proc/sys/fs/file-max, я повертаюся 590432. Це має означати, що я …

3
Як переглянути штамп дати для команди історії в оболонці Zsh
Коли я запускаю команду історія на моєму сервері ubuntu, я отримую наступний результат: history ... 25 cd ~ 26 ls -a 27 vim /etc/gitconfig 28 vim ~/.gitconfig Я хочу переглянути час конкретного користувача. Однак коли я припускаю їх: su otheruser export HISTTIMEFORMAT='%F %T ' history ... 25 cd ~ 26 …

4
Чому не можна знайти read / run / user / 1000 / gvfs, хоча він працює як root?
Може хтось скаже мені, що я роблю неправильно, що це таке, або як це виправити? Я запускаю Fedora 18 і показую помилку [root@servername /]# find . -name ngirc find: `./run/user/1000/gvfs': Permission denied [root@servername /]# [root@thinktank /]# pwd / [root@thinktank /]# ls -ltr ./run/user/1000 ls: cannot access ./run/user/1000/gvfs: Permission denied total …
34 permissions  root  gvfs 

3
Що означає: $ {param: = value}?
Я читав наступне в Посібнику користувача по Z-оболонці : Синонім 'true' є ':'; часто використовується в цій формі для аргументів, які мають побічні ефекти, але які не слід використовувати - щось подібне : ${param:=value} що є загальною ідіомою у всіх похідних оболонки Борна. У розширенні параметра $paramзадається значення значення, якщо …
34 bash  shell  zsh 

9
Відкрийте файл, отриманий за результатами команди in vim
Мені здається, що я роблю наступне майже кожен день Виконати пошук ( find -name somefile.txt) Відкрийте результат у vim Проблема полягає в тому, що я повинен скопіювати і вставити результат команди findв vimкоманду. Чи є спосіб уникнути необхідності цього робити? Я трохи експериментував ( find -name somefile.txt | vim), але …
34 linux  bash  vim  find 

7
Запуск програми GUI як іншого (некористувального) користувача
Скажімо, у мене є 2 облікові записи користувачів user1і user2. Коли я ввійду в систему як user1, а потім перейду до user2використання su, я можу виконувати програми командного рядка, але програми графічного інтерфейсу виходять з ладу. Приклад: user1@laptop:~$ su - user2 user2@laptop:~$ leafpad ~/somefile.txt No protocol specified leafpad: Cannot open …
34 shell  x11  xorg  su 

4
Як викликати редактор VIM і вихідну трубу в Bash
Іноді мені потрібно написати текст, а потім передати цей текст в іншу команду. Мій звичайний робочий процес йде приблизно так: vim # I edit and save my file as file.txt cat file.txt | pandoc -o file.pdf # pandoc is an example rm file.txt Я вважаю це громіздким і прагну навчитись …
34 vim  pipe  stdout 


2
Обріжте аудіофайл, використовуючи час початку та зупинки
У мене є команда FFmpeg для обрізки звуку: ffmpeg -ss 01:43:46 -t 00:00:44.30 -i input.mp3 output.mp3 Проблема, яку я маю з цією командою, полягає в тому, що для параметра -tпотрібна тривалість (у секундах) від 01:43:46 . Я хочу обрізати звук, використовуючи час початку / зупинки, наприклад, між 01:43:46 і 00: …
34 audio  ffmpeg  trim 

4
Створюючи порожній файл, чому б можна віддати перевагу "торкнутися файлу" над ": >> файл"?
Ніколи не зрозумів, що ти можеш це зробити до цього часу: : >> file Він, схоже, функціонально схожий на: touch file Чи є причина, чому, здається, більшість ресурсів вважають за краще торкатися цієї вбудованої оболонки?
33 shell  files  touch 

4
Чи можу я сортувати файли / etc / group та / etc / passwd?
Моє /etc/groupзросло, додаючи нових користувачів, а також встановивши програми, які додали власного користувача та / або групу. Те саме стосується і для /etc/passwd. Зараз редагування стало трохи громіздким через відсутність структури. Чи можу я сортувати ці файли (наприклад, за числовим ідентифікатором або за алфавітом за назвою) без негативного впливу на …
33 group  passwd 

6
Виконання циклу точно раз на секунду
Я запускаю цю петлю, щоб перевірити та надрукувати деякі речі кожну секунду. Однак, оскільки обчислення займають, можливо, кілька сотень мілісекунд, друкований час іноді пропускає секунду. Чи є спосіб написати таку петлю, що я гарантовано отримую роздруківку щосекунди? (За умови, звичайно, що обчислення в циклі займають менше секунди :)) while true; …
33 bash  timestamps  sleep 

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