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

浙公网安备 33010602011771号