常使用命令

2021-09-01 11:17:15 字數 2616 閱讀 9345

埠被占用

1、找出使用該埠的程序

lsof -i tcp:1099

2、殺死程序

kill -9 pid

3、殺死殭屍程序

檢視殭屍程序

ps -a | grep defunct

這些程序的id及其父程序id:

殺死pid程序即可

kill -9 pid

4、撤回 git commit

cd /users/cloud/documents/ideaprojects/klup-admin

git log

git reset head~1

5、切換帳戶:

git config user.name

git config user.email

git config --global user.name 「arthurchenjinjun」

git config --global user.email "arthur.chen@***xtech.com"

git config --global user.name 「***x_cloud0kong」

git config --global user.email "cloud.kong@***xtech.com"

6、git 衝突 :

git config --global user.name 「arthurchenjinjun」

git config --global user.email "arthur.chen@***xtech.com"

git stash

git pull

輸入帳戶與密碼

git stash pop

啟動本地redis伺服器

1、cd /usr/local/etc

2、sudo …/bin/redis-server ./redis.conf

3、然後輸入電腦密碼

4、tail -f /usr/local/redis/log-redis.log

mysql

進入資料庫:

cd /usr/local/mysql/bin

mysql -uroot -p

輸入密碼 123456

刪除資料表結構:

select concat( 'drop table ', group_concat(table_name) , 『;』 ) as statement from information_schema.tables where table_schema = 'se』

刪除函式:

select concat( 'drop procedure ', group_concat(routine_name), 『;』 ) from information_schema.routines

where routine_schema=『se』;

刪除事件:

select event_schema from information_schema.events;

select concat( 'drop event ', group_concat(event_name), 『;』 ) from information_schema.events

where event_schema=『se』;

執行輸出的**;因為有外來鍵關聯,需要執行幾次;

匯出cd /usr/local/mysql/bin

匯出資料表結構與資料:

mac:

mysqldump -uroot -p uat> /users/cloud/desktop/uat.sql;

windows:

mysqldump -uroot -p uat> e:\uat.sql

匯出資料表結構與資料,函式,事件:

mysqldump -uroot -p -ntd -r -e se_uat > /users/cloud/desktop/se_uat.sql;

匯出函式與事件不匯出資料庫表結構、表資料:

mysqldump -e -r -ndt se_uat -u root -p > /users/cloud/desktop/se_uat.sql;

匯入use se_sit;

source /users/cloud/desktop/se_uat.sql;

cd /usr/local/mysql/bin

tomcat 記憶體配置引數

-server -xx:permsize=512m -xx:maxpermsize=1024m

啟動jmter

cd /users/cloud/library/apache/jmeter/apache-jmeter-4.0/bin

sh jmeter

git 遠端倉庫覆蓋本地

1、先進去專案根目錄

2、執行命令

git fetch --all && git reset --hard origin/master && git pull

vim常使用的命令

vim複製命令 y 複製,適用於選擇文字後再按y複製 yw 複製乙個單詞 包括空格 ye 複製乙個單詞 不包括空格 yy 複製一整行,類似dd刪除一整行 包括行尾換行符 y 複製一整行 包括行尾換行符 不同於d刪除到行尾 不包括換行符 2yy 或 y2y 複製兩行 ggyg複製全部 注 y為操作符,...

常使用的adb命令

截圖,放在d盤目錄下 adb shell system bin screencap p sdcard screenshot.png adb pull sdcard screenshot.png d screenshot.png 截屏保存在sd卡中 sd卡中輸入電腦到d screenshot.png ...

mysql常使用的命令

登入資料庫 mysql uroot p 會提示你輸入密碼 i 登入修改資料庫的密碼 i set password for root localhost password newpass i 用mysqladmin i mysqladmin u root password newpass 如果root...