Riordon

  博客园 :: 首页 :: 新随笔 :: :: :: 管理 ::

随笔分类 -  002 Linux

摘要:sed :Stream EDitor(流编辑器)sed :模式空间(默认不编辑源文件,仅对模式空间中数据做处理)sed [options] 'AddressCommand' file ... -n: 静默模式,不再默认显示模式空间中的内容 -i: 直接修改原文件 -e SCRIPT -e... 阅读全文
posted @ 2014-09-24 22:17 Riordon 阅读(292) 评论(0) 推荐(0)

摘要:1、shell中如何进行算术计算 A=1; B=2 (1)let C=$A+$B (2)C=$[$A+$B] (3)C=$(($A+$B)) (4)C=`expr $A + $B` (注意运算符前后空格)2、测试方法 [ expression ] [ [expression] ] ... 阅读全文
posted @ 2014-09-19 23:42 Riordon 阅读(149) 评论(0) 推荐(0)

摘要:1、通配符 *: 任意长度的任意字符 ?: 任意单个字符 []: [^]: 2、正则表达式:REGular EXPression, REGEXP (1)元字符: .: 匹配任意单个字符 []: 匹配指定范围内的任意单个字符 [^]:匹配指定范围外的任意单个字符 (2)字符... 阅读全文
posted @ 2014-09-15 18:48 Riordon 阅读(232) 评论(0) 推荐(0)

摘要:1、输出重定向 (1)> 覆盖输出 (2)>> 追加输出 (3) set -C: 禁止对已经存在文件使用覆盖重定向; 强制覆盖输出,则使用 >| set +C: 关闭上述功能2、错误输出重定向 (1)2> 错误重定向输出 (2)2>>追加错误输出重定向3、输入重定向... 阅读全文
posted @ 2014-09-15 17:52 Riordon 阅读(173) 评论(0) 推荐(0)

摘要:站在用户登录的角度来说,SHELL的类型:登录式shell: 正常通常某终端登录 su - USERNAME su -l USERNAME非登录式shell: su USERNAME 图形终端下打开命令窗口 自动执行的shell脚本 bash的配置文件: 全局配置 /... 阅读全文
posted @ 2014-09-15 17:00 Riordon 阅读(147) 评论(0) 推荐(0)

摘要:目录:1、文件目录属性2、安全上下文,再论setuid、setgid1 、文件目录属性 先看一下文件、目录属性 文件: r:可读,可以使用类似cat等命令查看文件内容; w:可写,可以编辑或删除此文件; x: 可执行,eXacutable,可以命令提示符下当作命令提交给内核运行; 目... 阅读全文
posted @ 2014-09-14 11:17 Riordon 阅读(710) 评论(0) 推荐(0)

摘要:1、目录管理 【ls、cd、pwd、mkdir、rmdir、tree】 tree:list contents of directories in a tree-like format.2、文件管理 【touch、stat、file、rm、cp、mv、nano、install】 stat -d... 阅读全文
posted @ 2014-09-13 17:33 Riordon 阅读(172) 评论(0) 推荐(0)

摘要:1、根文件系统 /boot:系统启动相关的文件,如内核、initrd,以及grub(bootloader) /dev:设备文件(块设备/字符设备) 设备文件: 块设备:随机访问,数据块 字符设备:线性访问,按字符为单位 设备号:主设备号(major)和次设备号... 阅读全文
posted @ 2014-09-13 11:33 Riordon 阅读(368) 评论(0) 推荐(0)

摘要:1、linux基本原则 (1)有目的单一的小程序组成;组合小程序完成复杂任务 (2)一切皆文件 (3)尽量避免捕获用户接口 (4)配置文件保存为纯文本格式2、命令格式 命令 选项 参数 短选项 - 多个可以组合 长选项 -- :必选 []:可选... 阅读全文
posted @ 2014-09-13 09:08 Riordon 阅读(174) 评论(0) 推荐(0)

摘要:本文转自http://blog.csdn.net/chosen0ne/article/details/10581883对进程校验文件访问权限包括两个部分,一是确定进程的角色(属于哪个用户或者组),二是确定对应的角色是否具有该操作的权限。首先看第一部分。默认情况下,进程的有效角色就是当前执行这个进程的... 阅读全文
posted @ 2014-09-11 14:35 Riordon 阅读(537) 评论(0) 推荐(0)

摘要:linux文件除了有r、w、x三种权限外,还有3个特殊的权限,分别是setuid、setgid和stick bit。1.1 setuid 当二进制文件(命令)被setuid后,任何用户用该命令时以该命令所属主去执行某个文件。 例如:chmod u+s usr/bin/touch 前后分别创建a.... 阅读全文
posted @ 2014-09-11 11:28 Riordon 阅读(178) 评论(0) 推荐(0)