Основан 26 Июля 2013 года
freehacks.ru fhacksnplmzxaaoo.onion
/images/banners/468x60_free.png

Показано с 1 по 3 из 3
  1. #1
    TopicStarter
    Аватар для toorook

    Статус
    Offline
    Регистрация
    09.11.2014
    Сообщений
    239
    Репутация
    153 + / -
    Программист

    10 полезных приeмов для кoнcоли Uniх

    Найти все файлы, размером большие 100 Мб и отобразить их размер в читабельном для человека виде

    Код:
    find \/ -size +100M -exec ls -sh {} \;
    Найти 10 наиболее часто встречающихся слов в файле

    Код:
    cat mybook.txt|tr -s '[:space:]' '\n' |tr '[:upper:]' '[:lower:]'|sort|uniq -c|sort -nr|head -10
    Если вы хотите скопировать большой файл, используйте pv вместо cp. pv показывает прогресс копирования и скорость

    Код:
    pv /oldfolder/file > /newfolder/file
    Эта строка вернет вас на предыдущую ветку разработки, на которой вы были

    Код:
    git checkout -
    Скачать все картинки с сайта начиная с IMG0001.JPG и до IMG0100.JPG

    Код:
    curl --remote-name http:\/\/www.example\.com\/images\/IMG_[0001-0100].JPG
    Если вы не знали, GNU tar автоматически определяет алгоритм сжатия, который вам нужен. Никакие опции не являются обязательными.
    Код:
    tar xvf archive.tar.bz2
    Код:
    [Ctrl-\]
    "Более сильная" версия Ctrl-C. Посылает сигнал SIGQUIT, который закрывает большую часть программ. kill -9 еще "сильнее"

    Код:
    cd
    - переносит вас обратно в предыдущую директорию, в которой вы были. Хорошо знать, если вы еще не знали.

    Код:
    disown -a
    Запустите это если хотите отпустить детей на волю. Я говорю о процессах-детях, конечно.

    Код:
    du -sh
    печатает в виде таблички все папки текущей директории с указанием их размера
    Намного легче портировать шелл, чем скрипт на шелле.
    — Larry Wall


    Tox ID
    781C6CA31BAD496005FD79AAC2537A0B4B2D8A121289EC439B BAA1ED6725432522F45122D009

  2. 2 пользователя(ей) сказали cпасибо:
  3. #2
    Аватар для sata-ata

    Статус
    Offline
    Регистрация
    29.10.2013
    Сообщений
    3,184
    Репутация
    326 + / -
    Программист

    Начальные команды линукс

    чтоб хоть как-то обжиться

    [Только зарегистрированные могут видеть это. ]
    8AC4F56356469F79B5283364053ACDA49D8EC9FEFDADC2B42F A5B4E979D9222267583F350BF9

    с/delphi/pascal/vbs/vbm/bat
    Ник зареган, суки! [Только зарегистрированные могут видеть это. ]

  4. #3
    Аватар для AcU

    Статус
    Offline
    Регистрация
    17.07.2015
    Сообщений
    25
    Репутация
    8 + / -
    Безопасность
    Шпаргалка с командами UNIX.
    Файловые команды|

    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; создаст каталог dir2, если он не существует
    mv file1 file2 – переименовать или переместить file1 в file2. если file2 существующий каталог - переместить file1 в каталог file2
    ln -s file link – создать символическую ссылку link к файлу file
    touch file – создать file
    cat > file – направить стандартный ввод в file
    more file – вывести содержимое file
    head file – вывести первые 10 строк file
    tail file – вывести последние 10 строк file
    tail -f file – вывести содержимое 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 755 – rwx для владельца, rx для группы и остальных.
    Дополнительные опции: man chmod.
    ---------------------------------------------------------------------------------------------------------------------------
    SSH|

    ssh [email protected] – подключится к host как user
    ssh -p port [email protected] – подключится к host на порт port как user
    ssh-copy-id [email protected] – добавить ваш ключ на host для user чтобы включить логин без пароля и по ключам
    ---------------------------------------------------------------------------------------------------------------------------
    Поиск|

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

    date – вывести текущую дату и время
    cal – вывести календарь на текущий месяц
    uptime – показать текущий аптайм
    w – показать пользователей онлайн
    whoami – имя, под которым вы залогинены
    finger user – показать информацию о user
    uname -a – показать информацию о ядре
    cat /proc/cpuinfo – информация ЦПУ
    cat /proc/meminfo – информация о памяти
    man command – показать мануал для command
    df – показать инф. о использовании дисков
    du – вывести “вес” текущего каталога
    free – использование памяти и swap
    whereis app – возможное расположение программы app
    which app – какая app будет запущена по умолчанию
    ---------------------------------------------------------------------------------------------------------------------------
    Архивация|

    tar cf file.tar files – создать tar-архив с именем file.tar содержащий files
    tar xf file.tar – распаковать file.tar
    tar czf file.tar.gz files – создать архив tar с сжатием Gzip
    tar xzf file.tar.gz – распаковать tar с Gzip
    tar cjf file.tar.bz2 – создать архив tar с сжатием Bzip2
    tar xjf file.tar.bz2 – распаковать tar с Bzip2
    gzip file – сжать file и переименовать в file.gz
    gzip -d file.gz – разжать file.gz в file
    ---------------------------------------------------------------------------------------------------------------------------
    Сеть|

    ping host – пропинговать host и вывести результат
    whois domain – получить информацию whois для domain
    dig domain – получить DNS информацию domain
    dig -x host – реверсивно искать host
    wget file – скачать file
    wget -c file – продолжить остановленную закачку
    ---------------------------------------------------------------------------------------------------------------------------
    Установка пакетов|

    Установка из исходников:
    ./configure
    make
    make install
    dpkg -i pkg.deb – установить пакет (Debian)
    rpm -Uvh pkg.rpm – установить пакет (RPM)
    ---------------------------------------------------------------------------------------------------------------------------
    Клавиатурные сочетания|

    Ctrl+C – завершить текущую команду
    Ctrl+Z – остановить текущую команду, продолжть с fg на переднем плане или bg в фоне
    Ctrl+D – разлогиниться, тоже самое, что и exit
    Ctrl+W – удалить одно слово в текущей строке
    Ctrl+U – удалить строку
    !! - повторить последнюю команду
    exit – разлогиниться
    Последний раз редактировалось AcU; 11.01.2016 в 18:42.

Метки этой темы

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •  
Информация на сайте предоставлена исключительно в ознакомительных целях, использование знаний в противозаконных целях преследуется по закону! Администрация не несет ответственности за ваши деяния.