centos 异常关机(centos频繁自动重启)

大家好,今天小编来为大家解答centos 异常关机这个问题,centos频繁自动重启很多人还不知道,现在让我们一起来看看吧!

CentOS7目录结构详细版

Linux目录分类

CentOS的目录结构可大致分为四类:管理类、用户类、应用程序类、信息类文件目录。

管理类目录:/boot、/bin、/sbin、/var、/etc、/dev、/mnt

管理类目录包括:

/boot:存放内核引导系统程序所需的文件。

/bin:存放标准 Linux的工具,终端输入命令时会从中查找。

/sbin:存放系统管理的命令,是 root用户的可执行命令存放地。

/var:存放经常变动的文件,如日志、数据文件、邮箱。

/etc:存放系统配置文件。

/dev:存放与设备相关文件。

/mnt:用于挂载储存设备的目录,参照/etc/fstab定义。

用户类目录:/root、/home

用户类目录包括:

/root:系统管理员目录。

/home:存放个人数据。

应用程序类目录:/lib、/tmp、/usr、/usr/local、/usr/bin、/usr/share、/usr/lib、/opt

应用程序类目录包括:

/lib:存放系统动态链接共享库。

/tmp:临时目录,定期清理。

/usr:存放不适合放在/bin或/etc的额外工具。

/usr/local:手动安装软件存放地。

/usr/bin:存放程序。

/usr/share:存放共享数据。

/usr/lib:存放不能直接运行但运行程序所需的函数库文件。

/opt:存放可选程序。

信息类目录:/lost+found、/proc

信息类目录包括:

/lost+found:存储系统意外崩溃时产生的文件碎片。

/proc:存放操作系统运行时的信息,如进程、内核信息。

其他重要目录:/etc/rc.d、/etc/rc.d/init.d、/etc/xinetd.d、/usr/include、/usr/lib*、/usr/local、/usr/share/doc、/usr/share/man、/usr/src、/usr/X11R6

其他重要目录包括:

/etc/rc.d:放置开机和关机的脚本。

/etc/rc.d/init.d:放置启动脚本。

/etc/xinetd.d:配置额外服务。

/usr/include:存放套件的头文件。

/usr/lib*:存放套件的程序库。

/usr/local:默认软件安装目录。

/usr/share/doc:存放系统说明文件。

/usr/share/man:存放程序说明文件。

/usr/src:内核源代码目录。

/usr/X11R6:X的存放目录。

Linux目录结构包括根目录/,/bin:/usr/bin:存放可执行二进制文件,/boot:启动文件,/dev:设备文件,/etc:系统配置文件,/home:用户家目录,/lib:/usr/lib:/usr/local/lib:函数库目录,/lost+found:异常错误文件,/mnt:/media:光盘挂载点,/opt:额外安装软件目录,/proc:操作系统运行信息,/root:root用户目录,/sbin:/usr/sbin:/usr/local/sbin:系统管理员命令,/tmp:临时文件,/srv:服务数据目录,/usr:应用程序目录,/var:变化文件目录。/dev目录对所有用户重要,用于访问外部设备。/etc目录包含很多文件,如启动脚本、配置文件等。/proc目录存放系统信息,如 CPU、内存、网络状态等。/usr目录包含应用程序、共享数据、函数库、文档等。/var目录存放系统执行过程中变化的文件,如日志、邮件等。/dev目录中的文件类型包括块设备、字符设备等。

linux版本CentOS 7.6系统安装

为了安装最新版本的 CentOS 7.6,首先需要准备硬件,如联想 ThinkPad电脑及 U盘启动盘。制作 U盘启动盘的第一步是使用光盘刻录软件将 CentOS 7.6镜像刻录至 U盘。在此步骤之后,应将 U盘标签改名以便于识别,便于在磁盘选择时使用。有关 U盘刻录的详细指南,请参阅链接:cnblogs.com/ance/p/1026...

接着,将 U盘插入电脑,进入 BIOS并将 U盘设置为第一启动项。通过 F10保存设置并重启电脑。在进入 CentOS安装界面后,使用键盘上的 e键进入配置编辑。在编辑配置时,需将参数更改为:vmlinuz initrd=initrd.img linux dd quiet。修改后,系统会进入磁盘设备列表,用于查看 U盘的设备名称。记住此名称(例如:sdb4),然后按下组合键 Ctrl+ Alt+ Del重启电脑,进入安装界面。按 TAB键编辑配置,将参数更改为:vmlinuz initrd=initrd.img inst.stage2= hd:/dev/sdb4 quiet。这里的 sdb4应替换为实际的 U盘设备名称。完成所有配置后,按下回车键进入图形安装界面。如无异常,即成功进入安装流程。

安装过程中,需选择语言、时区、软件包(建议选择最小版本,不带桌面)以及进行磁盘分区等步骤。安装完成后,需设置 root密码。过于简单的密码需要按两次 Done才能生效,且需自行记忆。安装完成后重启电脑,关机并移除 U盘,然后正常开机即可使用 CentOS 7.6系统。

若遇到安装界面无法正常加载的问题,可能是因为未正确识别 U盘设备名。解决此问题的方法是在 U盘配置步骤后,通过输入 cd/dev命令查看 U盘的设备名(例如:sda4)。根据此设备名调整 U盘参数(如:hd:/dev/sda4)以确保正确加载 U盘。随后,重启电脑并按照正确配置再次尝试进入安装界面,即可顺利完成 CentOS 7.6的安装流程。

tinyproxy导入配置失败

1、tinyproxy问题解决

在配置好树莓派的设备上,发现 tinyproxy启动时候存在问题,如下图:

经过半天的折腾,后来发现原来是由于异常关机导致临时文件生成错误

解决办法:删除/tmp下的临时用户文件X1(vncserver@:1.service对应的)

2、安装tinyproxy

sudo apt-get install tinyproxy

3、配置tinyproxy,修改Allow 127.0.0.1为自己IP,只允许自己使用,或者在Allow前面打#注释,允许任何IP都可以连接

vim/etc/tinyproxy.conf

4、启动Tinyproxy服务,并设置开机自启

sudo chkconfig--level 345 tinyproxy on

sudo systemctl restart tinyproxy.service

sudo systemctl enable tinyproxy.service

系统启动后,得执行一次

sudo service tinyproxy restart

5、防火墙开放8888(或已经自定义)端口

sudo iptables-I INPUT-p tcp--dport 8888-j ACCEPT

#centos7如下设置:

sudo firewall-cmd--zone=public--add-port=8888/tcp--permanent

sudo firewall-cmd--reload

阅读剩余
THE END