Основные команды командной строчки.

Discussion in 'Безопасность и Анонимность' started by Егорыч+++, 22 Jun 2005.

  1. liquidcube

    liquidcube Member

    Joined:
    10 Apr 2009
    Messages:
    13
    Likes Received:
    10
    Reputations:
    0
    Вот увидел про shred сообщение - спешу поделиться :
    есть во всех дистрах,
    вырезка из мана
    Но, в "Linux.Справочное руководство"(точного названия не помню, давно читал) было сказано, что эта команда удаляет файл, а потом еще и n-раз перезаписывает его место.
    Иногда ооченнь полезно.
     
  2. farex

    farex Banned

    Joined:
    11 Mar 2009
    Messages:
    213
    Likes Received:
    85
    Reputations:
    6
    Быть может боян, извеняюсь всю тему не читал
    Хорошо выполнинная таблица по командной строке (с описаниями)
    -->
    http://www.linuxguide.it/command_line/linux_commands_ru.html
    <--
     
  3. drim

    drim Member

    Joined:
    27 Aug 2009
    Messages:
    347
    Likes Received:
    33
    Reputations:
    4
    grep - одна из самых полезных команд.
    Используйте ключи -lir если надо найти файлы, содержащие заданную строку.
    Очень удобно при просмотре вложенных конфигов - особенно на серверах, где приложение настраивал кто-то до вас

    Code:
    $ grep -lir /etc/* somesettings.conf
    выдаст список конфигов, куда инклудиться somesettings.conf
     
  4. Aximand

    Aximand New Member

    Joined:
    19 Sep 2009
    Messages:
    2
    Likes Received:
    2
    Reputations:
    0
    Нашел классную утилитку at. Выполняет заданные команды в заданное время, например:
    Code:
    echo "mpc play" | at 7:30
    Очень удобно, использую как будильник)
     
    #64 Aximand, 1 Oct 2009
    Last edited: 1 Oct 2009
    1 person likes this.
  5. so_newbie

    so_newbie Member

    Joined:
    6 Jul 2010
    Messages:
    33
    Likes Received:
    14
    Reputations:
    9
    одна из самых интересный и полезных команд - diff file1 file2 - сравнивает два файла и выводит результат на стандартный выход (в визуальном плане, однако, чаще удобнее оказывается sdiff). одно из применений - создание отчетов об изменениях в файле и внесение изменений при помощи patch:
    Code:
    diff program.c program.c.new > program.c.diff
    patch program.c program.c.diff > program.c.new
    
    в результате, достаточно передать клиенту только файл с изменениями program.c.diff, всесто того чтобы передавать, быть может, огромный program.c.new.