目录
Git push 已存在文件夹
cd existing_folder
git init
git remote add origin http://XXX.git
git add .
git commit -m “Initial commit”
git push -u origin master
Git 切换分支、更新代码
- git remote -v
- git remote rm origin
- git remote add origin http://10.100.37.6/wltsgz/ultra-tsgz-bp.git
- git pull
- git branch --set-upstream-to=origin/dev dev
- git pull
Git 撤销本地修改
- git checkout – .(未git add)
- git reset HEAD . (已git add)
- git reset --soft HEAD^(已git commit、不撤销git add)
- git reset --hard HEAD^(已git commit、同时撤销git add)
mysql导出
- cd /usr/bin
- ./mysqldump -uroot -p dbname > /root/dbname.sql
- ./mysqldump -uroot -h 127.0.0.1 -p dbname > /root/dbname.sql
mysql导入
- mysql -uroot -p
- CREATE DATABASE /*!32312 IF NOT EXISTS*/ `dbname` /*!40100 DEFAULT CHARACTER SET utf8 */;
- use dbname;
- source /root/dbname.sql
docker-mysql数据导入
- docker cp mydb.sql mysql5.7:/root/
- docker exec -it mysql5.7 sh
- mysql -uroot -p
- create database mydb;
- use mydb;
- source /root/mydb.sql;
docker
- docker inspect --format ‘{{ .NetworkSettings.IPAddress }}’ name/id
- docker save name/id -o ./images.tar
- docker load -i ./images.tar
- docker-compose up -d
- docker-compose -f docker-compose.yml up -d
- docker-compose down、rm、stop、start
- docker rm $(docker ps -a -q)
- docker rm $(docker ps -a | grep)
文件
- ll
- ls
- ls -a:
- ps -ef | grep [正则]
- pwd
- cp -rf [文件夹]
- cp [文件]
- rm -rf [文件夹]
- rm [文件]
- cat [文件]
- tar -zxvf [.tar.xz]
- tar -xvf [.tar]
- unzip [.zip]
- vi /etc/profile
- source /etc/profile
进程
- kill -9 [进程号]
- nohup java -jar [.jar] --server.port=[port] > server.log 2>& 1 &
- echo $[]
- Ctrl+C:关闭进程
- Ctrl+Z:进程后台运行
网络
- netstat -ntlp
- lsof -i:[port]
- telnet [port] [ip]
- firewall-cmd --zone=public --list-ports
- systemctl stop firewalld.service
- firewall-cmd --zone=public --add-port=[port]/tcp --permanent
- firewall-cmd --zone=public --remove-port=[port]/tcp --permanent
- firewall-cmd --reload
vi
- vi [文件]
- i
- esc
- :wq
- :q
- :wq!
- q!
- /字符串 回车查询,n下一个
权限
- chmod a+x [.sh文件] 所有用户可执行权限
- chmod u+x [.sh文件] 文件所有者可执行权限
ssh端口
- vi etc/ssh/sshd_config
- systemctl restart sshd.service
查看nginx默认安装的模块
- cd /usr/local/src/nginx-1.13.7
- cat auto/options | grep YES
启动nginx
- which nginx
- nginx
- cd /usr/local/nginx/sbin
- ./nginx
- nginx -t #检查配置文件
- nginx -c /etc/nginx/nginx.conf #执行
- nginx -s reload #重载
- nginx -s reopen #重启
启动tomcat
- bin/startup.sh #启动tomcat
- bin/shutdown.sh #停止tomcat
- tail -f logs/catalina.out #看tomcat的控制台输出
启动mysql
- service mysql start
- service mysql stop
- service mysqld restart
启动redis
- cd /usr/local/redis
- ./bin/redis-server redis.conf
版权声明:本文为lorogy原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。