lsПросмотр содержимого каталога и скрытых файлов.ls -lahНа время и размер списка влияют параметры и реализация системы.Копировать
cdПереключите каталог, в котором находится текущий терминал.cd /path/to/projectЭто встроенная команда оболочки, и если путь содержит пробелы, обязательны кавычки.Копировать
headПросмотрите только первые несколько строк файла.head -n 20 app.logЦелесообразно сначала просмотреть образец, не читая весь файл сразу.Копировать
tailПосмотрите журнал в конце файла.tail -n 100 app.logДобавлен -f, чтобы продолжить следование; нажмите Ctrl+C, чтобы выйти.Копировать
lessЧитайте большие текстовые файлы в страницах.less app.logИспользуйте / для поиска и нажмите q, чтобы выйти без изменения файла.Копировать
grepФильтровать строки в файле по фиксированному тексту.grep -nF 'ERROR' app.log-F соответствует буквальному тексту, -n отображает номера строк; не размещайте конфиденциальные журналы в публичном месте.Копировать
findНайдите имя файла в указанном каталоге.find ./src -type f -name '*.ts'Подстановочные знаки заключаются в кавычки, чтобы предотвратить преждевременное расширение оболочки. В этом примере файлы не удаляются.Копировать
duПросмотрите дисковое пространство, занимаемое указанным каталогом.du -sh ./dataПодсчет больших каталогов может занять много времени, а некоторые файлы могут не иметь разрешений на чтение.Копировать
dfПроверьте оставшееся пространство файловой системы.df -hdf проверяет файловую систему, а du просматривает каталог. Статистические калибры этих двух показателей различны.Копировать
psПросмотрите список процессов.ps -efПараметры процесса могут содержать конфиденциальную информацию. Пожалуйста, проверьте ее, прежде чем делиться ею.Копировать
ssПросмотрите TCP-порт, который прослушивается.ss -ltnЭто инструмент состояния сети для Linux, который не сканирует удаленные хосты автоматически.Копировать
ipПросмотрите адрес локального интерфейса и маршрутизацию.ip address show ip route showСчитывается только текущая конфигурация; iproute2 может быть не установлен в системе.Копировать
wcПодсчитайте количество строк, слов или байтов текста.wc -l notes.txt-l подсчитывает количество новых строк. Вам нужно обратить внимание, когда в последней строке нет новой строки.Копировать
sort / uniqГруппируйте повторяющиеся строки и подсчитывайте вхождения.sort names.txt | uniq -cСортировка зависит от локали; первая сортировка может объединить несмежные повторяющиеся строки.Копировать
sha256sumВычисляет дайджест файла SHA-256.sha256sum archive.zipКраткое изложение может проверить согласованность содержания, но само по себе краткое изложение не может доказать, что источник документа заслуживает доверия.Копировать