
Linux
文章平均质量分 61
YZBTDIY
这个作者很懒,什么都没留下…
展开
-
cut 列提取命令
本文为慕课网shell编程之正则表达式第二章第一节关于 cut 命令的笔记,在此感谢 Tony 老师的讲解。cut 列提取命令cut [选项] 文件名 选项: -f 列号:提取第几列 -d 分隔符:按照指定的分隔符分割列,默认制表符为分隔符[root@localhost ~]# cat student.txt ID Name Gender Mark1 stu1 F原创 2017-12-19 20:03:38 · 4282 阅读 · 0 评论 -
字符处理命令
本文为慕课网shell编程之正则表达式第三章关于字符处理命令的笔记,在此感谢 Tony 老师的讲解。排序命令 sort格式:sort [选项] 文件名选项:-f:忽略大小写-n:以数值型进行排序,默认使用字符串型排序-r:反向排序-t:指定分隔符,默认的分隔符是制表符-k n[,m]:按照指定的字段范围排序。从第 n 字段开始,m 字段结束(默认到行尾)[root@localhost原创 2017-12-27 20:34:27 · 287 阅读 · 0 评论 -
sed 字符替换命令
本文为慕课网shell编程之正则表达式第二章五六节关于 sed 命令的笔记,在此感谢 Tony 老师的讲解。sed 命令sed 是一种几乎包括在所有 UNIX 平台(包括 Linux)的轻量级流编辑器。sed 主要是用来将数据进行选取、替换、删除、新增的命令。格式:sed [选项] ‘[动作]’ 文件名选项:-n:一般 sed 命令会把所有数据都输出到屏幕,如果加入此选项则只会把经过 sed 命原创 2017-12-27 20:33:06 · 719 阅读 · 0 评论 -
基础正则表达式
本文为慕课网shell编程之正则表达式第一章三到六节关于基础正则表达式的笔记,在此感谢 Tony 老师的讲解。基础正则表达式 元字符 作用 * 前一个字符匹配 0 次或任意多次。 . 匹配除了换行符外任意一个字符。 ^ 匹配行首。例如:^hello 会匹配以 hello 开头的行。 $ 匹配行尾。例如:hello$ 会匹配以 hello 结尾的行。 []原创 2017-12-18 20:40:31 · 599 阅读 · 0 评论 -
正则表达式与通配符
本文为慕课网shell编程之正则表达式第一章第一节关于正则表达式与通配符的笔记,在此感谢 Tony 老师的讲解。正则表达式是用于描述字符排列和匹配模式的一种语法规则。它主要用与字符串的模式分割、匹配、查找及替换操作。正则表达式与通配符正则表达式用来在文件中匹配符合条件的字符串,正则是包含匹配。grep、awk、sed 等命令可以支持正则表达式。通配符用来匹配符合条件的文件名,通配符是完全匹配。ls原创 2017-12-14 21:09:04 · 513 阅读 · 0 评论 -
Linux 服务 —— FTP
安装 vsftp[root@localhost ~]#yum -y install vsftpd修改配置文件[root@localhost ~]#vim /etc/vsftpd/vsftpd.conf anonymous_enable=NO #禁用匿名用户 chroot_local_user=YES #禁止切换根目录添加 FTP 用户并设置权限[root@localhost ~]# us原创 2017-12-13 21:30:47 · 268 阅读 · 0 评论 -
printf 标准输出
printf ‘输出类型输出格式’ 输出内容输出类型%ns 输出字符串。n 是数字,代指输出几个字符。%ni 输出整数。n 是数字,代指输出几个数字。%m.nf 输出浮点数。m 和 n 是数字,代指输出的整个数字位数和小数位数。如 %8.2f 代表共输出 8 位数,其中 2 位是小数,6 位是整数。 输出格式:\a:输出警告声音\b:输出退格键,也就是 Backspace 键\原创 2017-12-19 20:25:48 · 1079 阅读 · 2 评论 -
Linux 特殊权限
特殊权限 特殊权限 对文件的影响 对目录的影响 u+s(suid) 以拥有文件的用户身份,而不是以运行文件的用户身份执行文件。 无影响。 g+s(sgid) 已拥有文件的组的身份执行文件。 在目录中最新创建的文件将其组所有者设置为与目录的组所有者相匹配。 o+t(sticky) 无影响。 对目录具有写入权限的用户仅可以删除其所拥有的文件,而无法删除或强制原创 2017-12-11 20:47:55 · 408 阅读 · 0 评论 -
Linux 管理本地用户账户
useradd 创建用户usermod 修改现有用户 usermod 选项 作用 -c,–comment COMMENT 向GECOS 字段添加值,如全名。 -g,–gid GROUP 为用户账户指定主要组。 -G,–groups GROUPS 为用户账户指定一组补充组。 -a,–append 与-G 选项搭配使用,将用户附加到所给的补充组,而不将该用户从其他组原创 2017-12-10 21:51:11 · 1551 阅读 · 0 评论 -
vsftpd
安装yum -y install vsftpd ftp相关文件/etc/logrotate.d/vsftpd(日志轮转备份配置文件)/etc/pam.d/vsftpd(基于 PAM 的 vsftpd 验证配置文件)/etc/vsftpd(vsftpd 软件主目录)/etc/vsftpd/ftpusers(默认的 vsftpd 黑名单)/etc/vsftpd/user_li...原创 2018-06-06 22:25:46 · 260 阅读 · 0 评论