1 ls list 查看当前文件夹下的内容 (查看隐藏文件 ls -a .开头文件为隐藏文件 .当前目录 ..上级目录
ls -lha
l查看详细信息
h 大小以K为单位显示
a 显示隐藏文件
*代表任意个字符
ls 1* 以1开头
ls *1.txt = ls *1* 以1结尾
?代表一个字符
ls ?2? 3位2 在中间的文件)
[]定义一个匹配的字符组
[1234]23.txt 可以定位到123、223、323、423
[1234]=[1-4]
···
2 pwd print work directory 查看当前文件夹
···
3 cd[目录名] change directory 切换文件夹
cd ~切换到当前用户根目录
cd .. 上级
cd - 最近两次目录切换
cd ~/document 进入根目录下document文件夹
-.
···
4 touch[文件名] touch 如果文件不存在,新建文件
···
5 mkdir[目录名] make directory 创建目录
-p 1/2/3/4 递归创建目录
···
6 rm[文件名] remove 删除指定的文件名
-r 删除目录
-f 强制删除 有则删除 无也不报错
rm也可以用通配符
···
7 clear clear 清屏
···
8 tree[] tree 以树状图列出文件目录结构
只看目录则 -d
···
9 cp 源文件 目标文件 可重命名
-i 覆盖提醒
-r 复制目录
10 mv 源文件 目标文件 可重命名
-i
11 cat 查看内容
-b 对非空输出行编号
-n 对输出的所有行编号
more 分屏查看
12 grep 查找内容
-n 显示匹配的行
-i 忽略大小写
-v 显示不包含匹配文本的行
13echo输出和重定向
>覆盖
>>追加