Содержимое кэшируется в оперативной памяти при записи на диск – Linux

Я столкнулся с этой проблемой, так как начал использовать Linux Distros. При копировании / перемещении либо графически, либо с помощью cp one / many large content (что-то вроде большого текстового файла, архива tar.gz, iso-файла, фильмов) часть содержимого записывается на диск, а часть кэшируется в памяти (RAM). Во время копирования количество общей и кэшированной памяти резко […]

Как найти файл, не зная его имени

Поэтому я, наконец, отказался от поиска / проб и ошибок в течение часа, когда нашел файл с конкретными критериями (ни одно из которых не является именем файла или расширения). Предоставляемая информация о файле следующая: человекочитаемые 1033 байта размером не исполняемые Я получил команды поиска, но ничего не было возвращено. Я использую Kali linux. Цель состоит […]

Показывать IP-адреса последних 20 пользователей для входа на мой сервер

Показать IP-адрес компьютера, который 20 пользователей, которые вошли на сервер, в UNIX? Я использовал last -20 чтобы показать последние 20 пользовательских логинов. Теперь мне нужно увидеть IP-адрес для этих пользователей.

Если «rm dir -r» удалил только частичное содержимое dir / dir1 /, не удалил ли он что-либо в каталоге dir / dir2 /?

Если rm dir -r удалил только частичное содержимое dir/dir1/ (и я отменил rm ), не удалил ли он что-либо в dir/dir2/ если dir/dir2/ все еще существует и содержит что-то? Моя ОС – Ubuntu 14.04 и файловая система ext4. Я слышал, как rm -r идет рекурсивным удалением? В каком порядке? , но на мой вопрос можно […]

Рекурсивно удалять файлы с idx> 10000

Проблема В текущем рабочем каталоге у меня несколько (очень много) папок, и у некоторых из них есть много (например, 100 000+) файлов внутри. Моя цель – получить только папку с 10 000 + файлами и удалить folderName10001.ext и выше (где folderName – это фактическое имя содержащейся папки, а ext – любое расширение). Подход Я пытаюсь […]

Извлеките числа из текстового файла и поместите их в другой файл

У меня есть текстовый файл, содержимое которого выглядит так: {"result":"true","last":0.02094,"high":0.0213,"low":0.01682,"avg":0.01871,"sell":0.02094,"buy":0.02054,"vol_ltc":5145.8262,"vol_btc":96.29887,"rate_change_percentage":"23.47"}` (Это данные из API) Я хочу, чтобы он был отформатирован, чтобы моя программа могла его прочитать, но мне нужно извлечь числа, потому что некоторые из обменов по-разному отформатированы API, например: {"result":"true","last":"0.00000070","high":"0.00000073","low":"0.00000069","avg":"0.00000071","sell":"0.00000071","buy":"0.00000069","vol_doge":71072621.657,"vol_btc":50.64272,"rate_change_percentage":"0.00"} (Разница: котировки вокруг значений цены) И мне нужно что-то похожее на это: (С использованием […]

Пока цикл чтения по электронной почте

У меня проблемы со сценарием, который я пишу. Я пытаюсь контролировать свободное место на диске и иметь электронную почту, созданную для каждой файловой системы с определенным порогом. При использовании этого сценария с «echo» вместо «mail», вывод выглядит корректно для моего терминала. Когда я включаю почту, отправляется только критическое предупреждение, а тело письма включает в себя […]

Могу ли я использовать ps aux вместе с -o etime?

Я хочу перечислить все процессы, которые работают, что я делаю, используя либо ps aux , либо ps auxf , но также хочу получить истекшее время для всех из них. Я видел команду ps -o etime,cmd , которая отображает прошедшее время и команду, но, похоже, не все они перечислены. Можно ли комбинировать aux(f) и -o etime […]

Понимание linux Bridging

Я начал изучать сетевые технологии, а недавно был подключен к Linux. Мост в Linux можно было установить двумя способами, насколько это было у меня, путем чтения в Интернете, то есть с помощью команд bridge-utils или путем ввода записи в файл «/ etc / network / interfaces» (для Ubuntu). В чем разница между этими двумя подходами?

не удалось удалить остановленную работу с помощью ctrl + c

Когда я попытался перейти от суперпользователя к общему пользователю и поэтому набрал «exit», у меня появилось сообщение об ошибке, что работа была остановлена, и я не смог выйти из системы как root. Поэтому я перечислил задания: #jobs [1]+ yes | apt-get install build-essential Я переместил задание с фона раковины на передний план fg 1 теперь […]

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