Unix & Linux

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


2
Як я можу надрукувати вміст замість імені файлу за допомогою команди пошуку Linux?
У мене є тисячі файлів unl, названих приблизно так cbs_cdr_vou_20180624_603_126_239457.unl. Я хотів надрукувати всі рядки з цих файлів за допомогою наступної команди. але це дає мені лише імена файлів. Мені файли мені не потрібні, мені просто потрібен вміст із цих файлів. find -type f -name 'cbs_cdr_vou_20180615*.unl' > /home/fifa/cbs/test.txt Поточний вихід: …
10 linux  find  cat 

3
Названі труби, дескриптори файлів та EOF
Два вікна, той самий користувач, з bash-підказками. У вікні-1 тип: $ mkfifo f; exec <f Отже, bash зараз намагається прочитати з дескриптора файлів 0, який відображається на ім'я pipe f. У вікні-2 введіть: $ echo ls > f Тепер вікно-1 друкує ls, а потім оболонка відмирає. Чому? Наступний експеримент: знову …

2
Чи є альтернативи команді `find` на linux для SunOS?
findКоманда на Linux має багато варіантів по порівнянні з findкомандою на SunOS або Solaris. Я хочу використовувати findкоманду так: find data/ -type f -name "temp*" -printf "%TY-%Tm-%Td %f\n" | sort -r Він працює чудово на машині Linux, але ця ж команда не має можливості -printfна машині SunOS. Я хочу налаштувати …

3
Як sudo вирішує, запитувати пароль, коли йому дана команда, яка насправді не потребує `sudo`?
Застосовуючи sudoдо команди, яка насправді не потрібна sudo, іноді він не запитує мене паролем. Наприклад під моїм $HOME, sudo ls. Але я пам’ятаю, що це робить для якоїсь іншої команди, хоча я забуваю, яку саме. Тож мені було цікаво, як sudoвирішується запитувати пароль, коли йому дана команда, яка насправді не …
10 sudo  password 

1
Майте дозвіл групи, але не можете створити файл
Я знайшов дивну річ, граючи з pi3B. Я хочу створити файл у /sys/class/gpio( просто поворухнувшись, без конкретної причини ), але мені дістанеться дозвіл . Нижче наведено деяку інформацію. pi@raspberrypi:/sys/class/gpio $ groups pi adm dialout cdrom sudo audio video plugdev games users input netdev gpio i2c spi pi@raspberrypi:/sys/class/gpio $ ls -ld …

2
Читання журналів з одного процесу під час виконання якоїсь команди
У мене є служба, яка виробляє журнали у файлі logs.log. У мене є інша команда, яка взаємодіє з цією службою. Скажімо, це деякі foo.sh. Що мені потрібно, це різати та зберігати журнали logs.logсаме під час foo.shбігу. Іншими словами, мені потрібна та частина журналів служби, коли вона взаємодіє з моїми foo.sh(тому …
10 bash  tail 

5
awk / sed / perl один вкладиш + як друкувати лише рядки властивостей з файлу json
як друкувати лише рядки властивостей з файлу json приклад файлу json { "href" : "http://master02:8080/api/v1/clusters/HDP/configurations?type=kafka-env&tag=version1527250007610", "items" : [ { "href" : "http://master02:8080/api/v1/clusters/HDP/configurations?type=kafka-env&tag=version1527250007610", "tag" : "version1527250007610", "type" : "kafka-env", "version" : 8, "Config" : { "cluster_name" : "HDP", "stack_id" : "HDP-2.6" }, "properties" : { "content" : "\n#!/bin/bash\n\n# Set KAFKA specific …
10 awk  sed  perl  json  jq 

3
Чому файл із 400 дозволами бачиться корінним файлом, але лише для читання користувачем?
Якщо я створюю файл як непривілейований користувач і змінюю режим дозволів на такий 400, він вважає, що цей користувач є правильним лише для читання: $ touch somefile $ chmod 400 somefile $ [ -w somefile ] && echo rw || echo ro ro Все добре. Але потім з'являється корінь: # …

3
Коли `_` змінна середовище bash shell?
Посібник Баша говорить (manpage, мій акцент): Коли Bash викликає зовнішню команду, змінна $_встановлюється на повне ім'я команди та передається цій команді в її середовищі. І ( Спеціальні параметри ): _ ( $_, підкреслення.) При запуску оболонки встановіть абсолютне ім'я шляху, яке використовується для виклику сценарію оболонки або оболонки, який виконується, …

1
Як я можу скасувати решту списку команд у Bash?
У Bash час від часу я набираю список команд і натискаю Enter, і лише пізніше зрозумію, що є помилка з якоюсь командою в кінці списку. Я знаю, що якщо натиснути Ctrl+, Cвін припинить діючу команду і скасує решту списку. Чи є спосіб скасувати решту списку, не припиняючи запущену команду? Наприклад, …

2
Опція dd команда bs в кінці диска
Якби я використовував ddкоманду наступним чином: dd if=/dev/zero of=/dev/sdX bs=16M Що відбувається в кінці диска, якщо він не є точним кратним 16M? Чи означає це, що остання частина диска не нульова? Я помітив у https://www.marksanborn.net/howto/wiping-a-hard-drive-with-dd/ , він пише, що уряд США використовує dd if=/dev/urandom of=/dev/sda bs=8b conv=notrunc Чи є conv=notruncваріант …
10 dd 

4
Яка користь у тому, як Linux упорядковує файли встановлених програм? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 2 роки тому . У Windows системний диск C:має каталог program_files, під яким у кожної програми є свій …

2
Чи не в цьому посібнику з вивчення неправильних команд для визначення типів файлів?
Навчальний посібник з навчання та підготовки LPIC-1 (Ghori Asghar, ISBN 978-1-7750621-0-3) містить таке запитання ... Які з перелічених нижче команд можна використовувати для визначення типу файлу? (А) file (B) type (C) filetype (D) what ... і стверджує, що відповідь така: "(B) type". Але чи не "(A) file" правильна відповідь? Я …
10 linux  bash 

1
Чи правдоподібний VM з накопичувачем на 10 ГБ, 8 процесорами та 4 ГБ оперативної пам’яті?
Я отримав доручення встановити Fedora 24-1.2 у VirtualBox з цими специфікаціями, і я стикаюся з проблемами, які змушують мене сумніватися, наскільки це реально. Для одного я навіть не в змозі створити 8 процесорів. VirtualBox навіть не дає мені такої можливості. Найбільше, що я можу зробити, це 4. По-друге, це не …

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