Главная Публикации.txt Справочник команд Unix/Linux

Справочник команд Unix/Linux

Файловая система

  • ls — список файлов и каталогов
  • ls - al — форматированный список со скрытыми каталогами и файлами
  • cd dir — сменить директорию на dir
  • cd — сменить на домашний каталог
  • pwd — показать текущий каталог
  • mkdir dir — создать каталог dir
  • rm file — удалить file
  • rm - r dir — удалить каталог dir
  • rm - f file — удалить форсированно file
  • rm -rf dir* — удалить форсированно каталог dir
  • cp file1 file2 — скопировать file1 в file2
  • cp -r dir1 dir2 — скопировать каталог dir1 в каталог dir2, создаст директорию если не существует
  • mv file1 file2 — переименовать или переместить file1 в file2, если file2 существующий каталог перенести file1 в каталог file2
  • ln -s file link—создать символическую ссылку link к файлу file
  • touch file — создать file
  • cat > file — направить стандартный вывод в file
  • more file — вывести содержимое файла
  • head file — вывести первые 10 строк файла
  • tail file — вывести последние 10 строк файла
  • tail - f file — вывести содержимое файла по мере роста, начиная с последних 10 строк

Управление процессами

  • ps — вывести ваши текущие процессы
  • top — показать все запущенные процессы
  • kill pid — убить процесс с id pid
  • killall proc — убить все процессы с именем proc*
  • bg — список остановленых и фоновых задач; продолжить выполнение остановленной задачи в фоне
  • fg — выносит на передний план последние задачи
  • fg n — вынести на передний план задачу n

Права доступа на файлы

  • chmod octal file — сменить права file на octal, раздельно для пользователя группы и для всех добавлением:
    • 4 - чтение (r)
    • 2 - запись (w)
    • 1 - исполнение (x)

Примеры:

  • chmod 777 - чтение, запись, выполнение для всех
  • chmod - rwx для владельца, rx для группы и остальных

Дополнительные опции man chmod

SSH

  • ssh user@host — подключиться к host как user
  • ssh -p user@host — подключиться к host на порт port как user
  • ssh-copy-id user@host — добавить ваш ключ на host для user чтобы включить логин без пароля и по ключам

Поиск

  • grep pattern files — искать pattern в files
  • grep -r pattern dir — искать рекурсивно pattern в dir
  • command | grep pattern —искать pattern в выводе command
  • locate file — найти все файлы с именем file

tagsадминистрированиеVPS 

18.06.2009, 735 просмотров.