Centos7 目录文件相关

1.检查文件或目录是否存在/查看目录下的文件

# 检查文件是否存在/查看目录下的文件
ls 目录名/文件名

# 查看目录信息,不显示目录下的文件
ls -d 目录名

#查看详细信息
ls -l 文件名

# 查看隐藏文件
ls -a

2.创建目录

# 创建目录
mkdir 目录名

# 递归创建目录
mkdir -p /目录1/目录2/目录3

 3.查看当前目录的绝对路径

# 查看绝对路径
pwd

 4.创建文件

# 创建文件
touch 文件名

5.编辑文件

# 编辑文件
vi 文件名

# 将打印输出的信息,写入文件
echo "hello world" > 文件名 (覆盖)
echo "hello world" >> 文件名 (追加)

6.查看文件内容

# 查看文件内容
cat 文件名

# 查看多个文件
cat 文件名1 文件名2

# 将多个文件内容写入一个文件
cat 文件名1 文件名2 > 文件名3

7.复制保存

# 复制
cp 要复制的文件/目录 复制到文件/目录

# 1. 复制文件到目录 会在目的目录中生成一个同名的文件
cp 文件名 目录名
# 2.复制文件到文件  相当于复制并且重命名
cp 文件名 新文件名
# 3. 复制目录到目录
cp -r 目录名 目录名/新目录名 

# 复制相同文件时,强制替换不提示是否确认。在命令前面加一个反斜杠
cp -r 目录名 目录名/新目录名 

8.移动(剪切)

# 移动
mv

# 移动文件,如果输入新文件名相当于重命名
mv 文件 文件名/新文件名

# 移动目录,如果输入新目录名相当于重命名
mv 目录 目录/新目录名

# 如果有相同文件或者目录,想要强制覆盖 
mv -f 文件 文件名/新文件名
mv -f 文件 文件名/新文件名

9.删除(没事别用这个命令)

# 删除
rm

# 删除文件
rm 文件名

# 删除文件,忽略提示 两种方法

m 文件名

rm -f 文件名

# 删除目录
rm -r 目录

# 删除目录,忽略提示 两种方法

m -r 目录

rm -rf 目录
原文地址:https://www.cnblogs.com/wtil/p/12676584.html