Архив метки: shell

MySQL/MariaDB: команды shell из консоли MySQL-клиента

19 марта 2018
 

 MySQL CLI позволяет быстро выполнять команды из консоли с bash или другим shell, загружать sql-скрипты и так далее. Очень удобно, что бы не выходить из MySQL, если надо быстро выполнить команду. Например – выполнить команды ls из консоли MySQL: [simterm] admin@ip-172-31-64-60:~$ mysql -u root -p Enter password: Welcome to the MariaDB monitor. Commands end with… Читать далее »

Linux: [[: not found

17 февраля 2017
 

 Во время Jenkins-билда – скрипт деплоя возвращает ошибку: … [jm-cms-transform-layer-build] Running shell script + [[ -d config ]] /var/jenkins_home/workspace/jm-cms-transform-layer-build@tmp/durable-6569c8ce/script.sh: 2: /var/jenkins_home/workspace/jm-cms-transform-layer-build@tmp/durable-6569c8ce/script.sh: [[: not found …

shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory

27 февраля 2014
 

 При выполнении обычной задачи появилась ошибка: # service slapd restart shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory chdir: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory Stopping slapd: [ OK ] Starting slapd: [ OK ]

FreeBSD: изменить shell пользователя

17 октября 2013
 

 По-умолчанию во FreeBSD используется sh для обычных пользователей, и csh для пользователя root. Что бы изменить shell для пользователя, можно воспользоваться несколькими вариантами. Убедитесь, что нужный shell присутствует в файле /etc/shells: # cat /etc/shells … /bin/sh /bin/csh /bin/tcsh /usr/local/bin/bash /usr/local/bin/rbash

UNIX: chdir: error retrieving current directory: getcwd: cannot access parent directories

27 сентября 2013
 

 При попытке сменить директорию – система сообщает об ошибке: # cd /home/setevoy/src/release chdir: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory При попытке воспользоваться TAB для подстановки пути: # cd /hsymlink-hook: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory ome/s^C

Debian: запретить shell-доступ пользователю

3 апреля 2013
 

 Необходимо разрешить пользователю использование FTP и mail, но закрыть доступ по SSH. Добавляем пользователя: # adduser user Adding user `user’ … Adding new group `user’ (1002) … Adding new user `user’ (1002) with group `user’ … Creating home directory `/home/user’ … Copying files from `/etc/skel’ … Enter new UNIX password: Retype new UNIX password: …… Читать далее »

scp: примеры использования

11 августа 2012
 

 Небольшая памятка по использованию утилиты scp – примеры. Скопировать file с удаленного хоста perun.dcv на локальный хост: $scp [email protected]:/home/setevoy/file ~ [email protected]’s password: file           100% 7476     7.3KB/s   00:00  

Unix Toolbox. Часть 1 – система.

23 ноября 2011
 

   Эта статья – попытка перевода очень полезного документа Unix Toolbox. На некоторые команды постараюсь дать более развернутые комментарии, чем в оригинальной статье. Т.к. оригинальный документ очень большой – то и переводить я его буду частями, а потом соберу все в одном разделе. Если есть что добавить – добро пожаловать в комменты. 1.0 Информация о… Читать далее »