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

278
Что означает «rc» в точечных файлах

В моей домашней папке в Linux у меня есть несколько конфигурационных файлов, которые имеют «rc» в качестве расширения имени файла: $ ls -a ~/|pcregrep 'rc$' .bashrc .octaverc .perltidyrc .screenrc .vimrc Что означает «rc» в этих...

278
Установите tkinter для Python

Я пытаюсь import Tkinter. Однако я получаю сообщение об ошибке, Tkinterкоторое не установлено: ImportError: No module named _tkinter, please install the python-tk package Вероятно, я мог бы установить его с помощью Synaptic Manager (можно?), Однако мне пришлось бы устанавливать его на каждую...

277
Ядро сброшено, но файл ядра не находится в текущем каталоге?

Во время работы программы на Си написано «(core dumped)», но я не вижу никаких файлов по текущему пути. Я установил и проверил ulimit: ulimit -c unlimited ulimit -a Я также пытался найти файл с именем "core", но не получил файл дампа ядра? Любая помощь, где мой основной...

277
Tar каталог, но не храните полные абсолютные пути в архиве

У меня есть следующая команда в части резервного сценария оболочки: tar -cjf site1.bz2 /var/www/site1/ Когда я перечисляю содержимое архива, я получаю: tar -tf site1.bz2 var/www/site1/style.css var/www/site1/index.html var/www/site1/page2.html var/www/site1/page3.html var/www/site1/images/img1.png...

276
Как бесплатно использовать Inode?

У меня есть диск, где использование inode составляет 100% (с помощью df -iкоманды). Однако после существенного удаления файлов использование остается на 100%. Какой правильный способ сделать это тогда? Как это возможно, что дисковод с меньшим использованием дискового пространства может иметь более...

275
Есть ли способ заставить mv создать каталог для перемещения, если он не существует?

Итак, если я нахожусь в своем домашнем каталоге и хочу переместить foo.c в ~ / bar / baz / foo.c, но эти каталоги не существуют, есть ли способ автоматически создать эти каталоги, чтобы вам нужно будет только набрать mv foo.c ~/bar/baz/ и все бы получилось? Кажется, вы могли бы использовать...

273
Разница между общими объектами (.so), статическими библиотеками (.a) и DLL (.so)?

Я принимал участие в некоторых дебатах по поводу библиотек в Linux и хотел бы подтвердить некоторые вещи. Насколько я понимаю (пожалуйста, исправьте меня, если я ошибаюсь, и я отредактирую свой пост позже), что есть два способа использования библиотек при создании приложения: Статические библиотеки...

273
Как использовать strace?

Коллега однажды сказал мне, что последний вариант, когда все не удалось отладить в Linux, это использовать strace . Я пытался изучить науку за этим странным инструментом, но я не гуру системного администратора, и я действительно не получил результатов. Так, Что это такое и для чего оно нужно? Как и...

273
На каких языках написаны Windows, Mac OS X и Linux?

Мне было просто интересно, кто знает, из чего состоят языки программирования Windows, Mac OS X и Linux и какие языки используются для каждой части ОС (то есть: ядро, архитектура подключаемых модулей, компоненты GUI и т. Д.). Я предполагаю, что есть несколько языков для каждого, и, очевидно, я знаю,...

269
Предупреждение Hadoop «Невозможно загрузить библиотеку native-hadoop для вашей платформы»

В настоящее время я настраиваю hadoop на сервере под управлением CentOs . Когда я запускаю start-dfs.shили stop-dfs.sh, я получаю следующую ошибку: WARN util.NativeCodeLoader: невозможно загрузить библиотеку native-hadoop для вашей платформы ... с использованием встроенных классов java, где это...

266
Где я могу установить переменные окружения, которые будет использовать crontab?

У меня crontab работает каждый час. Пользователь, выполняющий его, имеет переменные окружения, .bash_profileкоторые работают, когда пользователь запускает задание из терминала, однако, очевидно, что они не обнаруживаются при запуске crontab. Я попытался установить их .profileи , .bashrcно они до...

266
Конвертируйте xlsx в csv в Linux с помощью командной строки

Я ищу способ конвертировать xlsx файлы в csv файлы в Linux. Я не хочу использовать PHP / Perl или что-то подобное, так как я смотрю на обработку нескольких миллионов строк, поэтому мне нужно что-то быстрое. Я нашел программу в репозиториях Ubuntu под названием xls2csv, но она будет конвертировать...

266
Что на самом деле делает открытие файла?

На всех языках программирования (которые я использую по крайней мере) вы должны открыть файл, прежде чем сможете читать или писать в него. Но что на самом деле делает эта операция открытия? Страницы руководства по типичным функциям на самом деле не говорят вам ничего, кроме «открытия файла для...

265
Найдите файлы, которые были изменены за последние 24 часа

Например, сервер MySQL работает на моей машине с Ubuntu. Некоторые данные были изменены в течение последних 24 часов. Какие (Linux) скрипты могут найти файлы, которые были изменены за последние 24 часа? Пожалуйста, перечислите имена файлов, размеры файлов и время...

264
Как получить ширину окна консоли Linux в Python

Есть ли в Python способ программно определить ширину консоли? Я имею в виду количество символов, которые помещаются в одну строку без переноса, а не ширину окна в пикселях. редактировать Ищете решение, которое работает на...

264
Как заменить пробелы в именах файлов, используя скрипт bash

Кто-нибудь может порекомендовать безопасное решение для рекурсивной замены пробелов символами подчеркивания в именах файлов и каталогов, начиная с заданного корневого каталога? Например: $ tree . |-- a dir | `-- file with spaces.txt `-- b dir |-- another file with spaces.txt `-- yet another file...