swzczx
-
awk,systemctl,破解7root口令
awk -F 指明输入时用到的字段分隔符 默认空格为分隔符 -v 自定义变量 基本格式:awk [options] 'program' file $1,$2..$n称为域标识,$0为所有域。 文件的每一行称为记录 awk '{print}' /etc/passwd 默认 print $0 显示全段 awk…
-
启动流程排错,自制linux内核,编译内核
CentOS 6启动流程: POST –> Boot Sequence(BIOS) –> Boot Loader –> Kernel(ramdisk) –> rootfs–> switchroot–> /sbin/init–>(/et…
-
进程管理工具
进程管理工具 kill man 7 signal 1) SIGHUP: 无须关闭进程而让其重读配置文件 kill -1 进程编号 2) SIGINT: 中止正在运行的进程;相当于Ctrl+c 9) SIGKILL: 杀死正在运行的进程 再生进程 kill -9 杀不掉 15) SIGTERM:终止正在运行的进程 kill -15/或不写(默认) +进程编号。…
-
网络管理,程序管理
lsmod |grep bond0 ifconfig bond0 down 关闭bonding服务 rmmod bonding 删除 bonding 服务 lsmod |grep eth1000 查看 lsmod指令,会列出所有已载入系统的模块 rmmod 删除内核中的一模块 查找网卡驱动e1000 rmmod…
-
LVM逻辑卷的缩减与删除,LVM逻辑卷快照,btrfs文件系统,网络管理
逻辑卷缩减 缩减的时候要注意缩减的空间不要超过文件系统的空间,不然缩减的时候会损坏文件系统。 第一步要先取消挂载(必须) 第二部检查文件完整性(必须) e2fsck -f /dev/vg0/lv0 第三部文件系统缩减,先缩减文件系统. resize2fs /dev/vg0/lv0 10G (缩减到剩下10G) 第四步逻辑卷组的缩减 lvreduc…
-
mount挂载,dd 工具,配置配额系统,RAID阵列,逻辑卷管理器LVM
mount mount挂载 vim /etc/fstab 将常用的挂载的设备写入系统表中 文件挂载配置文件 /etc/fstab /etc/fstab每行定义一个要挂载的文件系统;  …
-
linux 磁盘管理
磁盘管理 Linux思想一切皆文件: open(),read(),write(),close() I/O 设备地址 设备类型: 块设备:block,存取单位“块”,磁盘 (随机访问) 字符设备:char,存取单位“字符”,键盘 (逻辑访问) 设备文件:关联至一个设备驱动程序,进而能够跟与之对应硬件设备进行通讯。 设备编号: ll /dev/sda* root…
-
数组,字符串处理,mktemp命令,install命令,bash的环境配置文件,程序包编译
数组 变量:存储单个元素的内存空间 数组:存储多个元素的连续的内存空间,相当于多个变量的集合。 数组名和索引 索引:编号从0开始,属于数值索引 注意:索引可支持使用自定义的格式,而不仅是数值格式,即为关联索引,bash4.0版本之后开始支持。 bash的数组支持稀疏格式(索引不连续) 声明数组: declare -a ARRAY_NAME(普通数组可以不加声…
-
tar ,cpio打包解压. shell脚本for,while,until循环. rpm包管理,循环的特殊用法. select循环菜单,函数function,rpm包查询,yum
tar tar -cf 路径+文件名字后续.tar +路径 创建归档压缩 tar cf /testdir/etc.tar /etc/ tar cvf 可以查看解压过程 tar tvf 预览作用 tar xvf 解压文件 tar zcvf /testdir/etc2.tar.gz /etc/ 解压再压缩到指定路径,文件格式 …
-
shell脚本中if与case使用,查找文件locate与find的使用,压缩,解压及归档工具
shell脚本中if与case使用 查找文件locate与find的使用 压缩,解压及归档工具 执行的循序 顺序执行 选择执行 循环执行 条件语句if if只是一个有含义的词,不能单独作为指令使用。 单分支 if 条件判断:then &nbs…
-
Linux 的shell脚本编程
shell脚本编程 程序:指令+数据 程序编辑风格: 过程式:以指令为中心,数据服务于指令 对象式:以数据为中心,指令服务于数据 shell程序:提供了编程能力,解释执行 计算机:运行二进制指…
-
处理文本的工具sed,vim 编辑器的使用 Linux版
处理文本的工具sed Stream EDitor 行编辑器 sed一次处理一行的内容,处理时,将当前处理的行存储在临时缓冲区,称为“模式空间”,接着用sed命令处理缓冲区中的内容,处理完成后,将缓冲区的内容送往屏幕,接着处理下一行不断重复,直到末尾。 一次处理一行 文件R…
-
Linux 文本处理,文本工具,查看,分析,统计文本文件,grep,正则表达式
文本处理 各种文本工具,查看,分析,统计文本文件 grep 正则表达式 扩展正则表达式 sed cat -n f1 加行号(空格行都计算) cat -b f1 加行号(只计算有字符的行) cat -ns f1 加行号(压缩空行) cat -v f1 能看windows文件的M`符号 cat -T f1 能够显示里面的tab空位,显示为^I cat -A f1…
-
Linux 用户,组和用户权限的使用
echo -e "Hello,I am 'whoami',the system version is here,please helcheck ist thanks! \n'lsb_release'"| mail -s 'help'root cmd1 |cmd 2 cma1 2&…
-
用户组和用户权限的使用2
touch /etc/nologin echo system is maintanining >> /etc/nologin 可以控制非管理员root之外的所有普通用户不能登陆 7版本里面 cd /run/ touch /run/nologin 效果一样让普通用户不能登陆 ehho weihu > /run/nolo…