Linux命令--文件管理

1.ls

ls -a 列出目录下是所有文件
ls -l 列出文件的详细信息
 
2.cd
cd /root 进入更目录下的root文件夹
cd file 进入当前目录的file文件夹
cd .. 进入上一层文件夹
cd ~ 进入当前用户的目录,如果是root用户,就是进入/root,其他用户一般在/home文件夹下。
cd - 返回上一次的目录
 
3.mkdir
mkdir file 建立目录
mkdir -p file 如果上一层目录没有创建,会一起创建
 
4.删除文件夹
rmdir
rmdir file        删除空目录
rmdir -p file    如果上层目录也是空的,一起删除
rm   -rf             删除文件夹和文件的命令
 
5.rm
rm file1 file2 删除文件,多个文件用空格分割
rm -rf 强制删除文件夹已经下面的所有文件
 
6.cat
cat file 一屏查看文件内容
 
7.more
more file 分屏查看文件,回车看下一行,空格看下一屏,q退出
 
8.mv
mv /dir/file /newdir/newfile 移动文件到其他目录,可以改变文件名
mv file newfile 重命名文件
 
9.cp
cp /dir/file /newdir 复制文件到其他目录
cp /dir/file ./ 复制其他目录下的文件到当前目录
 
10.find
find dir -name "string" 寻找dir目录下满足string字符串的文件和文件夹,是全名查询。
 
11.touch
touch file 建立一个空文件
 
12.ln
ln file dir/file 建立两个文件的硬链接,文件会同步更新,链接的文件也会占用磁盘空间
ln -s file dir/file 建立两个文件的软链接,文件同步更新,链接的文件不占用磁盘空间
13.pwd
pwd 显示当前工作目录
 
原文地址:https://www.cnblogs.com/nucdy/p/5235925.html