Публикации по теме 'linux'
Команда Linux CUT в действии
Если вы любите ярлыки, вам понравится команда cut .
Команда cut — чрезвычайно мощная и легкая утилита командной строки для работы с текстом. Это позволяет пользователю удалять определенные части или разделы из каждой строки указанного файла или передаваемых данных и печатать результаты на стандартном выходе.
Примечание. Если FILE не указан, cut считывается из стандартного ввода.
Вырезать по байтам или символам
С помощью параметров -b и - c пользователь может удалять..
Баш мощный! Давайте создадим простую игру на угадывание чисел.
Почему Баш? и почему угадыватель чисел?
Угадыватель чисел — это менее сложный проект для создания, и вы узнаете, как работать с операторами if, else if, else, функциями, пользовательским вводом и модулем random (конечно, эти концепции программирования будут реализованы в стиле Bash!) . Подождите, а что такое Bash? Bash — это оболочка входа по умолчанию для большинства Linux-систем. Это означает, что для того, чтобы хорошо разбираться в Linux, нужно хорошо разбираться в Bash...
Почему важна доступность в Open Source
Это не только для людей с ограниченными возможностями
Введение
Читая Эту статью о том, сколько телефонов с Windows является домом для Microsoft , я подумал о том, насколько мы не можем контролировать наши данные при работе с Windows. Кто знает, что пересылается по всем этим сетевым передачам. Я имею в виду, когда ваши криптографические службы связываются с другими службами через Интернет, например, почему? В сообщении Hacker News об этом комментатор спросил, почему после всего..
Хотите удобную для разработчиков и продуктивную Ubuntu? Используйте эти настройки
Простые, но эффективные изменения!
Разработчики программного обеспечения предпочитают настраивать свои инструменты и операционную систему, чтобы сделать их более эффективными и удобными для программиста. Причина, по которой я предпочитаю Linux в качестве ОС, заключается в том, что в ней можно выполнять настройки.
Есть много причин использовать Linux как наиболее предпочтительную ОС для разработки программного обеспечения — это бесплатная, с открытым исходным кодом, мощная командная..
Запуск Linux внутри Windows с помощью WSL2
В сегодняшней статье мы рассмотрим мощный инструмент, который часто остается незамеченным: WSL .
Если вы программист, который использует Windows , но сталкивается с проблемами из-за отсутствия среды Linux , WSL может изменить правила игры. Эта статья проведет вас через процесс настройки WSL2 и расскажет о его преимуществах. Кроме того, мы коснемся преимуществ сочетания WSL2 с Docker для повышения масштабируемости и производительности.
Прежде всего, что такое WSL?
WSL –..
Часто используемые команды Linux, которые вы должны знать 2
1.mkdir
Синтаксис: mkdir newDirectory
mkdir расшифровывается как Make Directory. Используйте команду mkdir для создания нового каталога. Если вы наберете mkdir newDirectory, он создаст каталог с именем newDirectory.
2.rmdir
Синтаксис: rmdir означает Удалить Каталог. Если вам нужно удалить каталог, используйте команду rmdir. Однако rmdir позволяет удалять только пустые каталоги.
3.rm
Синтаксис: rm имя_каталога
Команда rm используется для удаления каталогов и их..
Вопросы по теме 'linux'
запустить программу c при запуске
Я новичок в программировании под линукс. Что я хочу сделать, так это запустить программу C «Hello World» при запуске. Как только пользователь войдет в систему, запустите эту программу C. Как я могу этого добиться?
Я использую Ubuntu 8.04.
10671 просмотров
schedule
09.12.2023
java.lang.UnsatisfiedLinkError: нет xuggle-xuggler в java.library.path
Я использую Ubuntu 11.04 и Eclipse. Я успешно установил Xuggler, я проверил переменные среды и все, что связано с Linux, в их FAQ: http://wiki.xuggle.comFrequently_Asked_Questions#What.27s_up_with_java.lang.UnsatisfiedLinkError.3F
Я также...
12741 просмотров
schedule
06.12.2023
pthread_join() и замороженное выполнение
Я пытался построить систему (в Linux) с имитацией времени выполнения, координируя потоки с семафорами, идея заключалась в том, чтобы сделать их все рабочие циклы одной секунды, чтобы иметь точную симуляцию, потоки должны ждать завершения каждого...
808 просмотров
schedule
24.12.2023
как вернуть существующий идентификатор очереди сообщений
Я использую системный вызов msgget() для получения новой очереди сообщений. Я использовал здесь флаги IPC_CREAT и IPC_EXCL. например message_queue = msgget(ftok("/tmp", 100), (0666 | IPC_CREAT | IPC_EXCL)); Теперь, когда моя прога неожиданно...
2459 просмотров
schedule
22.10.2023
Чтение больших буферов в C — эффективные методы
Я программирую на языке C. Иногда нам приходится читать большие данные из файлов, для которых мы обычно используем системные вызовы fread или read, что означает либо потоковый ввод-вывод, либо ввод-вывод системного вызова.
Я хочу спросить, если мы...
927 просмотров
schedule
23.11.2023
извлечение дегтя в деготь
У меня сейчас есть tar.gz, и я хочу извлечь из него всего один или два файла и упаковать/добавить их в новый tar.gz, и все это за один раз. Конечно, я могу просто сохранить во временный файл и работать с ним, но АБСОЛЮТНОЕ требование состоит в том,...
6870 просмотров
schedule
07.10.2023
Не могу закрыть сеанс scpi(telnet) с помощью echo ^], когда я использую его в скрипте
Использование echo-e "\ 029" тоже не работает. Но если использовать strg + alt gr + ] непосредственно в сеансе терминала -> это работает.
Я должен задать свой вопрос более конкретно: Я подключаю ВЧ-генератор (AGILENT) через Telnet/SCPI....
72431 просмотров
schedule
04.12.2023
Установить путь для Apache POI
Я хочу создать файл excel и записать данные в этот файл с помощью программы Java.
Это здесь , и я извлек POI Apache в том месте, где присутствует файл Java. и включил этот путь в переменной пути.
когда я пытаюсь скомпилировать его, выдает...
7258 просмотров
schedule
18.12.2023
виртуальный бокс + perl + общая папка == сбой
Это запутанный вопрос, так что потерпите меня. У меня есть сценарий Perl, который находится в гостевой системе Windows VirtualBox. Я хочу вызвать этот скрипт с хоста Linux и заставить его читать общую папку с хоста. Чтение папки не удается.
На...
368 просмотров
schedule
20.12.2023
как установить переменную среды в домашнее местоположение Oracle?
Я установил Oracle RAC 11gr2 на Oracle Linux версии 5. Во время установки я установил программное обеспечение сетки в папку /u01/grid_home. Теперь мои бинарники находились в каталоге /u01/grid_home/bin. Теперь, когда мне нужно запустить любую...
918 просмотров
schedule
04.10.2023
Как установить python3.4 дома «не root»? сбой гарантии
У меня нет привилегий root на машине Red Hat Linux, на которой я устанавливаю python3.4.
Скачал Python-3.4.1.tgz
tar -xzf Python-3.4.1.tgz
./configure
makealtinstall --with-ensurepip=install prefix=~ exec-prefix=~
Python3 устанавливается,...
7490 просмотров
schedule
11.12.2023
Требуется сброс файла после выхода из процесса?
Я пишу файлы из одного процесса, используя open и write (т.е. прямые вызовы ядра). После записи я просто close и выхожу из приложения без сброса. Теперь приложение запускается из Python-Wrapper, который сразу после выхода из приложения...
1079 просмотров
schedule
02.10.2023
Linux Bash Script показывает файлы в каталоге
Я пытаюсь сделать скрипт для отображения файлов в каталоге с параметром --unhide, но он не работает. Вы можете мне помочь? Вот моя часть кода.
for i in `ls -1`
do
if [ -f $i ] || [ -d $i ]
then
if [ `echo $i | cut -c1` == "." ]...
2378 просмотров
schedule
18.11.2023
phpinfo() не показывает правильную версию в браузере
Я столкнулся с проблемой. Проблема в том, что я установил php 5.1 на свой сервер RedHat Linux. затем вызовите phpinfo() в моем браузере. это показывает версию php 5.1, но после этого я установил php 5.4, затем снова вызвал phpinfo (), но все равно...
992 просмотров
schedule
29.11.2023
Есть ли правильно определенный способ разделения аргументов команд в C?
Например, рассмотрим звонок:
>routine -h -s name -t "name also" -u 'name as well'
Вернет ли это 8 аргументов или больше? Есть ли определенный стандарт относительно того, как они анализируются? Где бы это было расположено?
ПРИМЕЧАНИЕ....
226 просмотров
schedule
11.12.2023
Отличия STDIN дочернего процесса Windows / Linux
Я создал простой скрипт обработки текста на работе, который будет использоваться другой программой. Когда я закончил, кто-то вспомнил, что скрипт не должен блокировать STDIN / STDOUT, чтобы инструмент, использующий его, работал правильно, и изменил...
124 просмотров
schedule
04.11.2023
Переназначение std::stringstream работает в Visual Studio 2013, но не в Linux
Я просто пытался скомпилировать следующий код в Linux после полного успеха в Windows:
std::string str = stream.str();
auto decrement = [](char c) { return c - 100; };
std::transform(str.begin(), str.end(), str.begin(), decrement);
stream =...
434 просмотров
schedule
28.09.2023
Разница между Daemon и Upscript для Gunicorn в Django Production
Я развертываю сайт Django в производстве, и вот уже неделю я не могу получить скрипт Gunicorn в /etc/init/project.conf для привязки Nginx, независимо от того, что я делаю в виртуальной среде Django и под недавно созданным пользователем djagno в месте...
668 просмотров
schedule
08.12.2023
Что произойдет, если в модуле ядра начнется загруженный бесконечный цикл?
Я хочу знать, что произойдет, если в модуле ядра Linux начнется бесконечный цикл. ЦП умрет? Как показано ниже:
while(1)
;
Планировщик все еще работает для модуля/потока ядра? Если я использую прокрутку для ожидания занятости, а ресурс...
361 просмотров
schedule
18.11.2023
Заменить двойную кавычку на двойную двойную кавычку на awk
Я пишу скрипт с awk, чтобы заменить все двойные кавычки двойной двойной кавычкой для всех файлов в папке.
Я нашел это в stackoverflow, но получил другой результат
awk 'BEGIN{FS=OFS="#"} {for (i=0;i<=NF;i++) gsub(/"/, "&&",$i)} 1 $f3...
837 просмотров
schedule
03.11.2023