linux常用命令行

# 显示目录详情
~ ᐅ ls -lah

# 查找文件
~ ᐅ find PATH -iname pattern

# 查找文件内容
~ ᐅ grep -R PATTERN FILE 

# 显示所有进程
~ ᐅ ps auxw

# 查询dns
~ ᐅ dig [@server] name

# 查看端口占用情况
~ ᐅ sudo netstat -tnpl # linux
~ ᐅ sudo lsof -nP -i -sTCP:LISTEN # mac

# 软连接
~ ᐅ ln -s $TARGE $LINKNAME # 新建
~ ᐅ ln -sfn $TARGE $LINKNAME  # 覆盖

# 新建用户
~ ᐅ adduser [options] user group

# 查看用户信息
~ ᐅ id [OPTION]... [USER]

# 添加用户进组
~ ᐅ sudo usermod -a -G GROUP USER

# 更改文件权限
~ ᐅ chmod MODE[,MODE] FILE