1、mkdir 创建目录 -p递归(用来创建层级目录,底层目录不存在)
2、touch 创建文件
3、ls 列表目录
4、cd 切换目录
5、echo 打印内容
6、cp 拷贝文件或目录,-r递归 -a(dpr) -p拷贝属性
7、vi 记事本
8、head 查看前N行,默认前10行,可以与tail结合使用,一前一后,可以查中间信息
9、rm rm -f force(强制) -r 目录
10、cat 查看文件内容
11、rmdir 删除空目录
12、grep 过滤 -v 排除
grep
-B(before) 除了显示匹配的一行之外,并显示该行之前的num行
-A(after) 除了显示匹配的一行之外,并显示该行之后的num行
-C(context) 除了显示匹配的一行之外,并显示该行之后的num行 context -- 上下文
13、find 查找 -type f -name "名字" -mtime +7 -7 7 +7是前7天,-7最近7天,7是第七天
14、sed 增删改查 -i修改 -n取消默认输出 -e多项编辑 p 打印 s 替换 g全局替换
15、alias 修改和设置别名,查看
16、unalias 取消别名
17、xargs 从标准输入读入创建执行命令 -n 1分组
18、awk -F 制定分隔符 NR行号 {print $1 $2}
19、seq 打印序列 -s分隔符 seq -s " " 10 -s指定分隔符,默认是以回车("\n")进行分割
20、pwd 打印当前目录
21、tree 显示目录树 yum install tree -y (-y是安装的时候不提醒)
22、tr
23、tail 尾巴,默认后10行,-n 数字
24、vim 复杂编辑器(写shell ,Python)
25、mv 移动目录或文件名,改名
26、man 查看所有命令的使用方法、参数等
常用快捷键:
tab命令或路径补全*****,Linux里最有用的快捷键,如果tab不到路径或命令,就代表没有这个路径或者命令,还有可能是权限不对。
Ctrl + c 终止当前任务命令或程序
Ctrl + d 退出当前用户环境。相当于exit,logout
Ctrl + l(是字母L) 清屏clear
Ctrl + shift + c(Ctrl + insert) ssh客户端SecureCRT里复制的命令
Ctrl + shift + v(shift + insert) ssh客户端SecureCRT里复制的命令
http://oldboy.blog.51cto.com/2561410/907098 快捷键文档