Tag: Linux

macbuntu – это Linux-дистрибутив или рабочий стол или тема?

Это могут быть очень простые вопросы о новичках (и если это слишком просто, я был бы рад удалить этот пост). После 25 лет использования различных версий Windows, чтобы экспериментировать с ОС, отличной от ОС Windows, я купил предварительно установленный ноутбук Ubuntu от System76 около 6 месяцев назад, а мой друг установил Kubuntu (над Ubuntu). С […]

Как выбрать время чтения и записи?

Эта программа только ждет один раз, и я не понимаю, почему. На самом деле, я не думаю, что этот вопрос должен быть приостановлен как не по теме. #include <stdio.h> #include <sys/types.h> #include <sys/stat.h> #include <fcntl.h> #include <sys/select.h> #include <unistd.h> int main(void) { fd_set set; struct timeval timeout; int rv; char buff[100]; int len = 100; […]

Как принудительно обновлять файл, если оставить его без изменений через 55 минут?

Мне нужно, чтобы файл журнала обновлялся, если он остался неизменным в течение 55 минут. Например, скажем, что сейчас 19:00, а IOstatDisk2.log не изменился с 18:00: solaris1a:/var/tmp ROOT # ls -ltr IOstatDisk2.log -rw-r–r– 1 root other 6 Aug 2 18:00 IOstatDisk2.log Поэтому в этом случае я добавлю строку echo “new cycle – forced update after 55 […]

Старый скрипт удаления файла

Я использовал этот скрипт: #!/bin/sh for file in "$( find /var/backup/web2 -type f -mtime +1 -maxdepth 1 -exec rm -f {} \; )" do rm -f $file done exit 0 для удаления файлов старше 24 часов из фиксированного каталога. Сценарий перестает работать, давая ошибку: find: warning: вы указали параметр -maxdepth после аргумента аргумента non-option, но […]

Не удается запустить двоичный исполняемый файл на Ubuntu 12.04

Я получаю следующую ошибку: ./cataclysm: command not found при попытке запустить этот исполняемый файл на сервере Linux через SSH. Когда я запускаю ldd cataclysm , я получаю: linux-gate.so.1 => (0xf7759000) liblua5.1.so.0 => /usr/lib/i386-linux-gnu/liblua5.1.so.0 (0xf7716000) libncursesw.so.5 => /lib/i386-linux-gnu/libncursesw.so.5 (0xf76e6000) libtinfo.so.5 => /lib/i386-linux-gnu/libtinfo.so.5 (0xf76c6000) libstdc++.so.6 => /usr/lib/i386-linux-gnu/libstdc++.so.6 (0xf75d2000) libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xf75a6000) libgcc_s.so.1 => /lib/i386-linux-gnu/libgcc_s.so.1 (0xf7588000) libc.so.6 […]

как получить список всех процессов, обращающихся к общей библиотеке

Я знаю, что утилита ldd может перечислить все библиотеки, связанные с процессом, но я хочу, чтобы это было наоборот. Я хочу, чтобы все процессы были связаны с библиотекой. Я хочу заменить общую библиотеку без сбоев системы и убедиться, что процесс читает новую библиотеку. Безопасный способ – проверить, сколько процессов использует его, а затем закрыть их […]

Есть ли способ перечислить файлы перед установкой раздела диска

Предположим, что на моем компьютере имеется несколько разделов. Я не уверен, где находится папка, к которой я должен получить доступ. Обычно то, что я делаю, – сначала монтировать все разделы, а затем искать один за другим. Есть ли способ перечислить файлы / папки в размонтированном разделе, поэтому я могу установить только раздел, который мне нужен […]

найти пользовательские папки

У меня есть несколько общих папок, и мне нужно найти, есть ли у пользователя несколько папок. например: /shared/release/ /shared/compile/ /shared/tags/ /shared/general/ Мне нужен сценарий bash, который отобразит эти папки и скажет, есть ли у пользователя более одной папки. Используя bash, как я могу получить список этих папок и определить, владеет ли пользователь более чем одним?

Bash PS1 не оценивает переменные

Я пытаюсь установить мою подсказку PS1 для /usr/local/src mario Поэтому я использовал следующий код внутри .bash_profile: export PS1=" \w \u\[$(tput sgr0)\]" И я получаю: \w \u\[$(tput sgr0)\] Идеи? Я могу использовать конкатенацию строк, чтобы получить то, что хочу, но мне кажется очень странным, что мне нужно это сделать.

Объедините две строки файла и добавьте число в конце строк

У меня есть большой текстовый файл abc.txt со следующим форматом: BALT -6.110 130.600 4.06874414 -0.03254425 BALT -6.620 154.460 3.92286595 -0.17842244 BARM 32.740 140.680 3.94326190 -0.15802649 Мне нужен этот файл для преобразования выходного файла xyz.txt в формате: BALT 1 -6.110 130.600 4.06874414 -0.03254425 BALT 2 -6.620 154.460 3.92286595 -0.17842244 BARM 3 32.740 140.680 3.94326190 -0.15802649 Числа […]

Interesting Posts

Не удается открыть как корневой терминал, так и nautilus (в Debian 7) после обновления графического драйвера Intel

umount застопорился и не смог убить свой процесс

Как перечислять только имена файлов, удаляющих каталоги и подкаталоги

VMware трассирует только хост-виртуальную машину через двойную виртуальную машину только для хоста / NAT

iptables будет соответствовать следующему пакету запроса ICMP в качестве состояния ESTABLISHED после отправки первого пакета ответа

Как переустановить apt на Debian?

Как преобразовать открытый ключ ssh-keygen в формат, который открывает функцию PEM_read_bio_RSA_PUBKEY ()?

`su` command: разрешение отклонено

Просмотр физического расположения файла / каталога на жестком диске

Процессы nonsudo kill соответствуют строке

Получение числа и имен окон в Xvfb

Где я размещаю информацию для Django в Apache2 в Ubuntu

Объединение учетных записей на двух серверах IMAP

Что такое Iused в df -kg в UNIX?

Отметить как исполняемый файл

Linux и Unix - лучшая ОС в мире.