Показаны сообщения с ярлыком commands. Показать все сообщения
Показаны сообщения с ярлыком commands. Показать все сообщения

четверг, 25 сентября 2014 г.

Заметки на полях ч1. Аналоги Linux-команд для Windows

tail

(показать последние 10 строк)
Linux
tail -10 FILE
tail -n 10 FILE
cat FILE | tail -10  
cat FILE | tail -n 10  
Windows
Get-Content FILE | Select-Object -Last 10
gc FILE |select -Last 10 

tail -f

(выводить поступающие данные по мере роста файла)
Linux
cat FILE | tail -f
Windows
Get-Content FILE -Wait
gc FILE -Wait

last reboot + uptime

(время последней перезагрузки + время работы системы)
Linux
last reboot
uptime
Windows
systeminfo | find /i "Boot Time"
wmic os get lastbootuptime
Get-EventLog System | Where-Object {$_.EventID -eq "6005"}

grep -v

(исключить строки)
K & M : IT - PowerShell: "grep -v"

среда, 3 июля 2013 г.

Windows: firewall disable

Отключение фаервола в windows из коммандной строки:
netsh advfirewal set allprofiles state off
Проверяем статус:
netsh advfirewal show allprofiles 

среда, 8 мая 2013 г.

Пользователи в системе

Определить кто в настоящий момент работает с системой. Данная информация содержится в следующих файлах:
  • /var/log/wtmp - содержит информацию о времени регистрации пользователя в системе;
  • /var/run/utmp - содержит список текущих зарегистрированных пользователей;
  • /var/log/faillog - содержит список пользователей, неудачно аутентифицировавшихся в системе;
  • /var/log/lastlog - содержит информацию о наиболее последних регистрациях.
Непосредственно данные файлы просмотреть нельзя. Для этого используются специальные утилиты, такие как :
w (определение зарегистрированных пользователей на данный момент в системе),
ac (получение данных о длительности сеансов пользователей),
lastlog, faillog, last, lastb.

В частности, команда last позволяет определить, когда были выполнены перезагрузки системы (записи псевдопользователь reboot).

четверг, 7 июня 2012 г.

rhythmbox-client: управление rhythmbox из консоли

user@host:~$ rhythmbox-client --help
Использование:
      rhythmbox-client [OPTION...]

Опции:
      -?, --help Показать помощь (опции)

Опции Приложения:
  --debug                    
  --no-start
      Не запускать новую копию rhythmbox
  --quit
      Выйти из Rhythmbox
  --no-present
      Не представлять существующее Rhythmbox окно
  --hide
      Спрятать Rhythmbox окно
  --next
      Следующая песня
  --previous
      Предыдущая песня
  --notify
      Показать уведомление о текущей песни
  --play
      Продолжить проигрывание
  --pause
      Пауза
  --play-pause
      Переключиться между паузой и проигрыванием
  --play-uri=URI to play
      Проиграть указанный URI, 
      импортировать его если необходимо
  --enqueue
      Добавить трек в очередь проигрывания
  --clear-queue
      Очистить очередь проигрывание 
      перед добавлением трека
  --print-playing
      Вывести название трека и имя исполнителя 
      текущей композиции
  --print-playing-format
      Вывести форматированную информацию о треке
  --set-volume
      Установить громкость (1.0 макс)
  --volume-up
      Увеличить громкость
  --volume-down
      Уменьшить громкость
  --print-volume
      Вывести текущую громкость
  --mute
      Отключить звук
  --unmute
      Включить звук 
  --set-rating
      указать рейтинг трека (0-5)

понедельник, 14 мая 2012 г.

четверг, 3 мая 2012 г.

12 Google Chrome Browser chrome:// Commands

  1. chrome://flags

    Включение некоторых экспериментальных возможностей, скрытых в браузере

  2. chrome://dns

    На экране появится список имен предварительной выборки DNS-записей

  3. chrome://downloads

    Загрузки. Также доступно по комбинации CTRL+J

  4. chrome://extensions

    Расширения. Также доступно из Menu -> Tools -> Extensions

вторник, 2 августа 2011 г.

SCREEN

Запуск SCREEN:

screen -t [NAME_SCREEN] -T [terminal_type}
exm. screen -t SCREEN -T xterm
Также есть файл конфигураций /etc/screenrc - общий и ~/.screenrc - для определенного пользователя (необходима необходимо создать или скопировать /etc/screenrc)

Просмотр доступных сессия SCREEN:
screen -ls (-list)

Подключение "отсоединенной" сессии SCREEN:
screen -r [pid].[tty].[host]

Присоединиться к первой подходящей сесии SCREEN
screen -R

Присоединиться к уже работающей сесии SCREEN
screen -x

"Отсоединение" сессии SCREEN вне оболочки SCREEN:
screen -d [pid].[tty].[host]
___________
Прим. вместо [pid].[tty].[host] можно ввести первые цифры пида

bzip

bzip -dk
декомпрессия с сохранением исходного файла

пятница, 1 апреля 2011 г.

DIFF

Опции
-E - игнорировать изменения, связаные с добавлением символа табуляции в тексте
-b - игнорировать изменения, связаные с добавлением пробелов
-w - игнорировать изменения, связаные с добавлением пробелов и табуляции
-B - игнорировать новые пустые строки
-p (--show-c-function) - показывать название функции языка С, в которой найдены изменения
-y (--side-by-side) - отобразить результаты в две колонки
-r - просматривать каталоги рекурсивно
-X FILE - исключить из поиска файлы, имена которых совпадают с шаблонами в файле FILE
-d (--minimal) - попытаться найтти как можно меньше изменений (исключить ложные срабатывания)

FIND

Поиск по имени файла
find -name имя_файла
поиск файла с указаным именем

Поиск по размеру
find -size 100k
поиск файла с размером 100кб
find -size +100k
размер больше 100кб
find -size -100k
размер меньше 100кб
find -empty -type f
поиск пустого файла ( -type f - поиск обычного файла)

понедельник, 28 марта 2011 г.

Полезные комманды

w - показывает залогиненых пользователей и текущии их действия

last - показывает историю последних залогиненых пользователей и операций, связаных с питанием (reboot/shutdown)

pgrep name - вывод процесса(ов) по имени name

pkill name - завершение процесса(ов) с именем name

hddtemp /dev/sda - температура первого жесткого диска

sensors - выводит данные по сенсорам (напр. температуру процессора)

dmidecode -t memory - информация об оперативной памяти

четверг, 3 февраля 2011 г.

date: установка даты (Linux, FreeBSD)

LINUX
Указываем время и дату в следующем формате:
# date MMDDhhmmYYYY

# date 020322302011
или так
date -s "02/03/2011 22:30:00"
Проверяем результат:
#date
Thu Feb 3 22:30:00 UTC 2011
FreeBSD
# date YYYYMMDDhhmm.ss

# date 201102032230.00
#date
Thu Feb 3 22:30:00 UTC 2011