Error Code:
# tmux new -s 1
error creating /tmp/tmux-0 (Permission denied)
Solution:
# chown root:root /tmp/tmux-0
# tmux new -s 1
error creating /tmp/tmux-0 (Permission denied)
# chown root:root /tmp/tmux-0
> df -h
df: cannot read table of mounted file systems: Permission denied
If we are in this situation, after we use top command, we can see follow promotion
> top
Error, do this: mount -t proc proc /proc
# mount -t proc proc /proc
# ls
drwxr-x--- 21 mingyuzhu mingyuzhu 4.0K Aug 29 14:34 mingyuzhu
(补充:这里以显示文件名为 mingyuzhu 的文件)
# ls
drwxr-x--- 21 mingyuzhu mingyuzhu 4.0K Aug 29 14:34 mingyuzhu
|
1) – 普通文件 (file)
2) b 块设备 (block device)
3) c 字符串 (char device)
4) d 目录 (directory)
5) l 链接文件 (link file)
6) p 管道文件 (pipe file)
7) s 套接字文件 (socket)
# ls
drwxr-x--- 21 mingyuzhu mingyuzhu 4.0K Aug 29 14:34 mingyuzhu
|||
drwxr-x--- 21 mingyuzhu mingyuzhu 4.0K Aug 29 14:34 mingyuzhu
|
1) – 所属主没有读权限
2) r 所属主有读权限 (read)
drwxr-x--- 21 mingyuzhu mingyuzhu 4.0K Aug 29 14:34 mingyuzhu
|
1) – 所属主没有写权限
2) w 所属主有写权限 (write)
drwxr-x--- 21 mingyuzhu mingyuzhu 4.0K Aug 29 14:34 mingyuzhu
|
1) – 所属主没有执行权限
2) x 所属主有执行权限 (execute)
3) s 所属主有执行权限 (execute),且让所有的用户都可以执行此文件 (Set UID)
4) S 所属主没有执行权限,但让所有的用户都可以执行此文件 (Set UID)
drwxr-x--- 21 mingyuzhu mingyuzhu 4.0K Aug 29 14:34 mingyuzhu
|||
drwxr-x--- 21 mingyuzhu mingyuzhu 4.0K Aug 29 14:34 mingyuzhu
|
1) – 所属组没有读权限
2) r 所属组有读权限 (read)
drwxr-x--- 21 mingyuzhu mingyuzhu 4.0K Aug 29 14:34 mingyuzhu
|
1) – 所属组没有写权限
2) w 所属组有写权限 (write)
drwxr-x--- 21 mingyuzhu mingyuzhu 4.0K Aug 29 14:34 mingyuzhu
|
1) – 所属组没有执行权限
2) x 所属组有执行权限 (execute)
3) s 所属组有执行权限 (execute),且让所有的用户在此目录下创建的目录的所属组都和此目录相同 (Set GID)
4) S 所属组没有执行权限,且让所有的用户在此目录下创建的目录的所属组都和此目录相同 (Set UID)
(注意:目录的执行权限代表可以进入这个目录)
drwxr-x--- 21 mingyuzhu mingyuzhu 4.0K Aug 29 14:34 mingyuzhu
|||
drwxr-x--- 21 mingyuzhu mingyuzhu 4.0K Aug 29 14:34 mingyuzhu
|
1) – 其他用户没有读权限
2) r 其他用户有读权限 (read)
drwxr-x--- 21 mingyuzhu mingyuzhu 4.0K Aug 29 14:34 mingyuzhu
|
1) – 其他用户没有写权限
2) w 其他用户有写权限 (write)
drwxr-x--- 21 mingyuzhu mingyuzhu 4.0K Aug 29 14:34 mingyuzhu
|
1) – 其他用户没有执行权限
2) x 其他用户有执行权限 (execute)
3) s 所属组有执行权限 (execute),且只有创建此文件的用户和 root 用户可以删除 (Sticky Bit)
4) S 所属组没有执行权限,且只有创建此文件的用户和 root 用户可以删除 (Sticky Bit)
drwxr-x--- 21 mingyuzhu mingyuzhu 4.0K Aug 29 14:34 mingyuzhu
||
1) 如果是文件,则代表此文件的链接数
(注意:此链接数包含软链接数和硬链接数)
2) 如果是目录,则代表此目录内的目录数
(注意:此最低值为 2,因为每个目录都至少包含 . (1 个点代表当前目录) 和 .. (2 个点代表此目录第上级目录) 这 2 个隐藏目录)
drwxr-x--- 21 mingyuzhu mingyuzhu 4.0K Aug 29 14:34 mingyuzhu
||||||||| |||||||||
drwxr-x--- 21 mingyuzhu mingyuzhu 4.0K Aug 29 14:34 mingyuzhu
|||||||||
此项目的所属主
(补充:这里的所属主显示的是 mingyuzhu)
drwxr-x--- 21 mingyuzhu mingyuzhu 4.0K Aug 29 14:34 mingyuzhu
|||||||||
此项目的所属组
(补充:这里的所属组显示的是 mingyuzhu)
drwxr-x--- 21 mingyuzhu mingyuzhu 4.0K Aug 29 14:34 mingyuzhu
||||
此项目的大小
(补充:这里显示的大小是 4.0K)
drwxr-x--- 21 mingyuzhu mingyuzhu 4.0K Aug 29 14:34 mingyuzhu
||| || |||||
drwxr-x--- 21 mingyuzhu mingyuzhu 4.0K Aug 29 14:34 mingyuzhu
|||
文件最后修改的月份
drwxr-x--- 21 mingyuzhu mingyuzhu 4.0K Aug 29 14:34 mingyuzhu
||
文件最后修改的日期
drwxr-x--- 21 mingyuzhu mingyuzhu 4.0K Aug 29 14:34 mingyuzhu
|||||
文件最后修改的时间
2.9 第 17 个字母 (输出结果的第 8 段)
drwxr-x--- 21 mingyuzhu mingyuzhu 4.0K Aug 29 14:34 mingyuzhu
|||||||||
文件名
# cat /proc/sys/net/ipv4/ip_local_port_range
32768 65536
(补充:从这里的输出结果可以看出应用可自动随机使用的 IPv4 端口号是从 32768 到 65536)
# sudo sysctl -a | grep net.ipv4.ip_local_port_range
net.ipv4.ip_local_port_range = 32768 65536
(补充:从这里的输出结果可以看出应用可自动随机使用的 IPv4 端口号是从 32768 到 65536)
# echo "32768 65536" > /proc/sys/net/ipv4/ip_local_port_range
(补充:这里以设置应用可自动随机使用的 IPv4 端口号是从 32768 到 65536 为例)
# vim /etc/sysctl.conf
添加以下内容:
......
net.ipv4.ip_local_port_range = 32768 65536
(补充:这里以设置应用可自动随机使用的 IPv4 端口号是从 32768 到 65536 为例)
# sysctl -p
# sudo dnf update
# sudo dnf install dnf-plugin-system-upgrade
# sudo dnf upgrade --refresh
# sudo dnf system-upgrade download --releasever=40
# sudo dnf system-upgrade reboot
(注意:系统会重启,并在后台升级系统,这个步骤可能会持续很长一段时间,根据虚拟机的硬件性能而定)