Как лучше всего защитить конфиденциальные данные от кражи? Не удается включить BitLocker без TPM? VeraCrypt — хорошая альтернатива BitLocker, позволяющая создать образ виртуального диска для защиты конфиденциальных файлов паролем. В этом руководстве мы расскажем, как зашифровать файлы на жестком диске или USB-накопителе в Windows 10 с помощью VeraCrypt. Читать
Архив метки: Linux
ТОП 5 причин использовать Linux в 2020
Технологии продолжают бежать вперёд. Если они стагнируют, общество просто вырастает из них, оставляя позади. GNU/Linux, или зачастую просто Linux (по названию ядра) – общее обозначение широко распространённого семейства операционных систем (ОС), и одна из фундаментальных технологий для индустрии информационных технологий, являющаяся базой для некоторых наиболее прогрессивных и современных идей в ней.
И хотя Linux, спустя тридцать лет разработки, остаётся поразительно неизменным, он невероятно адаптабелен. И в результате, находится в уникальном положении: вкладывая силы в обучение навыкам работы с ним, можно не бояться, что они устареют, и вместе с тем, он всегда будет мощной силой движущей к обучению новому. 2020-й вышел странным годом. По многим причинам. Но для Linux это был всего лишь ещё один виток цикла разработки. Взглянем же, что он нам принёс, а также причины использовать Linux в 2020 году.
Читать
Как удалить (удалить) символические ссылки в Linux
Символическая ссылка, также известная как символическая ссылка, представляет собой файл особого типа, который указывает на другой файл или каталог. Это что-то вроде ярлыка в Windows. Символическая ссылка может указывать на файл или каталог в той же или в другой файловой системе или разделе.
В этом руководстве мы покажем вам, как удалить (удалить) символические ссылки в системах Linux / UNIX с помощью команд rm , unlink и find .
Для чего нужен Linux
В наши дни операционные системы на базе ядра Linux используются повсеместно. В некоторых сферах деятельности они даже намного популярнее, по сравнению с Windows. Если вы ещё задаётесь вопросом нужен ли Linux, то с помощью этой статьи вы сможете ответить на него.
Конечно, всё это никак не влияет использование Linux для домашних компьютеров, поскольку для этого надо чтобы для Linux было программное обеспечение, которое надо домашним пользователям.
Читать
Команда which в Linux
В этом руководстве мы рассмотрим команду Linux which .
Linux, which команда используется для определения местоположения данного исполняемого файла, который выполняется при вводе имени исполняемого файла (команды) в строке терминала. Команда ищет исполняемый файл, указанный в качестве аргумента, в каталогах, перечисленных в переменной среды PATH. Читать
🐧 Функция Bash для извлечения файловых архивов различных типов
Существует много приложений для извлечения различных типов архивных файлов.
Вам будет сложно запомнить все опции и параметры каждого инструмента архивирования.
Сегодня я наткнулся на простую функцию Bash для извлечения файловых архивов различных типов в Linux.
Эта функция Bash может извлекать наиболее часто используемые форматы архивов, такие как .tar.bz2, .tar.bz, .bz2, .rar, .zip и .7z.
Вам не нужно использовать фактическое приложение для архивирования, распаковки архива!
Просто добавьте эту функцию в свой файл ~/bashrc и вызовите ее для извлечения файлов архива.
Он автоматически найдет и использует соответствующий инструмент архивирования для извлечения файлов.
Не нужно запоминать флаги и опции.
Функция Bash для извлечения файловых архивов различных типов
Откройте ваш файл ~/.bashrc:
$ nano ~/.bashrc
Добавьте в конце следующий фрагмент:
# Bash Function To Extract File Archives Of Various Types
extract () {
if [ -f $1 ] ; then
case $1 in
*.tar.bz2) tar xjf $1 ;;
*.tar.gz) tar xzf $1 ;;
*.bz2) bunzip2 $1 ;;
*.rar) rar x $1 ;;
*.gz) gunzip $1 ;;
*.tar) tar xf $1 ;;
*.tbz2) tar xjf $1 ;;
*.tgz) tar xzf $1 ;;
*.zip) unzip $1 ;;
*.Z) uncompress $1 ;;
*.7z) 7z x $1 ;;
*) echo "'$1' cannot be extracted via extract()" ;;
esac
else
echo "'$1' is not a valid file"
fi
}
$ source ~/.bashrc
С этого момента вы можете просто вызывать эту функцию для извлечения архивов различных типов.
Например, я собираюсь извлечь файл архива .7z с помощью команды:
$ extract archive.7z
Пример вывода:
7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=en_IN,Utf16=on,HugeFiles=on,64 bits,4 CPUs Intel(R) Core(TM) i3-2350M CPU @ 2.30GHz (206A7),ASM)
Scanning the drive for archives:
1 file, 16013693 bytes (16 MiB)
Extracting archive: archive.7z
--
Path = archive.7z
Type = 7z
Physical Size = 16013693
Headers Size = 1204
Method = LZMA:23
Solid = +
Blocks = 1
Everything is Ok
Folders: 21
Files: 37
Size: 16625007
Compressed: 16013693
$ extract archive.zip
$ extract archive.zip
bash: /usr/bin/unzip: No such file or directory
Этот скрит упоминается во многих местах в Интернете.
Автор – Игорь Павлов.
Вы используете какие-нибудь другие классные функции Bash?
Пожалуйста, поделитесь ими через раздел комментариев.
Это может быть полезно мне и всем читателям.
Спонсор статьи – обзор Logitech MX Keys