* Linux常用命令

一、查看日志

查看日志

1. tail -n +100 catalina.out 查看末尾之上得100条日志
2. tail -f catalina.out 实时刷新

3.权限

  chmod 755 文件或文件夹路径     ---> 设置文件或文件夹权限:r=4;w=2;x=1(例:755:文件所有者-7,同组用户-5,其他用户-5)
  chown

4.软连接:

  ln -s 源路径 快捷路径                   --->(源路径为文件夹时最后要加/) 

5.查出所有用户: 

  awk -F':' '{ print $1}' /etc/passwd
  或者:
  compgen -u

6.查看指定用户是否有sudo权限:

sudo -l -U 用户名

7.查看所有分组:

less /etc/group

8.查看是否安装指定软件:

rpm -qa | grep rubydpkg -l | grep rubyyum list installed | grep ruby
Ubuntu:
apt list --installed | grep ruby
dpkg --list | grep ruby
aptitude search '~i'

9.查看、分配组:

① 新建工作组:  groupadd [groupname]
② 将用户添加进工作组: usermod -G [groupname] [username]
③ 查看用户组:cat /etc/group | grep [groupname]

10.端口占用:

① 查看占用进程号+占用程序:  netstat -anp | grep 8006
② 查看哪个程序占用(list open files):  lsof -i :8006
③ 有占用则打印无占用则为空(①的简版—无进程号和程序名):  netstat -tln | grep 8006

  -最后kill -9 点即可(详细配置看这里:https://www.runoob.com/w3cnote/linux-check-port-usage.html)

 

posted @ 2022-04-16 23:24  iSunXiaoXiao  阅读(22)  评论(0编辑  收藏  举报