55 Linux常用命令及场景 - xiaoxin01/Blog GitHub Wiki
55 Linux常用命令及场景
获取脚本运行目录
dir=$(dirname $0)
echo $dir
下载并解压
curl ${url} | tar -xz -C ./tmp/
查找文件并对结果进行操作(复制到等)
find . -name mysql-*.jar -exec cp {} /destination/ \;
添加用户及组,并添加key以登录
# 添加用户,自动创建主目录,密码等
adduser [username]
# 删除用户
userdel [username]
# 添加用户到组
usermod -aG [groupname] [username]
# 切换用户登录
su [username]
# 使用user的 public key 登录
ssh-keygen
cat ~/.ssh/id_rsa.pub > ~/.ssh/authorized_keys