Last active
May 12, 2020 21:02
-
-
Save sunary/10682fac5237905ac1f0 to your computer and use it in GitHub Desktop.
usually commands
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# rsync | |
rsync -rzvh --exclude='*.git' --exclude='*.pyc' -e 'ssh -p PORT' SRC [USER@]HOST:/home/user/ | |
rsync -r ~/Music/iTunes/iTunes\ Media/Music ~/Documents/OneDrive/ | |
# Start mongo | |
mongod --config /usr/local/etc/mongod.conf --fork | |
# supervisord | |
supervisord.conf /etc/supervisor/conf.d/supervisord.conf | |
# others | |
ps aux|grep python | |
history|grep python | |
pip list|grep elasticsearch | |
sudo lsof -i :PORT # what program run on PORT | |
sudo service docker start | |
sudo openvpn --config CONF.conf | |
# screen: | |
screen -R SCR_NAME # new screen | |
screen -r SCR_NAME # run screen | |
Ctrl + a, Ctrl + d # exit screen | |
screen -S SCR_NAME -X sessionname NEW_NAME #rename | |
screen -X -S SCR_NAME quit #delete screen | |
screen -wipe # delete dead screen | |
# network: | |
nm-tool # network manager tool | |
dig HOST | |
# open eth1 port | |
sudo ufw allow in on eth1 to any port 7946 | |
# turnel: | |
ssh -L 20789:localhost:27017 [email protected] | |
mongo --host lyric.vn --port 20789 | |
# iptable | |
iptables -A INPUT -p tcp --dport 5372 -j ACCEPT | |
/sbin/service iptables save | |
iptables -F | |
netstat -anl | |
# change shell | |
chsh -s /bin/bash username | |
# mysql config | |
[mysqld] | |
character-set-server=utf8 | |
collation-server=utf8_general_ci | |
default-storage-engine = innodb | |
# systemd | |
sudo vi /etc/systemd/system/unit.service | |
` | |
[Unit] | |
Description = unit | |
After = network.target | |
[Service] | |
WorkingDirectory = /home/sunary/dir | |
ExecStart = /usr/bin/python /home/sunary/dir/run.py | |
User = sunary | |
Restart = always | |
RestartSec = 5 | |
[Install] | |
WantedBy = multi-user.target | |
` | |
sudo systemctl daemon-reload | |
sudo systemctl start unit | |
sudo systemctl enable unit | |
sudo systemctl status | |
sudo journalctl -u unit.service -f -n100 | |
# rabbitMQ | |
on mac: /usr/local/sbin/* | |
rabbitmqctl add_user admin admin | |
rabbitmqctl add_user user psswd | |
rabbitmqctl set_user_tags admin administrator | |
rabbitmqctl set_permissions -p / user ".*" ".*" ".*" | |
# jenkins | |
$WORKSPACE/_build.sh -label $JOB_NAME -$BUILD_NUMBER -java_home $JAVA_HOME |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment