dengjian
-
Linux之SELinux
Linux之SELinux 本文包括以下内容SELinux概念启用SELinux管理文件安全标签管理端口标签管理SELinux布尔值开关管理日志查看SELinux帮助 SELinux介绍SELinux: Secure Enhanced Linux,是美国国家安全局(NSA=The National Se…
-
Linux之启动和内核管理
Linux之启动和内核管理 本文主要包括以下内容一 CentOS 5和6的启动流程二 服务管理三 Grub管理四 自制Linux五 启动排错六 编译安装内核 Linux组成Linux: kernel+rootfskernel: 进程管…
-
Linux之计划任务
Linux 之计划任务 任务计划Linux任务计划、周期性任务执行未来的某时间点执行一次任务:atbatch:系统自行选择空闲时间去执行此处指定的任务周期性运行某任务:cron at任务at命令:at [option] TIME常用选项:-V 显示版本信息:-l: 列出指定队列中等待运行的作业;相当于atq-d: 删除…
-
Linux之网络管理
Linux之网络管理 在学习linux的过程中,Linux网络的管理和配置中是很重要的,几乎学习的后期都离不开网络的概念和配置,如集群中的使用,学习好Linux网络至关重要。 Linux网络IP地址有两种配置方式:静态指定和动态分配 动态分配就是利用DHCP服务器,动态的给linux主机分配IP地址。静…
-
Linux之高级文件系统管理
Linux之高级文件系统管理 Linux高级文件系统管理包括以下内容 一, 磁盘配额quota管理二, 磁盘阵列RAID管理三, 逻辑磁盘LVM管理四, 磁盘LVM快照管理五, Btrfs文件系统管理 配置磁盘配额系统 在内核中执行以…
-
Linux之磁盘管理
Linux之磁盘管理 linux系统中, 一切都是文件, 而这些文件都是存储在磁盘中, 因此对于磁盘的管理是非常重要的, Linux磁盘管理的好坏, 直接关系到整个系统的性能问题, 本文主要介绍了磁盘结构, 分区类型, 管理分区, 管理文件系统, 挂载设备, 管理虚拟内存这几大项的内容. &…
-
Linux之函数
Linux之函数 函数介绍函数function是由若干条shell命令组成的语句块,实现代码重用和模块化编程。它与shell程序形式上是相似的,不同的是它不是一个单独的进程,不能独立运行,而是shell程序的一部分。函数和shell程序比较相似,区别在于:Shell程序在子Shell中运行而Shell函数在…
-
Linux之数组
Linux之数组 数组介绍数组:存储多个元素的连续的内存空间,相当于多个变量的集合。 变量:存储单个元素的内存空间数组名和索引索引:编号从0开始,属于数值索引注意:索引可支持使用自定义的格式,而不仅是数值格式,即为关联索引,bash4.0版本之后开始支持。bash的数组支持稀疏格式(索引不连续)声明数组:de…
-
Linux 第11&12天: Linux软件包管理
Linux 第11&12天: Linux软件包管理 在系统管理中, 软件包的管理是最重要的, 是系统管理的基础, 本文主要是记录内容有: RPM二进制包的管理,YUM二进制包的管理, 源代码包的管理 软件运行环境API:Application Programming Interfac…
-
Linux 第十天: Linux文件查找和压缩
Linux 第十天: Linux文件查找和压缩 使用Linux的时候, 经常需要查找文件, 在Linux中, 有很多方法可以做到这一点.…
-
Linux 第九天: Linux Shell脚本编程
Linux 第九天: (08月11日) Linux Shell脚本编程 Shell脚本是包含一些命令或声明, 并符合一定格式的文本文件格式要求 运行shebang机制#!/bin/bash bash -n /path/to/some_script 检测脚本中的语法错误bash -x /path/to/so…
-
Linux 第九天: 练习和作业
Linux 第九天: 练习和作业 编写脚本/root/bin/systeminfo.sh 显示当前主机系统信息 包括主机名 ipv4地址 操作系统版本 内核版本 CPU信号 内存大小 硬盘大小 server_ip=`ifconfig|grep'inet\b'|grep -v '…
-
Linux 第八天: 练习和作业
Linux 第八天: (08月09日) 练习和作业 1删除/etc/grub2.cfg所有以空白开头的行行首空白字符 sed 's#^[[:space:]]\+##' /etc/grub2.cfgsed -r 's@^[[:space:]]+@@' /etc/grub2.cfg…
-
Linux 第八天: Linux文本编辑器vim
Linux 第八天: (08月09日) Linux文本编辑器vim sed 行编辑器 stream EDitor sed -n 不输出模式空间内容的自动打印sed -e 多点编辑sed -f /PATH/TO/SCRIPTFILEsed -i 原处编辑 script单地址 # 指定的行/pattern/…
-
Linux 第五天: (08月01日) Linux用户组管理
Linux 第五天: (08月01日) Linux用户组管理 管理员 root,0普通用户 1-65535系统用户 1-499(centos6), 1-999(centos7)登录用户 500(centos6)+, 1000(centos7)+ /etc/passwd 用户及属性/etc/…