предисловие
Разве не хорошо хорошо напилить фронтенд?Зачем линуксу учить?Ну вкусно же!
1. Команда ls: отобразить список содержимого каталога
Команда Linux ls используется для отображения содержимого указанного рабочего каталога (список файлов и подкаталогов, содержащихся в текущем рабочем каталоге).
ls [-alrtAFR] [name...]
Общие параметры
- -a Показать все файлы и каталоги (по умолчанию ls рассматривает файлы или каталоги, имена которых начинаются с «.», как скрытые файлы и не будут отображаться в списке)
- -A То же, что и -a , но без указания "." (текущий каталог) и ".." (родительский каталог)
- -R Если в каталоге есть файлы, следующие файлы также перечисляются последовательно
2. Команда rm: удалить файл/каталог
Команда Linux rm используется для удаления файла или каталога.
rm [options] [name...]
options:
- -я прошу подтверждения по одному перед удалением
- -r или -R: рекурсивная обработка, обработка всех файлов и подкаталогов в указанном каталоге вместе
- -f: Принудительно удалить файл или каталог
3. команда tail: просмотреть содержимое файла
Команду tail можно использовать для просмотра содержимого файла, есть общий параметр-fОбычно используется для просмотра файлов журнала, которые изменяются.
tail -f filenameПоследнее содержимое в файле имени файла будет отображаться на экране, и оно будет постоянно обновляться.Пока имя файла обновляется, вы можете видеть последнее содержимое файла.
tail [options][file]
Общие варианты:
- -f чтение цикла
4. команда mv: перемещение/переименование файла
Команда Linux mv используется для переименования или перемещения файла или каталога в другое место.
mv [options] source dest
# or
mv [options] source... directory
options:
- -i: если в указанном каталоге есть файл с таким же именем, сначала спросить, перезаписать ли старый файл
- -f: не указывать, когда mv собирается перезаписать существующий объектный файл
формат команды | результат операции |
---|---|
mv имя файла имя файла | Измените имя исходного файла на имя файла назначения |
mv имя файла имя каталога | Переместите файл в целевой каталог |
mv имя каталога имя каталога | Если целевой каталог уже существует, переместите исходный каталог в целевой каталог.Если целевой каталог не существует, измените имя |
mv имя каталога имя файла | ошибка |
5. сенсорная команда: новый файл
Команда touch в Linux используется для изменения атрибутов времени файла или каталога, включая время доступа и время изменения. Если файл не существует, система создаст новый файл.
ls -l может отображать временную запись архива.
touch [file]
6. какая команда: найти файлы
Команда which будет искать подходящие файлы в каталоге, заданном переменной среды \$PATH.
which [file...]
7. команда cp: копирование файлов/каталогов
Команда Linux cp в основном используется для копирования файлов или каталогов.
cp [options] source dest
# or
cp [options] source... directory
Общие варианты:
- -f: перезаписать существующие объектные файлы без запроса.
- -r: если данный исходный файл является файлом каталога, все подкаталоги и файлы в каталоге будут скопированы.
8. команда cd: изменить рабочий каталог
Команда Linux cd используется для переключения текущего рабочего каталога на dirName (параметр каталога).
где обозначение dirName может быть абсолютным или относительным путем. Если имя каталога опущено, оно будет изменено на домашний каталог пользователя.«~» также означает домашний каталог.
cd [dirName]
9. команда pwd: показать рабочий каталог
Команда Linux pwd используется для отображения рабочего каталога.
Выполните команду pwd, чтобы сразу узнать абсолютный путь к вашему текущему рабочему каталогу.
pwd
10. Команда mkdir: создать каталог
Команда Linux mkdir используется для создания подкаталога с именем dirName.
mkdir [-p] dirName
options
- -p гарантирует, что имя каталога существует, и если оно не существует, создать его.
11. Команда rmdir: удалить пустой каталог
Команда Linux rmdir удаляет пустые каталоги.
rmdir [-p] dirName
options
- -p означает, что когда подкаталог будет удален и станет пустым каталогом, он, кстати, будет удален.
12. команда cat: просмотреть содержимое файла
Команда cat используется для объединения файлов и вывода на стандартный вывод.
cat fileName
13. команда ping: обнаружить хост
Выполнение команды ping будет использовать протокол передачи ICMP для отправки сообщения с запросом ответа.Если сетевая функция удаленного хоста не является проблемой, на сообщение будет дан ответ, таким образом зная, что хост работает нормально.
ping [主机名称或IP地址]
Общие варианты:
- -c Устанавливает количество раз для завершения ответа на запрос.
14. команда telnet: доступен ли порт
Хотя команда telnet в Linux в основном используется для удаленного входа в систему. Выполните команду telnet, чтобы запустить операцию терминала, и войдите на удаленный хост,
Но я использую его чаще, чтобы увидеть, доступен ли порт удаленного хоста.
telnet [主机名称或IP地址<通信端口>]
15. команда grep: найти ключевые слова
Команда Linux grep используется для поиска подходящих строк в файле.
grep [文件或目录...]
16. команда ps: отображение текущего состояния процесса
Команда Linux ps используется для отображения состояния текущего процесса.
ps [options]
Общие параметры
- -e Показать все процессы.
- -f Полный формат.
ps -ef # 显示所有命令,连带命令行
17. |Команда : Трубная команда
Обычно мы выполняем только одну команду, так как же выполнить несколько команд?
Канал — это коммуникационный механизм, обычно используемый для межпроцессного взаимодействия (или сетевого взаимодействия через сокеты), в форме которого вывод (stdout) каждого предыдущего процесса напрямую используется в качестве ввода (stdin) следующего процесса.
- Может обрабатывать только правильный вывод предыдущей инструкции, а не неправильный вывод
- Команда конвейера должна иметь возможность принимать данные от предыдущей команды в качестве стандартного ввода, чтобы продолжить обработку.
18. команда kill: убить процесс
Команда kill в Linux используется для удаления выполняющейся программы или задания.
kill отправляет указанную информацию программе. Предустановленной информацией является SIGTERM(15), которая может завершить указанную программу. Если программу по-прежнему нельзя завершить, используйте сообщение SIGKILL(9), чтобы попытаться принудительно удалить программу. Номер программы или задания можно просмотреть с помощью команды ps или команды jobs.
kill [-s <信息名称或编号>][程序] 或 kill [-l <信息编号>]
19. верхняя команда: отображать динамику процесса в режиме реального времени
Команда top в Linux используется для отображения динамики процесса в режиме реального времени.
top
Общие варианты:
- -pid указывает идентификатор процесса
top -pid 4712
20. команда очистки: очистить экран
Команда очистки Linux используется для очистки экрана.
clear
21. команда псевдонима: конфигурация псевдонима
Команда Linux alias используется для установки псевдонимов для директив.
Пользователи могут использовать псевдоним, псевдоним пользовательской команды. Если введен только псевдоним, будут перечислены все текущие настройки псевдонима. Псевдоним действует только для этой операции входа в систему. Чтобы автоматически устанавливать псевдоним при каждом входе в систему, вы можете установить псевдоним команды в .profile или .cshrc.
alias[别名]=[指令名称]
Например, git изначально настроил некоторые псевдонимы, давайте посмотрим
22. команда find: найти файлы
Команда Linux find используется для поиска файлов в указанном каталоге. Любая строка, предшествующая параметру, будет рассматриваться как имя каталога для поиска.
Если вы используете эту команду без установки каких-либо параметров, команда find будет искать подкаталоги и файлы в текущем каталоге. И будут отображаться все найденные подкаталоги и файлы.
find path -option [ -print ] [ -exec -ok command ] {} \;
23. команда curl: передача файлов
linux curl — это инструментальное программное обеспечение для загрузки или скачивания файлов из командной строки с использованием синтаксиса URL.Он поддерживает http, https, ftp, ftp, telnet и другие протоколы и часто используется для сканирования веб-страниц и мониторинга состояния веб-серверов.
curl [options] [url]
Общие варианты:
-o записать вывод в этот файл
-Я возвращаю только заголовки
Команда curl может многое, и люди, которые ее использовали, говорят, что она ароматная.Позвольте мне рассказать о сценах, которые я часто использую:
- отладочный запрос
- Просмотр информации заголовка
- Сканировать Интернет
постскриптум
Если вам нравится передняя часть так же, как и мне, и вы любите подбрасывать руками, пожалуйста, следуйте за мной и поиграйте со мной~ ❤️
блог
Нет публики
передний момент