51CTO博客开发
条件测试:执行命令: 命令成功,条件测试成功;否则为失败;根据$?, 状态返回值; 表达式:[ expression ] ` expression ` test expressionwhile 条件测试; do 循环体done while循环:条件测试成功,则循环;失败,则退出;如何退出? 必须有时刻:条件测试不成功 ?: 条件控制变量练习:求100以内所有正整数的和
顺序执行:默认法则,逐条执行各语句选择执行:分支,条件判断,符合条件的分支予以执行;循环执行:将同一段代码反复执行有限次,所以,循环必须有退出条件,否则将陷入死循环。程序代码:语句和表达式组成控制语句:bash循环控制语句:for while untilfor循环:for var_Name in 列表; do语句1语句2...done循环添加指定用户for userName
RAID: Redundent Array of Inexpensive Disks 以前为了解决使用普通IDE硬盘,提高性能和冗余。RAID:Redundent Array of Independent Disks 现在的名称解释tRAID 属于md设备 multics deviceLevel: 仅用于标识磁盘组合方式的不同 raid0, raid1, raid5, raid10, r
压缩工具:zip, unzipgzip, gunzip = gzip -d, zcat(不解压查看)后缀:.gz-c: 将压缩结果送往标准输出,可以使用重定向将其保存为压缩文件,从而保留原文件;bzip2, bunzip2 = bzip2 -d, bzcat(不解压查看)后缀:.bz2xz, unxz = xz -d, xzcat(不解压查看)后缀:.xz-#: 指定压缩比,1-9归档工具:tar
Linux内核自持根分区“/”,唯一入口,其他设备或分区要想访问需要进行挂载后访问。开机自动挂载:/etc/rc.d/rc.sysinit:系统初始化脚本 其中一个功能:挂载/etc/fstab文件中定义的文件系统挂载表。/etc/fstab 各字段意义1、要挂载的设备:设备文件、LABEL=, UUID=2、挂载点:swap没有挂载点,挂载点为swap3、文件
文件系统:实现按名存取,文件系统是一个软件,所谓的格式化就是在磁盘分区上创建文件系统,把分区划分为元数据区和数据区。元数据区包括 inode inode位图 权限 属主 属组 特殊权限 文件状态信息(访问时间 修改时间 改变时间)。 基本文件系统:Ext2, Ext3, Ext4, Reiserfs, xfs, JFS, vfat, NTF
Linux: 使用文本文件来保存配置文件Linux编辑器:行编辑器:sed 全屏编辑器:nano, vi, vim文本编辑器:编辑ASCII字符,如 emacs, vi,而非字符处理软件 如wordvi: Visual Interface全屏文本编辑器, nano模式化的编辑器 modulervim: vi improvedvi的模式: 编辑模式:键盘操作通常被解析为编辑命令
文本处理工具之grep、egrep:grep: (global search regular expression(RE) and print out the line文本搜索工具,根据用户指定的文本模式对目标文件进行逐行搜索,显示能够被模式所匹配到的行格式:grep [options] 'PATTERN' file,...正则表达式:是一类字符所书写出的模式(pattern)元字符:不表示字符本
wc [option] [file]... -l: 统计行数 -c: 统计字节数 -w;统计单词数例:统计/bin、/usr/bin、/sbin和/usr/sbin等各目录中的文件个数# ls /bin | wc -l例:统计/etc目录下以P或p开头的文件个数# ls -d /et
配置文件的作用--持久保存用户配置profile类:为交互式登录的用户提供配置/etc/profile:全局/etc/profile.d/*.sh:全局~/.bash_profile:个人配置,仅对当前用户有效功能:设定环境变量 运行命令或脚本bashrc类:非交互工登录用户提供配置/etc/bashrc: 全局~/.bashrc: 个人配置功能:设定本地变量 定义命令别名 登录类型:交
变量的类型:本地变量:只对当前shell进程有效,对其子shell以及其它shell都无效;定义变量: [set]Var_Name="Value"引用变量: ${Var_Name}撤销变量: unset Var_Name 局部变量:仅对局部代码生效local Var_Name="Value" 环境变量:对当shell进程及其子shell有效;expo
用户和权限管理:1、用户是什么?用户是实现权限管理的基础,可以标示资源可以被哪些用户使用(读、写、执行),进行资源分配,是安全权限模型的核心要素之一。2、没有用户,可否?可以密码的作用:用户认证,在多用户的操作系统:保存用户的方式---信息库:1用户、2密码名称解析:User IDentifier, UID用户容器:组(group),角色(role)组名,Group IDentifier, GID
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号