SELinux(Security-Enhanced Linux)的简单配置,涉及SELinux的工作模式、配置文件修改、查看和修改上下文信息,以及恢复文件或目录的上下文信息。...这篇文章主要介绍了Linux中selinux基础配置,需要的朋友可以参考下。 ...selinux(Security-Enhanced Linux)安全增强型linux,是一个Linux内核模块,也是Linux的一个安全子系统。
前言 最近在梳理Linux服务的基准配置,发现很多系统配置是多年流传下来的,可能不是非常合理。下面以几个点为例,介绍我理解的最佳实践,希望能起抛砖引玉的作用。 2....开机自启项 RedHat系的linux提供了/etc/rc.local文件,用来设置把开机启动项。
第 7 章 系统配置 系统配置: 日志、系统时间、批处理任务和用户 When you first look in the /etc directory, you might feel a bit overwhelmed...特别是,我们将看以下内容: o Configuration files that the system libraries access to get server and user information...Linux系统上的大多数系统配置文件都存放在/etc目录下。 从历史上看,每个程序都有一个或多个配置文件存放在这里,由于Unix系统上有很多软件包,/etc目录下的文件会很快积累起来。...多年来的趋势是将系统配置文件放在/etc的子目录下,就像你已经在引导目录(/etc/init用于Upstart和/etc/systemd用于systemd)中看到的那样。...而且你经常会发现,不可定制的系统配置文件可能会出现在其他地方,比如/usr/lib/systemd目录下的预打包的systemd单元文件。
补充(来自网络):实际上,linux系统有两个时钟:一个是由主板电池驱动的“Real Time Clock”也叫做RTC或者叫CMOS时钟,硬件时钟。...系统中最古老的组件之一;它已经存在了几十年(早于Linux本身),其配置格式多年来几乎没有改变。...当您运行一个setuid程序时,Linux在执行过程中将有效用户ID设置为程序的所有者,但保留您的原始用户ID作为真实用户ID。...(为了让事情更加复杂,Linux还有另一个用户ID:文件系统用户ID fsuid,它定义了访问文件系统的用户,但很少使用。)...关于 Linux 系统中的日志和用户的讨论已经向你介绍了如何将服务和任务划分为独立的小块,并在一定程度上进行交互。
之前一直在windows下写Go,现在工作环境切换至Linux下,因此写下此文,记录安装Go环境的过程。...下载Go语言安装包 yum install golang -y 2,检查下载的Go语言版本 [root@localhost centos]# go version go version go1.9.4 linux
Linux系统配置静态IP地址 使用dhclient命令(dhclient:获取IP地址),使用ip addr命令(也可使用ifconfig命令,来查看IP地址); 下边可以看到 我已经配置好的三个静态
IDEA 安装 https://www.jetbrains.com/idea/download/#section=linux 解压后执行bin目录 idea.sh 运行 2....JDK 安装 下载jdk15 安装jdk15 解压安装文件的压缩包: tar -zxvf jdk-15_linux-x64_bin.tar.gz 把解压后的jdk目录,移动到安装目录/usr/local
usr/local/etc/sshd_config,所以修改这个/usr/local/etc/sshd_config SSH服务突然连接不了案例总结 https://www.linuxidc.com/Linux.../2018-10/154769.htm 使用SSH服务远程登录Linux主机 https://www.linuxidc.com/Linux/2018-11/155521.htm
Linux学习教程,Linux入门教程(超详细) 1.我们需要让虚拟机连接网络,首先回到初始页面 第一步:点击网络适配器,我们开始安装虚拟机网络模式是“仅主机模式” 现在更改为“NAT模式“,点击确定...运行java命令失败,运行javac命令成功: 则运行命令yum install ld-linux.so.2 当出现完毕后字样即可。 否则可能是JAVA_HOME路径填错,请重新检查。
本文为大家分享了Linux查看系统配置常用命令,供大家参考,具体内容如下 系统 # uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue
运维有风险,操作需谨慎 本文旨在通过一些常用命令的用法示例,让有一定linux基础的开发同学能对系统进行简单配置,也能够上服务器定位或者解决一些简单基础性的问题,做出初步故障排除,或者为运维同学描述故障的表现提供帮助...doc_image_12_w445_h133.jpg 16. du 查看具体目录的磁盘占用信息,用ls查看,目录统一显示为4KB,无法查看真实的磁盘占用情况 -h 友好显示 -d控制层级 1表示只看当前目录...这个命令一般用于查找那些大容量的文件夹,通过多次组合(如配合df 查看磁盘占用->du查看目录占用->ls查看具体文件大小),类似windows的先查看那个盘占用严重,进入盘后查看哪个文件夹比较大,再进入文件夹看哪个文件比较大...netstat -apn 查看所有 netstat -apn | grep httpd 搜索httpd进程 netstat -apn | grep 80 查看80端口的占用 26. iptables linux...查看系统配置信息的一系列命令 uname -a 查看发行版,内核版本,系统是32还是64位 doc_image_18_w816_h42.jpg cat /proc/cpuinfo 显示CPU info
1、点击[命令行窗口] 2、按<Enter>键 3、点击[命令行窗口] 4、按<Enter>键 5、点击[命令行窗口] 6、按<Enter>键
我们很多网友可能较多的还是熟悉虚拟主机,虚拟主机一般商家都会提供定时备份数据,相对运维方面较多的还是交由虚拟主机商。但是虚拟主机商也有很多劣势,于是大家纷纷都会...
从linux源码看epoll 前言 在linux的高性能网络编程中,绕不开的就是epoll。...本文就是笔者在探究epoll源码过程中,对kernel将就绪描述符添加到epoll并唤醒对应进程的一次源码分析(基于linux-2.6.32内核版本)。...(注:由于是tcp socket,所以这边sock->ops=inet_stream_ops,这个初始化的过程在我的另一篇博客>中,博客地址如下: https...注:上图来自PLKA(>) step2: 紧接着跟踪next_rx_action next_rx_action |-process_backlog .........总结 epoll作为linux下非常优秀的事件触发机制得到了广泛的运用。其源码还是比较复杂的,本文只是阐述了epoll读写事件的触发机制,探究linux kernel源码的过程非常快乐^_^。
前言 在linux的高性能网络编程中,绕不开的就是epoll。和select、poll等系统调用相比,epoll在需要监视大量文件描述符并且其中只有少数活跃的时候,表现出无可比拟的优势。...本文就是笔者在探究epoll源码过程中,对kernel将就绪描述符添加到epoll并唤醒对应进程的一次源码分析(基于linux-2.6.32内核版本)。...源码看socket的阻塞和非阻塞>>中,博客地址如下: https://my.oschina.net/alchemystar/blog/1791017) 既然知道了tfile->f_op->poll的实现...的软中断机制调用net_rx_action,如下图所示: 注:上图来自PLKA(>) step2: 紧接着跟踪next_rx_action next_rx_action...总结 epoll作为linux下非常优秀的事件触发机制得到了广泛的运用。其源码还是比较复杂的,本文只是阐述了epoll读写事件的触发机制,探究linux kernel源码的过程非常快乐_。
静态 IP 配置 以下命令为静态 IP 设置创建一个基本的配置文件 (使用 systemd-networkd 和 systemd-resolved)。
调度器: 进程调度器对于系统的影响几乎无处不在, Linux 内核一般来说是使用公平的分时调度策略(CFS)。需要特定的参数来调整调度器的行为,从而尽量减少对于测量进程的干扰。...LInux 硬件中断响应只需要处理一些必须立即响应的操作, 而将一些可以延后处理的操作移交给软中断。Linux 中的有10类软中断, 后续我们将会分析。 c....系统配置案例 系统配置信息: CPU: Intel 9900KF P1 Frequency 3.6Ghz 1-core Turbo 5.0Ghz HT-disabled RAM: 16GB...nohz_full=7 mce=off tsc=reliable no_watchdog irqaffinity=0hpet=disablequiet splash vt.handoff=1 基准系统配置目标...这样LInux kernel 还需要调度这个读写操作到目标core3 上来 会带来不必要的延迟。
链路聚合(英语:Link Aggregation)将多个物理端口汇聚在一起,形成一个逻辑端口,以实现出/入流量吞吐量在各成员端口的负荷分担
当我们使用新的环境的时候,需要很快得熟悉自己环境的配置,这时候我们如果知道一些命令就极为方便了。这样你就能对自己的环境较为熟悉,进行工作的时候也能随...
领取专属 10元无门槛券
手把手带您无忧上云