随笔分类 -  linux

视频自学记录
摘要:特殊权限 安全上下文 进程以某用户的身份运行;进程是发起此进程用户的代理,因此以此用户的身份和权限完成所有操作 权限匹配模型 1. 判断进程的属主,是否为被访问文件的属主;如果是,则应用属主的权限;否则进入第二步 2. 判断进程的属组,是否为被访问文件的主组;如果是,则应用属组的权限;否则进入第三步 阅读全文
posted @ 2019-03-18 00:51 Enimdes 阅读(77) 评论(0) 推荐(0)
摘要:bash脚本编程之算术运算 运算符:+,-,*,/,**,% 【注意:乘法符号在有些场景中需要加 \ 进行转义】 算数运算格式: (1)let sum3=${num1}+${num2} (2)sum3=$[${num1}+${num2}] (3)sum3=$((${num1}+${num2})) ( 阅读全文
posted @ 2019-03-13 01:14 Enimdes 阅读(116) 评论(0) 推荐(0)
摘要:Vim编辑器:文本编辑器【右下角表示光标处于 第几行,有效字符-绝对字符 文件百分比 TAB键不是有效字符,空格算有效字符】 vim [options] file +#:打开文件后直接让光标定位与#行行首 +/PATTERN:打开文件后直接让光标处于第一个位于PATTERN匹配到的行的行首 进入文件 阅读全文
posted @ 2019-03-10 03:31 Enimdes 阅读(278) 评论(0) 推荐(0)
摘要:文本处理三剑客: grep:文本过滤工具(模式:PATTERN ) sed:流编辑器,文本编辑工具 awk:在linux上实现为gawk,文本报告生成器(格式化文本) 正则表达式:由一类特殊字符及文本字符所编写的模式,其中有些字符不表示其字面意义,而是用于表示控制或通配 基本正则表达式:BRE 扩展 阅读全文
posted @ 2019-03-07 01:32 Enimdes 阅读(151) 评论(0) 推荐(0)
摘要:shell特性hash: 缓存此前命令的查找结果,在使用命令是并不是直接去环境变量中查找,而是先在hash表中查找,当在hash表中没有该命令是再去环境变量中查找。 -d:后加命令,可在hash表中删除该命令的记录 -r:清空hash表 shell特性多行执行: COMMAND1;COMMAND2; 阅读全文
posted @ 2019-03-06 03:17 Enimdes 阅读(103) 评论(0) 推荐(0)
摘要:权限管理: rwxrwxrwx: 左三位:user权限 中三位:group权限 右权限:other权限 进程对文件访问权限应用模型:进程的属主与文件的属主是否相同,若相同则应用属主权限;否则,则检查进程的属主是否属于文件的属组,若相同则应用属组权限;否则使用other权限 权限: r:读 w:写 x 阅读全文
posted @ 2019-03-05 02:55 Enimdes 阅读(154) 评论(0) 推荐(0)
摘要:Linux用户和组管理 groupadd命令:添加组 -g:指定GID;默认是上一个GID+1 -r:创建系统组 groupmod:修改组属性 -g:指明GID -n:指明组名,后跟新组名 groupdel:删除组 useradd:创建用户或更新默认用户信息 -u:指定UID -g:指定组名,此组需 阅读全文
posted @ 2019-03-05 02:02 Enimdes 阅读(93) 评论(0) 推荐(0)
摘要:用户、组和权限管理 用户类别:管理员 >0 系统用户 >1-499(Centos6),1-999(CentOS7) 登录用户 >500-60000(Centos6),1000-60000(CentOS7) 根据名称解析库(/etc/passwd)将username< >UID 组类别:(1)管理员组 阅读全文
posted @ 2019-03-05 00:51 Enimdes 阅读(92) 评论(0) 推荐(0)
摘要:bash基础特性 globbing:文件名通配(整体文件名匹配,而非部分),一般用于匹配文件名 匹配模式:元字符 *:匹配任意长度的任意字符 ?:匹配任意单个字符 []:匹配指定范围内的任意单个字符 特殊格式:[a-z],[A-Z],[0-9],[a-z0-9],[abcd] [[:upper:]] 阅读全文
posted @ 2019-03-03 00:26 Enimdes 阅读(101) 评论(0) 推荐(0)
摘要:目录管理类的命令 mkdir,rmdir mkdir:创建目录 -p:自动按需创建父目录 -v:显示详细过程 -m:直接给定权限 mkdir /tmp/{a,b}_{c,d} >创建 /tmp/a/c, /tmp/a/d,/tmp/b/c,/tmp/b/d四个目录 rmdir:删除空目录 文件查看命 阅读全文
posted @ 2019-03-02 00:03 Enimdes 阅读(126) 评论(0) 推荐(0)
摘要:Linux上的文件类型: -:常规文件,即f d:目录文件 b:块设备,以“block”为单位进行随机访问 c:字符设备,以“character”为单位进行线性访问 对同一类设备进行区分 主设备号:标识设备类型,进行而确定要加载的驱动程序 次设备号:用于区分同一类型的不同设备 l:符号链接文件(软链 阅读全文
posted @ 2019-02-27 02:31 Enimdes 阅读(140) 评论(0) 推荐(0)
摘要:文件系统:层级系统 FHS:文件系统层级结构标准 /bin:所有用户可用的基本命令程序文件 /sbin:供系统管理员使用的工具程序 /boot:引导加载器必须用到的各静态文件;kernel、initramfs(initrd)、grub等 /dev:存储特殊文件或设备文件;字符设备(线性设备:有时序性 阅读全文
posted @ 2019-02-26 03:16 Enimdes 阅读(100) 评论(0) 推荐(0)
摘要:远程连接 ssh 协议:secure shell ss -tnl 查看系统是否监听与tcp协议的22号端口 ifconfig/ip addr ip 查看系统ip 确保防火墙关闭:iptables -L -n 查看防火墙规则 service iptables stop 停止 chkconfig ipt 阅读全文
posted @ 2019-02-25 01:54 Enimdes 阅读(182) 评论(0) 推荐(0)