- ls 查看linux文件夹包含的文件,可以查看文件权限(包括目录、文件夹、文件权限)查看目录信息等等
ls -a 列出目录所有文件,并且包含.开始的隐藏文件
ls -A 列出除了.和…以外的其他文件
ls -t 以文件修改时间显示
ls -S 以文件大小排序
ls -l 除了文件名之外,还将文件的权限、所有者、文件大小等信息详细列出来(可以缩写为:ll)
- cd 切换目录
cd / 进入根目录
cd ~ 进入home 目录
cd - 进入上一次工作路径
- pwd 查看当前路径
pwd
查看当前路径
- mkdir 创建目录
mkdir xxx 在当前目录下创建名为xxx的文件夹
mkdir -p /root/test/a/xxx 在root目录下创建路径为/test/a/xxx的目录,如果不存在,则创建
- rm 删除目录
rm -rf test 删除test目录以及包括的子目录,不用一一确认
rm -i *.txt 删除任何.txt文件,并且删除前会逐一询问确认
rm – x* 删除以x开头的文件(非目录),并且会询问
mv 移动、修改文件根据第二参数类型(如目录,则移动文件;如为文件则重命令该文件)
1.mv text.txt text1.txt 重命名
2.mv text1.txt text2.txt text3.txt /test 移动文件到/test
3.mv -i xxx1.xx1 xxx2.xx2 将xxx1.xx1改为xxx2.xx2(文件或目录都可以)
4.mv * …/ 移动当前文件夹下的所有文件到上一级目录
cp 复制
-i 如果有文件名相同的则会提示
-r 复制目录以及目录内的所有项目
-a 复制的文件与原文件时间一样
cp -ar a.txt test