UNIX
Копировать только ссылки с помощью команды cp
Используем опцию -d cp -d <ссылки> /куда/хотим/скопировать/ Цитата из map cp -d same as –no-dereference –preserve=link –no-dereference never follow symbolic links
Как в Linux подсчитать количество строк в выводе команды в терминале
Как в Linux подсчитать количество строк в выводе команды в терминале, к примеру количество пакетов в выводе команды apt list –installed На помощь придет утилита wc apt list –installed|wc -l
Перекодировать файлы из Windows кодировки в UTF-8
Чтобы перекодировать файлы из Windows кодировки в UTF-8 выполним команду: # iconv -f cp1251 -t utf8 ./source_file.txt -o ./output_file.txt
Check Linux Version
Before install SAP system you need check what version of Linux you are running. To do thes, enter the following command at the shell prompt: cat `ls /etc/*{-,_}{release,version} 2>/dev/null | head -n 1`
FTP Script For Upload SAP Transport Request
If the transport landscape, each system uses its own transport directory, it may be necessary to transfer files of transport requests between servers. In case Unix simple solution is FTP Script For Upload SAP Transport Request #!/bin/bash HOST=hostname #This is the FTP servers host or IP address. USER=username PASS=password ftp -inv $HOST <<EOF user $USER $PASS bin cd /usr/sap/trans/cofiles/ lcd /usr/sap/trans/cofiles/ get KXXXXXX.YYY cd /usr/sap/trans/data/ lcd /usr/sap/trans/data/ mget *XXXXXX.YYY quit EOF Where YYYKXXXXXX – name of transport request KXXXXXX.YYY – cofile of transport request RXXXXXX.YYY and DXXXXXX.YYY – data files of transport request
errpt – aix system log report
To display a detailed report of all aix system errors logged in the past 24 hours, enter: errpt -a -s mmddhhmmyy where the mmddhhmmyy string equals the current month, day, hour, minute, and year, minus 24 hours.
Полная перезагрузка системы SAP с очисткой shared memory UNIX
Пример полной перезагрузки для системы SAP о очисткой shared memory Под пользователем <sidadm> Для каждой установленной инстанции (на примере DVEMESG00) stopsap r3 DVEBMGS00 stopsap sapstartsrv DVEBMGS00 Проверяем наличие процессов под пользователем <sidadm> ps -ef | grep <sidadm> Производим очистку shared memory стандартной утилитой cleanipc (в нашем примере номер инстанции 00) cleanipc 00 remove Проверяем наличие сегментов shared memory ipcs | grep <sidadm> При необходимости удаляем сегменты shared memory ipcrm -s [semaphor id] ipcrm -m [memory id]
SUSE11 for SAP
Note 1275776 – Linux: Preparing SLES for SAP environments Note 1310037 – SUSE LINUX Enterprise Server 11: Installation notes
XTerm Geometry And Font
Option -geometry If you use XTerm and want to control window size and window position, use -geometry option. xterm -geometry 150×50+0+0 & Will open an XTerm 150 chars wide, 50 chars high in the top left hand corner of the screen .Xresources file Another way is write some lines to file .Xresources in user home directory. xterm*geometry: 100×40+0+0 XTerm*faceName: DejaVu Sans Mono XTerm*faceSize: 14 Last two strings setup font face and font size for xterm. The final step is to set these resource changes using xrdb xrdb -merge .Xresources
mount nfs file system error Directory/File Name is not valid with the -t flag
Symptom When We try mount nfs file system on AIX mount -t nfs server1:/path /path We have errror ‘Directory/File Name’ is not valid with the -t flag.. Solution Add to /etc/hosts host, where We try mount nfs file system with command: mount server1:/path /path