常用的Linux 语句
别名
alias ga='git add '
alias gb='git branch'
alias gc='git checkout '
alias gd='git diff '
alias gm='git commit -m '
alias gp='git push origin -u '
alias gs='git status'
alias ll='ls -l'
换行符批量转为linux格式
find ./lua -type f -name "*.lua" | xargs dos2unix
find ./src -type f -name "*.h" | xargs dos2unix
top查看进程--指定程序名
top -p `pidof DsAgentServer | sed 's/ /,/g'`
安装docker
curl -fsSL https://get.docker.com -o get-docker.sh
安装grafana
docker run -d --name=grafana -p 3000:3000 grafana/grafana-enterprise
获取当前目录名称
pwd | awk -F "/" '{print $NF}'
设置core文件路径
echo /home/core/core-%e-%s-%u-%g-%p-%t > /proc/sys/kernel/core_pattern
cat /proc/sys/kernel/core_pattern
ulimit -c unlimited
ulimit -n 102400
mysql最大连接数
show variables like '%max_connections%';
set GLOBAL max_connections = 2000;
docker安装mysql8
docker run -d --restart=always -p 3306:3306 -v /usr/local/mysql-data-8:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=tars@12345 -e TZ=Asia/Shanghai mysql:8