Unix & Linux

Вопросы и ответы для пользователей Linux, FreeBSD и других Un * x-подобных операционных систем

5
Исправлена ​​неправильная геометрия EXT4-fs (количество блоков превышает размер устройства)
У меня есть микро SD-карта, которая имеет раздел FAT32 и раздел EXT4. Раздел EXT4 больше не будет монтироваться. dmesg показывает следующую ошибку: EXT4-fs (sdb2): bad geometry: block count 2199023779840 exceeds size of device (524288 blocks) Я гуглил, но до сих пор не до конца понимаю, где проблема (в таблице разделов? …
23 filesystems  ext4  fsck 

1
Как я могу перечислить доступные названия цветов?
Я пытаюсь добавить цвет в свою конфигурацию git и хочу узнать, какие названия цветов доступны на терминале. Я хочу использовать цвета только по имени, чтобы другим было легче понять Я не хочу добавлять какие-либо новые цвета - я просто хочу выбрать одно из предопределенных имен Я хотел бы решение, которое …
23 terminal  colors 

4
Apache2 не работает на TCP-порту IPv4
Мне нужно запустить Apache2 на моем сервере Debian 7. Но он работает только на порту tcpv6, а не на порту tcpv4. Я установил его с помощью apt-get install. Если я захожу на localhost или 127.0.0.1 или на мой IPv4-адрес сервера, он не отображает никакой веб-сайт. Мой /etc/apache2/ports.conf: # If you …

3
Как настроить растущее петлевое устройство?
Я знаю, что могу создавать и использовать петлевые устройства, как это: # Create the file truncate disk.img --size 2G # Create a filesystem mkfs.ext4 disk.img # Mount to use mount disk.img /mnt # Clean up umount /mnt Однако в этом случае образ диска фиксируется на 2 ГБ. 2 ГБ, когда …

2
Что да $ (да да) делает?
Задумываясь о том, что yesможет быть команда, я наткнулся на этот комментарий , и попытался выполнить yes $(yes yes) Из того, что я понимаю, это должно просто напечатать бесконечную последовательность yes, но вместо этого он ничего не выводит и через несколько секунд вылетает мой графический терминал. (Если я выполню его …
23 command 

3
Какой инструмент можно использовать для прослушивания трафика HTTP / HTTPS?
Я ищу инструмент командной строки, который может перехватывать запросы HTTP / HTTPS, извлекать такую ​​информацию, как: (содержимое, место назначения и т. Д.), Выполнять различные задачи анализа и, наконец, определить, следует ли отбросить запрос. Юридические запросы должны быть направлены в приложение. Инструмент , который аналогичен по своей природе tcpdump, Wireshark или …

4
загрузочный раздел почти заполнен в CentOS
Я получил предупреждение о том, что мой раздел / boot почти заполнен (85%). Что мне делать? Можно ли удалить одно из резервных копий ядра? Как это сделать безопасно? Мой раздел прямо сейчас Filesystem 1K-blocks Used Available Use% Mounted on /dev/sda2 10321208 719856 9077064 8% / tmpfs 4015460 0 4015460 0% …
23 centos  boot  partition 

4
В чем разница между эхо `date`, эхо“ `date`” и echo '`date`'?
В чем разница между этими тремя командами? echo `date` echo "`date`" echo '`date`' Я запутался в том, каковы различия на самом деле. Я думаю, что когда «вокруг», это означает, что это строка, поэтому эхо будет буквально выводить строку dateвместо отображения даты?
23 shell  quoting  echo 

2
Запуск Python на ChromeOS
Можно ли запустить интерпретатор Python на компьютере с ChromeOS? Я нашел различные редакторы, которые вы можете использовать, но мне бы хотелось иметь возможность запускать приложения на Python. Я хотел бы приобрести Samsung Chromebook и, будучи студентом по информатике, хотел бы иметь возможность выполнять домашнее задание по CS вместо того, чтобы …
23 python  chrome-os 


7
Распространено ли разделять больший сценарий на несколько сценариев и использовать их в основном сценарии?
На данный момент я разрабатываю больший скрипт Bash (это мой проект с открытым исходным кодом), и он начинает становиться беспорядком. Я разделил логику на функции, использую локальные переменные, где только могу, и объявил лишь несколько глобальных переменных. Тем не менее, это становится довольно сложно поддерживать. Я думал о том, чтобы …
23 bash 

4
Где программы пользовательского пространства должны сохранять свои журналы?
Я пишу скрипт, который хочу запускать без привилегий. Я хочу, чтобы ошибки, с которыми сталкивается скрипт, регистрировались в каком-либо файле журнала. У меня нет привилегий, чтобы написать один /var/log. И я не хочу иметь один в моем домашнем каталоге. Есть ли место, где пользовательские сценарии могут регистрировать информацию времени выполнения? …

7
Двойная и тройная замена в bash и zsh
Продолжение к фоновой части в этом вопросе . В bashя могу использовать ${!FOO}для двойной замены, в zsh ${(P)FOO}. В обоих случаях работает старая школа (hack-y) eval \$$FOO. Итак, самая разумная и логичная вещь для меня - ${${FOO}}, ${${${FOO}}}…двойная / тройная / n замена. Почему это не работает, как ожидалось? Второе: …

4
Отправить файл по протоколу xmodem или kermit с экраном GNU
Я работаю с устройством RS-232 через GNU screen. $ screen /dev/ttyUSB0 115200 В какой-то момент мне нужно отправить локальный файл на устройство, используя протокол xmodemили kermit. В Windows я использую TeraTerm, у которого есть соответствующий пункт меню. Как я могу добиться этого на экране GNU?

3
bash - я могу сделать: найти ... -exec это && это?
Есть ли способ логически объединить две команды оболочки, которые вызываются с помощью find - exec ? Например, чтобы распечатать все файлы .csv, которые содержат строку foo вместе с ее появлением, я бы хотел сделать: find . -iname \*.csv -exec grep foo {} && echo {} \; но bash жалуется на …
23 bash  find 

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