运行级别0:系统停机状态,系统默认运行级别不能设为0,否则不能正常启动运行级别1:单用户工作状态,root权限,用于系统维护,禁止远程登陆运行级别2:多用户状态(没有NFS)运行级别3:完全的多用户状态(有NFS),登陆后进入控制台命令行模式运行级别4:系统未使用,保留运行级别5:X11控制台,登陆后进入图形GUI模式运行级别6:系统正常关闭并重启,默认运行级别不能设为6,否则不能正常启动原文:http://www.cnblogs.com/Springmo...
SELinux全称:Security-Enhanced Linux,安全加强的Linux;SELinux系统的本来名称为MAC:强制访问控制;SELinux就是MAC访问控制机制在Linux系统中的实现; 操作系统安全等级标准(橙皮书):D级别(最低安全级别)C级别:C1, C2 (DAC自主访问控制,例如windows等系统的安全级别为C1级别)B级别:B1, B2, B3 (强制访问控制级别MAC)A级别(最高安全级别)访问控制机制:DAC:Discretionary Access Control,自主访问控制:基于文...
我用的Linux版本是CentOS系统 用screenfetch查看下载源码包 进入官网https://www.python.org/ 找到第一个Downloads下载 Source code是源码 这个地方下载源码包,下载完后上传到Linux的系统里解压完后会有两个目录进入Python-3.7.0a2安装Python检测编译安装安装完成编辑一个1.py的文件 文件结尾要以py运行这个python文件进入交互式模式用python3。退出用exit() quit() 原文:http://www.cnblogs.com/qingyuanyuanxi/p/7985...
本实验以centos6为例系统启动流程说明-->加载BIOS,通过BIOS程序加载CMOS的信息,并通过CMOS获得硬件信息-->开机自检POST-->读取MBR的信息-->grub引导系统启动-->开启系统第一个进程init-->用户登陆有几点我们需要理解:1、MBR是磁盘的第一个扇区,512字节,其中前446字节是boot loader引导加载程序,后64字节是分区表,最后2字节是MBR的结束位55aa系统要启动,就要加载内核、各种驱动,那linux的内核存放在/boot下,驱动文件存放在...
原文来自http://www.ghacks.net/2009/04/04/get-to-know-linux-the-etcinitd-directory/译文来自http://blog.csdn.net/acs713/article/details/7322082 备注:译文作者有博客一些关于Liunx系统内核知识的干货一、关于/etc/init.d 如果你使用过linux系统,那么你一定听说过init.d目录。这个目录到底是干嘛的呢?它归根结底只做了一件事情,但这件事情非同小可,是为整个系统做的,因此它非常重要。init.d目录包含许多系统...
Linux的出现是在1991年,Linus Torvalds的学生开发的,最初的Linux是类似Unix操作系统,可用于386,486或奔腾处理器的计算机上。Linus Torvalds是一个伟人,他让Linux重获“自由”,让每个需要它的人都轻而易举的得到它。时间是最好的见证着,Linux在世界各地成千上万的电脑爱好者用各自的智慧日积月累,不断优化,一直到今天。我接触到了一本优秀的电子书籍《Linux就该这么学》,一本免费就能学习Linux系统的书籍。所以说:Linux是...
场景:使用rm -rf file后,在使用du -sh 查看发现系统空间并未释放原因:虽然存放数据的文件被删了,但是文件存放的数据指针没有被删除。所以显示空间未释放那么为什么数据指针没有被删除呢?因为还有其他的程序一直在向文件中写入新的内容,导致文件的inode并未释放解决办法:、法1:lsof|grep filename 找到具体是哪些进程在占用文件,直接kill掉在观察法2:echo > filename 直接覆盖文件为空 【推荐使用】 原文:https://w...
第一步:创建新的虚拟机第二步:选择“典型”安装第三步:选择映像文件安装—浏览选择iso文件第四步:选择稍后安装操作系统第五步:系统选择Linux,版本选择centOS64位第六步:虚拟机名称,安装位置第七步:磁盘大小设置,选择将虚拟机次哦按拆分成多个文件第八步:点击自定义硬盘第九步:内存设置第十步:新CD/DVD 选择使用ISO映像文件第十一步:网络适配器 选择桥接模式第十二步:点击 开启此虚拟机 十三步: 按 Enter 建选择第一...
[root@wen /]# fdisk -l[root@wen /]# fdisk /dev/sdb[root@wen /]# mkfs -t ext3 -c /dev/sdb1[root@wen /]# mkdir /sdb[root@wen /]# mount /dev/sdb1 /sdb[root@wen /]# df -h[root@wen /]# vi /etc/fstab末尾添加:/dev/sdb1 /sdb ext3 defaults 1 2原文:http://www.cnblogs.com/wcwen1990/p/4529987.html
top: 原文:https://www.cnblogs.com/douzujun/p/10203434.html
之前的博文中己经多次提到安装mysql,但那些基本上是通过rmp或通用二进制格式安装的。这次将介绍一下通过源代码安装mysql.一、本机环境系统CentOS release 6.5 (Final)(最小化安装)开发工具Development tools Server Platform Development (己安装)mysql版本MySQL-5.6.16-1.el6.src.rpm 下载地址编译工具cmake-2.6(需要使用yum install cmake安装)二、安装过程图解1、下载包含源码的rpm包# wget http://cdn.mysql.com/archiv...
今天在开发中遇到这么个问题,将连接的数据库改为服务器上的时候(服务器是Linux系统的),程序跑起来后一直出错,总提示数据库的表找不到,而打开数据库看该表明明是存在的,在我的印象中MySQL数据是不区分大小写的,后来查资料才发现,在Linux系统中MySQL默认是严格区分大小写的,可以在配置文件中添加配置,用root帐号登录后,在/etc/my.cnf 中的[mysqld]后添加添加lower_case_table_names=1,重启MYSQL服务,这时已设置成功:不...
1.配置文件/proc/sys/fs/file-nr 里文件里显示三个数字[root@localhost logs]# cat /proc/sys/fs/file-nr 211202100000已分配文件句柄的数目 已使用文件句柄的数目 文件句柄的最大数目 上面第二项的值为0表示分配的文件描述符都已经被使用。 2.配置文件 /etc/sysctl.conf 主要是一些系统信息配置[root@strong ~]# cat /etc/sysctl.conf kernel.shmmax = 4294967295 最大共享内存段大小。 kernel.shmall = 268435456 ...
1、测试数据[root@PC3 test]# cat a.txt e i e s d e t q s g e g 2、[root@PC3 test]# cat a.txt e i e s d e t q s g e g [root@PC3 test]# sed ‘s/ /\n/g‘ a.txt e i e s d e t q s g e g [root@PC3 test]# sed ‘s/ /\n/g‘ a.txt | sort | uniq -c1 d4 e2 g1 i1 q2 s1 t 原文:https://www.cnblogs.com/liujiaxin2018/p/14684703.html
LVM概述 LVM是 Logical Volume Manager(逻辑卷管理)的简写,它是Linux环境下对磁盘分区进行管理的一种机制,它由Heinz Mauelshagen在Linux 2.4内核上实现。Linux用户安装Linux操作系统时遇到的一个常见的难以决定的问题就是如何正确地评估各分区大小,以分配合适的硬盘空间。普通的磁盘分区管理方式在逻辑分区划分好之后就无法改变其大小,当一个逻辑分区存放不下某个文件时,这个文件因为受上层文件系统的限制,也不能跨越多个分...