database:数据库
Linux 文本文件的结束符是"$" Windows 的文本文件的结束符 是 “$”+"enter" 符
描述GPL,BSD,Apache三个开源协定的大体联系及区别
从官网获取Linux当前最新的内核版本号
LFS安装方法
目录管理
ls、cd、pwd、mkdir、rmdir、tree
文件管理
touch、stat、file、rm、cp、mv、nano
日期时间
date、clock、hwclock、cal
查看文本
cat、tac、more、less、head、tail
文本处理:cat、more、less、head、tail、cut、sort、uniq、grep
cat:连接并显示
可以显示多个文件
cat -n 显示文件的行号
cat -E 显示每一行的行结束符
cat -A 显示所有内容
cat 输入什么就显示什么 ctrl+c终止
tac 和cat显示相反
如果文件内容过长一般分页或者分屏显示文件
more
more默认是不支持向前翻行的,翻到文件尾部就直接退出了
less 可以向前翻也可以向后翻,翻到文件尾部也不会直接退出
head:查看前n行
tail:查看后n行
都支持一个选项 -n
默认显示10行
在Linux下直接输入 head -2 直接显示前2行
在Unix下 可能前面要加 -n
在Linux下 空白行也是一行
tail -f 查看文件尾部不退出 并显示文件后续追加内容 (比如日志文件)
文本处理:
cut、join、sed、awk
database:数据库
关系型数据库:
表:二维表
一个表可以没有行 但绝不能没有列
我们可以用文本文件表示数据文件
tom:23:mail:2013/05/06
比如密码文件里面的数据
cut -d: -f1
-d 表示指定字段分隔符 默认指定一个空格
-f 指定要显示的字段
-f1 显示1个字段
-f1,3 显示第一个和第三个
-f1-3 显示第一个到第三个