1、LVM逻辑卷管理1)创建一个至少有两个PV组成的大小为20G的名为testvg的VG;要求PE大小为16MB,而后在卷组中创建大小为5G的逻辑卷testlv;挂载至/users目录[root@zeedutool]#fdisk-lDisk/dev/sda:128.8GB,128849018880bytes,251658240sectorsUnits=sectorsof1*512=512bytes
1、查找/var目录下不属于root、lp、gdm的所有文件2、统计/etc/init.d/functions文件中每个单词的出现次数,并排序(用grep和sed两种方法分别实现)3、利用sed取出ifconfig命令中本机的IPv4地址5、编写系统初始化脚本reset.sh,包括别名,提示符颜色,yum仓库配置文件6、安装tree,ftp,lftp,telnet等包7、在CentOS上编辑安装a
1、定义一个对所有用户都生效的命令别名,例如:iftps='lftp192.168.199.1/pub'2、显示/etc/passwd文件中不以/bin/bash结尾的行3、找出/etc/passwd文件中,包含二位数字或三位数的行4、显示/proc/meminfo文件中以大写或小写S开头的行,用3种方式实现grep-i'^s'/proc/meminfo5、使用ec
find实时查找工具,通过遍历指定路径完成文件查找1、工作特点•查找速度略慢•精确查找•实时查找•可能只搜索用户具备读取和执行权限的目录2、语法find[OPTION]...[查找路径][查找条件][处理动作]查找路径:指定具体目标路径;默认为当前目录查找条件:指定的查找标准,可以文件名、大小、类型、权限等标准进行;默认为找出指定路径下的所有文件处理动作:对符合条件的文件做操作,默认输出至屏幕3、
3、编写脚本/root/bin/backup.sh,可实现每日将/etc/目录备份到/root/etcYYYY-mm-dd中4、编写脚本/root/bin/nologin.sh和login.sh,实现禁止和允许普通用户登录系统5、编写脚本/root/bin/disk.h,显示当前硬盘分区中空间利用率最大的值
一、算术运算bash中的算术运算:helplet+,-,,/,%取模(取余),**(乘方)实现算术运算:(1)letvar=算术表达式(2)var=$[算术表达式](3)var=$((算术表达式))(4)var=$(exprarg1arg2arg3...)(5)declare–ivar=数值(6)echo‘算术表达式’|bc乘法符号有些场景中需要转义,如bash有内建的随机数生成器:$RANDOM
vi(VisualInterface)*可编辑文本类型ASCIIUnicode*文本编辑种类行编辑器:sed全屏编辑器:nano,vivim:ViImproved*其他编辑器gedit一个简单的图形编辑器gvim一个Vim编辑器的图形版本vim:增强的全屏编辑文件+#:打开文件后,让光标处于第#行的行首,+默认行尾+/PATTERN:打开文件后,直接让光标处于第一个被PATTERN匹配到的行的行首
![](https://s1.51cto.com/images/blog/201904/01/6fa94327f089e800d33c903ce8ace1a4.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3p
一、Linux3A+通过3A进行资源的分派,所谓3A即:*Authentication:Asthefirstprocess,authenticationprovidesawayofidentifyingauser,typicallybyhavingtheuserenteravalidusernameandvalidpasswordbeforeaccessisgranted.Theprocessof
Linux哲学思想:一切皆文件;小型,单一用途的程序;连接程序,共同完成复杂功能;避免令人困惑的用户界面;配置文件以文本形式存在;一切皆文件Linux系统中,一切都以文件形式体现。意思是就算是硬件设备也模拟为文件,映射到系统中的一个挂载点下。小型,单一用途的程序每一个命令完成一个简单任务,通过组合多个命令,来完成复杂任务,脚本亦是如此原理。这也是Linux可以高效,快速运行的重要因素。连接程序,共
Linux内核简介Linux内核(kernel)是芬兰赫尔辛基大学的学生LinusTorvalds于1991年创建的。随着程序员从其他自由软件项目中调整源代码以扩展内核的功能,它很快获得了广泛的应用。由于Linux内核越来越受欢迎,GNU自己的内核GNUHurd不可用且不完整,而且BerkeleySoftwareDistribution(BSD)OS仍然受到法律问题的阻碍。因此,在开发者社区的帮助
一、inode概念inode(indexnode):译为“索引节点”,是理解Linux文件系统和硬盘存储的基础。理解inode,要从文件储存说起。文件储存在硬盘上,硬盘的最小存储单位叫做“扇区”。每个扇区能储存512字节(相当于0.5KB)操作系统在读取硬盘的时候,并非逐个读取扇区,这种方式效率太低,而是一次性连续读取多个扇区,即一次性读取一个“块”(block)。这种由多个扇区组成的“块”,是文
文件系统与目录结构文件系统文件和目录被组织成一个单根倒置树结构文件系统从根目录下开始,根文件系统(rootfs):rootfilesystem,用“/”表示文件名称区分大小写以.开头的文件为隐藏文件路径分隔符:/文件有两类数据:元数据:metadata数据:data文件系统分层结构:LSB(LinuxStandardBase)FHS:(FilesystemHierarchyStan
一、什么是交互式接×××互式接口就是系统和用户之间进行交互和信息交换的媒介,它实现信息的内部形式与人类可以接受形式之间的转换。换句话说,即在启动终端后,在终端设备附加一个交互式应用程序,就叫交互式接口。通常指软件接口,一般有命令行接口、图形接口、程序接口三种。命令行接口命令行接口(commandlineinterface,CLI)是计算机操作系统或应用程序为用户提供的可视提示接口,使用CLI,可以在
开源协议
一、Linux发行版slackware:SUSELinuxEnterpriseServer(SLES)OpenSuse桌面debian:ubuntu,mintredhat:RHEL:RedHatEnterpriseLinux每18个月发行一个新版本CentOS:兼容RHEL的格式中标麒麟:中标软件Fedora:每6个月发行一个新版本ArchLinux:轻量简洁Gentoo:极致性能,不提供传统意义
一、诞生20世纪60年代,出现并流行交互式操作系统,即分时操作系统。其中multics就是一套由贝尔实验室、麻省理工学院及美国通用电气公司的1964年共同参与研发出的安装在大型主机上实现多人多工的操作系统。但由于资金的超支及贝尔实验室的退出等因素而被“放弃”。随后贝尔实验室的KenThompson使用B语言开发出了名为Unics操作系统,后改名为UNIX操作系统。由于B语言进行系统编程时不够强大,
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号