Вопросы с тегом «linux»

ВОПРОСЫ LINUX ДОЛЖНЫ БЫТЬ ПРОГРАММИРОВАНЫ. Используйте этот тег только в том случае, если ваш вопрос касается программирования с использованием API-интерфейсов Linux или специфичного для Linux поведения, а не только потому, что вы случайно запускаете свой код в Linux. Если вам нужна поддержка Linux, вы можете попробовать https://unix.stackexchange.com или сайт Stack Exchange конкретного дистрибутива Linux, например https://askubuntu.com или https://elementaryos.stackexchange.com/.

13
Выполнить команду, не сохраняя ее в истории [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто 8 месяцев назад . Улучшить этот вопрос Я хочу выполнить некоторые команды, но не хочу сохранять их в истории команд. …
203 linux  bash  unix 

6
Команда для изменения домашнего каталога по умолчанию для пользователя
Я хотел бы знать, существует ли какая-либо простая команда оболочки для изменения домашнего каталога пользователя в Linux / Unix (аналогичного chsh, который изменяет оболочку входа по умолчанию для существующего действующего пользователя), не касаясь /etc/passwdфайла. Спасибо
203 linux  shell  unix 

15
Разархивируйте все файлы в каталоге
У меня есть каталог файлов ZIP (созданный на машине Windows). Я могу вручную распаковать их, используя unzip filename, но как я могу распаковать все файлы ZIP в текущей папке через оболочку? Использование Ubuntu Linux Server.
203 linux  shell  wildcard  unzip 

11
Как перенаправить вывод команды времени в файл в Linux?
Небольшой вопрос о синхронизации программ в Linux: команда time позволяет измерить время выполнения программы: [ed@lbox200 ~]$ time sleep 1 real 0m1.004s user 0m0.000s sys 0m0.004s Который работает отлично. Но если я пытаюсь перенаправить вывод в файл, это не удается. [ed@lbox200 ~]$ time sleep 1 > time.txt real 0m1.004s user 0m0.001s …
202 linux  bash  time 

11
Перебирать список файлов с пробелами
Я хочу перебрать список файлов. Этот список является результатом findкоманды, поэтому я придумал: getlist() { for f in $(find . -iname "foo*") do echo "File found: $f" # do something useful done } Это нормально, за исключением случаев, когда в имени файла есть пробелы: $ ls foo_bar_baz.txt foo bar baz.txt …
202 linux  bash  shell 

10
Подстановка переменной среды в sed
Если я запускаю эти команды из скрипта: #my.sh PWD=bla sed 's/xxx/'$PWD'/' ... $ ./my.sh xxx bla это нормально. Но если я бегу: #my.sh sed 's/xxx/'$PWD'/' ... $ ./my.sh $ sed: -e expression #1, char 8: Unknown option to `s' Я прочитал в уроках, что для замены переменных окружения из оболочки …
202 linux  unix  shell  sed 

3
Как сжать все файлы во всех подкаталогах в один сжатый файл в Bash
Возможное дублирование: сжатие набора каталогов и создание сжатого tar-файла В этом посте описывается, как сжать каждый файл отдельно в структуре каталогов. Однако мне нужно сделать что-то немного другое. Мне нужно создать один большой файл GZIP для всех файлов в определенном каталоге. Мне также нужно иметь возможность указать имя выходного файла …
201 linux  bash  shell  gzip 

19
Как автоматически добавить учетную запись пользователя и пароль с помощью Bash-скрипта?
Мне нужно иметь возможность создавать учетные записи пользователей в моем Linux (Fedora 10) и автоматически назначать пароль с помощью сценария bash (или иным образом, если это необходимо). С помощью Bash легко создать пользователя, например: [whoever@server ]# /usr/sbin/useradd newuser Можно ли назначить пароль в Bash, что-то функционально похожее на это, но …
200 linux  bash  passwd 

3
Что такое файл .pid и что он содержит?
Недавно я наткнулся на файл с расширением .pid и исследовал его, но ничего не нашел. Документация гласит: Pid-файл - это файл, содержащий идентификационный номер процесса (pid), который хранится в четко определенном месте файловой системы, что позволяет другим программам находить pid работающего скрипта. Кто-нибудь может пролить больше света на это или …
199 linux  unix  pid 

15
Как вы прокручиваете вверх / вниз на консоли Linux?
Я признаю, что Up/ Downдаст вам историю команд. Но как вы смотрите на прошлые результаты, прокручивая вверх и вниз? Я использовал Shift+ Page Up/ Page Down, Alt+ Shift+ Up/ Downи Page Up/, Page Downно ни один из них, кажется, не работает. Это Redhat Linux box.
198 linux  terminal  rhel 

20
Добавьте столбец чисел в оболочке Unix
Учитывая список файлов в files.txt, я могу получить список их размеров, как это: cat files.txt | xargs ls -l | cut -c 23-30 который производит что-то вроде этого: 151552 319488 1536000 225280 Как я могу получить сумму всех этих чисел?
198 linux  unix  shell 

14
Эффективно проверить, открыт ли порт в Linux?
Из скрипта bash как быстро узнать, есть ли порт 445 / прослушивается на сервере. Я попробовал несколько вариантов, но я хочу что-то быстрое: 1. lsof -i :445 (занимает секунды) 2. netstat -an |grep 445 |grep LISTEN(занимает секунды) 3. telnet(не возвращается) 4. nmap, netcatнедоступны на сервере Было бы хорошо узнать способ, …
197 linux  bash  shell  port 

5
Разница между fork (), vfork (), exec () и clone ()
Я пытался найти разницу между этими четырьмя в Google, и я ожидал, что по этому поводу будет огромное количество информации, но между четырьмя звонками действительно не было четкого сравнения. Я попытался скомпилировать некий базовый взгляд на различия между этими системными вызовами и вот что я получил. Вся эта информация верна …
197 linux  process  fork  exec  clone 

10
Как настроить postgresql в первый раз?
Я только что установил postgresql и указал пароль x во время установки. Когда я пытаюсь сделать createdbи указать любой пароль, я получаю сообщение: createb: не удалось подключиться к базе данных postgres: FATAL: аутентификация по паролю не удалась для пользователя То же самое для createuser. Как мне начать? Могу ли я …

5
Как получить общее использование процессора (например, 57%) в Linux [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто 8 лет назад . Улучшить этот вопрос Мне интересно, как вы можете получить системное использование процессора и представить его в процентах, например, с …
197 linux  bash  unix  cpu 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.