linux一些好用命令:w,fuer,getfacl,usermod,chmod

一.命令 w

w 是显示用户登录时间、空闲时间、当前执行的命令等。

2.示例

 

pst/*  : 这是ssh登录

tty: 这是直接本地登录(ctrl+alt +F* 都可以)

这个是没本地登录显示的进程

 

 

 

二. 命令 fuser

fuser 是一个可以查看使用此文件的进程号。

1.一般使用

fuser -a /path/to/filename

 

 

三. 命令getfacl

getfacl 用于显示文件或目录的访问控制列表(ACL)。ACL 提供了比传统 Unix 权限模型更细粒度的权限控制。

 

 

四. 命令 usermod

usermod 是 Linux 系统中用于修改现有用户账户信息的命令。它允许你更改用户的登录名、主目录、用户组、登录shell等信息。

1.更改用户的主目录

usermod -d /new/home/dir username

2.更改用户的主组

usermod -g newgroup username

3.更改用户的登录 shell

usermod -s /bin/bash username

4.锁定用户账户

usermod -L username

5.解锁用户账户

usermod -U username

 

五. 命令 chmod

chmod [选项] 权限 文件

 

u:所有者(user)

g:组(group)

o:其他用户(others)

a:所有(all,即 u+g+o)

 

读(r):4

写(w):2

执行(x):1

 

1.要给所有者读、写和执行权限,给组和其他用户只读权限

chmod 754 filename

2.要给所有者添加执行权限

chmod u+x filename

3.要移除组的写权限

chmod g-w filename

4.递归地改变目录及其所有子文件和子目录的权限

chmod -R 755 directory

 

六. 命令 chown

chown [选项] 新所有者:新组 文件

chown 是 Unix 和类 Unix 系统中用来改变文件或目录的所有者和/或所属组的命令

1.改变文件的所有者和组

chown user:group filename

2.递归地改变目录的所有者和组

chown -R user:group directory

3.仅改变文件的组

chown :group filename

4.仅改变文件的组

chown user filename

 

posted @ 2025-03-22 23:34  铿锵有力自信且坚定  阅读(262)  评论(0)    收藏  举报