Ваш Интернет IP-адрес: 100.26.176.182 | Здесь будет информация о Вашем локальном IP-адресе, а эта строчка будет заменена. | Вы IT-шник? А знаете как определить IP-адрес пользователя в локальной сети используя HTML5 и JavaScript? Возможно Вам так же будет интересно чем может закончиться суд по иску программиста к "IT-компании" по поводу незаконного увольнения на примере ООО "Софт Навигатор" в городе Иваново.

Команды линукс

Посчитать размер папок и подпапок в которых находится пользователь

du -sh *

Поменять дату и время

date 12301710
Команда выше устанавливает соответственно месяц день часы и минуты(год не устанавливает, для установки года используйте команду ниже)
date +’%Y%m%d’ --set='20200520'
команда выше устанавливает соответственно год месяц и день

Синхронизация времени по NTP

ntpdate -s ntp.ubuntu.com

Проверить выполнение можно выполнив date и посмотреть какая дата и время установлена.

Узнать шлюз сетевого интерфейса в linux

ip r | awk '/default/{print$3}'

Восстановить базу данных mysql из командной строки

mysql -u [username] -p[password] [db_to_restore] < [backupfile.sql]
Обратите внимание пользователь указывается через пробел а пароль без пробела после -p. Или можно пароль не указывать просто написав -p в этом случаи пароль будет запрошен отдельно после нажатия клавиши ENTER И логин и пароль вводить без квадратных скобок.

Что делать если MySQL не обрабатывает большие запросы

Для обработки длинных запросов необходимо в /etc/my.cnf в разделе [mysqld] дописать параметр max_allowed_packet = 128M

BackUp базы данных MySQL из командной строки

mysqldump --opt -u [username] -p[password] [dbname] > [backupfile.sql]

Удалить все таблицы из базы данных из командной сторки

mysqldump -u[USERNAME] -p[PASSWORD] --add-drop-table --no-data [DATABASE] | grep ^DROP | mysql -u[USERNAME] -p[PASSWORD] [DATABASE]

Открыть 80-ый порт в firewall

firewall-cmd --zone=public --add-port=80/tcp --permanent
firewall-cmd --reload

Искать файлы по названию в командной строке linux включая поддиректории

find . -maxdepth 3 -iname "*.php"
-maxdepth 3 указывает что глубина поиска в поддиректориях равта трём. Если указать 1 то будет искать только в текущей директории. Вместо -iname можно использовать -name в этом случаи поиск станет регистрозависимым.

Читаем содержимое всех файлов и сразу распаковываем сжатые файлы

cat *$(ls -v *tar.gz*) | tar xzf -
Кто не понял используется если имеете дело с архивами tar разделёнными на несколько частей, то есть gz.1 gz.2 и так далее.

SQL запрос для изменения пароля пользователя MySQL из командной строки

use mysql
этим запросом выбираем базу mysql

UPDATE `user` SET Password=PASSWORD('NewPassword') WHERE User='YouUser';
NewPassword необходимо заменить на Ваш новый пароль, а YouUser на имя пользователя для которого меняется пароль.

Комментарии

Если у Вас возникли вопросы, Вы можете задать их в форме ниже. В частности если Ваш вопрос по Bitrix и что то не получается - можно спросить. Ваш e-mail не публикуется, при этом я отвечу на него если будет что то по теме. Писать необходимо для людей - избегайте сленга, пишите орфографически правильно.

Имя:
E-mail:
Текст комментария:

Вы так же можете прочитать следующие статьи: