Linux文件操作
ls | 显示文件 |
参数:
1 | -l | 列出文件详细信息l(list) |
2 | -d | 查看目录属性 |
3 | -a | 列出当前目录下所有文件及目录,包括隐藏的a(all) |
./ 表示当前目录
mkdir | 创建目录 |
参数: -p 创建目录,若无父目录,则创建p(parent)
../ 表示返回上一级
cd | 切换目录 |
cd / | 切换到根目录 |
cd .. | 切换到上一级目录 |
touch | 创建空文件 |
echo | 创建带有内容的文件 |
cat 文件名 |- 查看文件内容,但不能修改
cp -r [源文件或目录] [目的文件或目录] |-拷贝指定文件/目录 到 指定文件/目录
cp file1 file2 dir1 将文件file1,file2复制到目录dir1
cp -r dir1 dir2 |-将dir1下的所有文件及子目录复制 到dir2(-r是加权限)
mv | 移动或重命名 |
mv file1 file2 |-将文件file1重命名为file2 (两个都是文件)
mv file1 dir2 |-将文件file1移动到dir2(一个文件一个文件夹)
rm | 删除文件 |
-r 递归删除,可删除子目录及文件
-f 强制删除
find | 在文件系统中搜索某文件 |
find /etc -name init 在目录/etc中查找init文件
find / -size +204800 在根目录下查找大于100MB的文件
find / -user sam 在根目录中查找所有者为sam的文件
rmdir 删除空目录
ctrl+alt+F1 命令行全屏模式