some useful command
Table of Contents
tips:
<???> is variable param
git reset --hard <commit_id>
e.g.: git reset --hard 7172e0d27fccc7da1ad4d77e3699ce7ef27c3fb6
git reset --hard origin/<branch_name>
git reset --hard <commit_id>
git push origin HEAD --force
git config user.name
git config user.email
git config user.name <new_user_name>
git config user.email <new_user_email>
git checkout -b <local_branch_name> origin/<origin_branch_name>
git fetch
拉取并合并到本地,pull = fetch + merge
git pull
find / -name <file_regex> 2>/dev/null
e.g.: find / -name *.log 2>/dev/null
date +%s
date -d @<timestamp_seconds>
e.g.: date -d @1586701561
yarn application -list
yarn application -list –appStates running
yarn application -kill application_1437456051228_1725
yarn logs -applicationId <your_application_id> > 123.log
e.g.: yarn logs -applicationId application_1437456051228_1725 > 123.log
echo -e <column_value>
jmap -heap pid
top -Hp pid
pip list
pip install -r requirements.txt
pip install --upgrade -r requirements.txt
python -m pip install requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install <package_name>==<version>
pip uninstall <package_name>