停用网卡
ifdown 网络设备名
启用
ifup 网络设备名
查询网络状态
netstat 选项
选项:
-t : 列出TCP协议端口
-u:列出UDP协议端口
-n:不使用域名和服务名,使用IP地址和端口号
-l:仅列出在监听状态网络服务
-a:列出所有网络连接
netstat -an 所有网络连接的ip和端口号
netstat -rn 可以查看网关
route -n 查看网关
查看dns
nslookup + 域名
安装命令 bind-utils
ping -c 次数
telnet [域名或IP] [端口]
远程管理和 端口探测
traceroute 选项 IP或域名
路由跟踪命令
-n 使用IP,速度更快
tcpdump -i eth0 -nnX port 22
-i 指定网卡接口
-nn 将数据包中的域名与服务转为IP和端口
-X 以十六进制和ASCII码显示数据包的内容
port 指定监听的端口
chmod 命令 修改权限
赋予权限 为= 解除权限 - 添加权限 +
u 代表当前所属用户 g 所属组 o 其他人
chmod u+x 文件名 添加执行权限
chmod u=rw 也可以直接赋予权限
权限的数字表示:
r ----4
w----2
x-----1
比如 rwx rwx rwx chmod 777
rwx r-x rw- chmod 756
修改文件的所有者
chown 用户名 文件名
修改文件的所属组
chgrp 组名 文件名
umask 默认权限 0022
查看分区 ACL 权限是否开启
dumpe2fs -h /dev/sda5
#dunoe2fs 命令是查询制定分区详细文件系统的命令
-h 仅显示超级快中信息 ,而不显示磁盘块组的详情信息
临时开启分区ACL权限
mount -o remount,acl /
永久开启分区ACL 权限
vi /etc /fstab
重新挂载文件系统或重启系统
mount -o remount /
defaults,acl
查看ACL权限
getfacl 文件名
设定ACL权限的命令
setfacl 选项 文件
选项
-m 设定acl 权限
-x 删除制定的ACL权限 setfacl -x u:zh /text
-b 删除所有的ACL权限 setfacl -b 文件名
-d 设定默认的ACL权限
-k 删除默认的ACL权限
-R 递归设定ACL权限 setfacl -m u:rx -R 文件名(绝对路径) #表示这个文件下的所有文件都有这个权限
mask
setfacl -m m:rwx 文件 指定ACL最大权限
所附权限 与mask相与所得的权限 为ACL权限
visudo 赋予普通用户权限