Публичное пространство
SetRetail10 ▪️ Касса ◾️ Команды Linux TinyCore
- 1 Кассовые команды - cash [....]
- 1.1 Сохранить изменения настроек внесённых в конфигурационные файлы ОС
- 1.2 Вывести основную информацию о работе кассы
- 1.3 Перезагрузить кассу (системный бок) полностью
- 1.4 Выключить кассу (системные блок)
- 1.5 Перезагрузить только кассовый модуль
- 1.6 Остановить кассовый модуль
- 1.7 Запустить кассовый модуль
- 1.8 Выбрать используемое на кассе оборудование для сенсорных мониторов или касс самоослуживания
- 1.9 Сделать бэкап кассы
- 1.10 Восстановить кассу из бэкапа
- 2 Производительность
- 3 Дата/время
- 4 Сеть
- 4.1 Информация о сетевых подключенииях
- 4.2 Список подключенных хостов к кассе
- 4.3 Список портов, которые работают с определенным файлом или сокетом
- 4.4 Открытые TCP/UDP порты с именами процессов
- 4.5 Таблица маршрутизации
- 4.6 Установить временный IP-адрес на сетевой интерфейс
- 4.7 Добавить сетевой маршрут к сети
- 5 Файловая система
- 6 COM-порты
- 7 JAVA
- 8 Другие команды
Кассовые команды - cash [....]
Сохранить изменения настроек внесённых в конфигурационные файлы ОС
cash saveВывести основную информацию о работе кассы
Загружен или нет кассовый модуль
Ревизию ОС кассы
IP-адрес кассы
Шлюз по умолчанию
Размер базы данных
Путь по которому установлена система
Свободное дисковое пространство в килобайтах
tc@box:~$ cash status
*** SetX Cash status ***
POS Loaded : YES
OS Release : 3.0.417
IP address : 172.16.1.16
Gateway : 172.16.0.1
DB Size : 32.2M
TCE Path : /mnt/hda1
Disk free : 480M
Server IP : 172.16.2.63
Server status : AvailableПерезагрузить кассу (системный бок) полностью
cash rebootВыключить кассу (системные блок)
cash offПерезагрузить только кассовый модуль
cash restartОстановить кассовый модуль
cash stopЗапустить кассовый модуль
cash startВыбрать используемое на кассе оборудование для сенсорных мониторов или касс самоослуживания
Команда доступна только до версии TinyCore 8.1.9.
Проверить версию командой cash status
cash hwselectСписок оборудования:
Generic POS without touchscreen - Касса без сенсорного монитора, разрешение 640×480.
Wincor/Nixdorf POS with serial elo touchscreen - Касса с сенсорным монитором ELO.
Wincor/Nixdorf POS with serial 3M touchscreen - Касса с сенсорным монитором подключенным по COM-порту.
Wincor/Nixdorf POS with usb 3M touchscreen - Касса с сенсорным монитором 3M подключенным по USB.
ELCOM Uniq PC - Сенсорный монитор ELCOM
Asus ET1611 Mono - Моноблок ASUS
SCO Hardware ... - оборудование касс самообслуживания
MoveFlow & ELO Touch
TwinFlow & ELO Touch
Сделать бэкап кассы
cash backupПосле завершения, архивы базы данных и каталога crystal-cash будут сохранены в следующих папках
/home/tc/storage/postgres-db.tar
/home/tc/storage/crystal-cash.tar
Восстановить кассу из бэкапа
cash restoreДля восстановления базы данных и каталога crystal-cash из архивов, файлы с архивом базы данных и каталога crystal-cash должны лежать в /home/tc/storage/
Производительность
CPU - Ппроцессор
cat /proc/cpuinfoMEMORY - Память
cat /proc/meminfoили
freeАктивные процессы
top -n 1 -bHDD - Жесткий диск
Информация по выбранному жесткому диску
sudo hdparm -t /dev/sda1Информация по жестким дискам
/sbin/fdisk -lДата/время
Проверка текущей даты и системного времени
dateУстановка времени
sudo date 01012015 23:00Записать время ОС в БИОС
hwclock --systohc -uВремя БИОС
sudo /sbin/hwclockУстановка часового пояса
sudo ln -sf /usr/local/share/zoneinfo/Europe/Moscow /etc/localtimeПример: вместо Moscow подставьте нужное имя файла, соответствующее городу.
Выполните команду:
cash saveПерезагрузите кассу:
cash rebootСеть
Информация о сетевых подключенииях
/sbin/ifconfigСписок подключенных хостов к кассе
netstat -lantp | grep ESTABLISHED |awk '{print $5}' | awk -F: '{print $1}' | sort -uСписок портов, которые работают с определенным файлом или сокетом
/usr/local/sbin/lsof -iОткрытые TCP/UDP порты с именами процессов
netstat -ltupnТаблица маршрутизации
sudo /sbin/route -nУстановить временный IP-адрес на сетевой интерфейс
sudo ifconfig eth0 172.16.1.100Добавить сетевой маршрут к сети
sudo route add -net 10.0.0.0 netmask 255.0.0.0 gw 172.16.1.1Если нужно, чтобы маршрут сохранился после перезагрузки системы, тогда добавьте команду установки маршрута в файл /opt/eth0.sh после строки содержащей ifconfig.
Файловая система
Смонтированные файловые системы
cat /proc/mountsИнформация о смонтированных разделах и из размерах
df -hUSB-подключения
dmesg | tailCOM-порты
Проверить наличие com-портов на кассе
dmesg | grep serial
tc@box:~$ dmesg | grep serial
serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
serial8250: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
serial8250: ttyS2 at I/O 0x3e8 (irq = 4) is a 16550A
serial8250: ttyS3 at I/O 0x2e8 (irq = 3) is a 16550A
tc@box:~$ JAVA
Текущая версия Java
/usr/local/jre/bin/java -versionДругие команды
Проверка работы ComProxy
curl -o comproxyjson.txt -s http://127.0.0.1:5321Статистика перезагрузок ОС
last rebootИспользуемая версия ядра
uname -rcat /proc/versionАрхитектура
uname -mАппаратные системные компоненты - "(SMBIOS/DMI)"
TinyCore3
sudo /usr/local/sbin/dmidecode -qTinyCore3
sudo /usr/local/bin/dmidecode -q© 1994-2026, ООО «Кристалл Сервис Интеграция».
Все права защищены.