常用命令
ls 查看当前目录下的内容
pwd 查看当前所在的位置
cd 切换文件夹
touch 如果文件不存在 创建新文件
mkdir 创建目录
rm 删除指定的文件名
clear 清屏
创建文件夹的命令
mkdir -p 创建有父子关系的文件夹
mkdir 文件夹1 文件夹2 创建平级的文件夹
删除文件夹的命令
rm -f 强制删除 取消提示
rm -r 递归删除
修改文件夹的命令
mv 旧的文件夹名 新的文件夹名
mv 旧的路径 新的路径
查询文件夹的命令
ls 文件夹名(包含权限 日期等信息)
ls -a 显示指定目录下所有目录与文件 包含隐藏文件
ls -l 以列表方式显示文件的详细信息
ls -h 配合-l 以人性化的方式显示文件大小
ll 文件夹名(不包含权限 日期等信息)
目录切换命令
cd 目标路径
cd … 进入上级目录
cd . 自己
cd - 可以在最近的连词目录之间切换
软连接
ln -s 目标文件绝对路径 快捷方式路径
创建文件的命令
touch 文件名
echo 数据 > 文件名 (一个> 是覆盖 ,两个>> 是追加)
vi 文件名
修改文件的命令
mv 旧文件名 新文件名
查看文件的命令
ls 文件名(包含权限)
ll 文件名 (不包含权限)
查看文件指定行数的命令
-
查看文件的前10行
head 文件名 或head -10 文件名 -
查看文件后10行数据
tail 文件名或 tail -1 -
实时更新最后一行数据
tail -f 文件名
分页查看文件内容
more 文件名
查看文件所有内容
cat 文件名
cat -n 显示行号
cat -b 非空行 显示行号
过滤查看
grep 关键字 文件名
grep -n 显示匹配 行和行号
grep -i 忽略大小写
grep -v 显示不包含关键字的所有行
grep ^a 行首 搜索以a开头的行
grep k$ 行尾 搜索以k结束的行
复制文件
cp 原文件 目标文件