Подключиться по ssh с определенным портом:
ssh username@host -p 22
Прочитать файл названый "-":
cat < -
Прочитать файл содержащий в названии пробелы:
cat "name with space"
Отображает размер всех файлов, включая скрытые файлы в текущем каталоге:
ls -al *
Рекурсивно перечислите все файлы в формате списка и скрытые файлы, которые показывают владельца и разрешения:
ls -Rla *
Рекурсивно перечислять содержимое каталога:
ls -R
Обратный порядок при сортировке:
ls -r
Сортировка по времени модификации, сначала самые новые:
ls -t
Рекурсивно найдет файлы размером 33 байта, owner username и группа groupname:
find . ! -size 33 -user username -group groupname
Поиск в файле:
cat data.txt | grep find_name_word
Поиск уникальной строки (встречающейся один раз) в файле
sort data.txt | uniq -u
Как просмотреть текст внутри двоичного файла или файла данных? Команда Linux strings извлечет и выведет на терминал биты текста, которые называются "строками".
strings data.txt
Кодировка Base64 — это распространенный метод представления двоичных данных в строковом формате ASCII. Он широко используется для кодирования изображений и документов во вложениях электронной почты, а также для включения данных в URL-адреса и в многочисленные приложения, поддерживающие только текст.
Можно использовать команду base64 для кодирования строки:
echo -n 'Hello, World!' | base64
SGVsbG8sIFdvcmxkIQ==
Для выполнения декодирования мы используем флаг -d с командой base64:
base64 -d <<< SGVsbG8sIFdvcmxkIQo=
Hello, World!