切换目录:
cd + 文件名
cd 切换到家目录
cd ~ :切换到家目录
cd - :切换上次目录
退回上一级目录:cd …
查看当前目录:
pwd
alt+p下:lpwd
查看文件:
ls
ls -l
ll
ls -a:展示所有的隐藏文件
ls -R:递归展示文件信息
查看文件内容:
cat
tac:倒叙输出
查看大文件的部分信息
举例:tail -100 access.log
创建文件夹:
mkdir:不能级联创建文件夹
mkdir -p:级联创建文件夹
创建文件:
touch a.txt b.txt c.txt
vi a.txt
vim a.txt
编辑文件:
vi a.txt
vim a.txt
往文件中写内容:
echo aa >>a.txt:追加
echo aa > a.txt:覆盖
复制文件:
写法:cp 源文件路径 目标文件路径
cp -i:覆盖时提示
cp -R:递归复制
cp a.txt b.txt
cp aa.txt /home/hdp01/datas
cp aa.txt /home/hdp01/datas/cc.txt
移动文件:
mv a.txt test/b.txt
mv wordcount.txt /home/hdp01/datas(wordcount.txt在当前目录下)
重命名:
cp a.txt b.txt
mv a.txt b.txt
mv aa.txt /home/hdp01/datas/bb.txt
删除文件:
rm a.txt
rm -r a.txt:递归删除
rm -f aa.txt:强制删除
rm -r -f a.txt
rm -rf a.txt