linux常用命令-文件和目录操作(一)

(一)目录处理命令:

1、ls 查看当前目录下的所有文件和文件夹

     ls -a 显示所有文件,包括隐藏文件

     ls -l 查看详细信息显示

     ls -d 查看目录属性

2、mkdir(make directories)

     mkdir tmp  创建目录tmp

     mkdir -p  /tmp/java/src 递归创建目录(在不存在的目录下可以创建子目录)

3、pwd 查看当前工作目录

4、cd /tmp/java  切换到指定目录java

      cd .. 回到上一级目录

5、rmdir(remove empty directories)

      rmdir /tmp/java/src  删除空目录src

6、cp    仅复制文件

     cp -p 保留文件的属性   

     cp -r 复制目录

     cp -rp 复制目录并且保存属性

7、mv(move)

     mv 剪切文件或目录

8、rm     删除文件

     rm -f  强制删除文件

     rm -r  删除目录

     rm -rf 强制删除目录

(二)文件处理命令:

1、touch 创建空文件

2、cat 查看文件内容

     cat -n 查看文件内容,并且标记了行号

     tac    倒叙显示文件内容

3、 more 分页显示文件的内容 (回车键换行,空格键翻页,Q键退出)

      less 分页显示文件内容(还可向上翻页)

4、 head 查看文件前面默认10行

      head -n 20 显示指定文件前20行

5、 tail 查看文件末尾默认10行

      tail -n 20 查看文件末尾20行

      tail -f 动态显示文件末尾内容

6、 ln -s /etc/issue  /tmp/issue.sof  创建文件/etc/issue的软链接/tmp/issue.soft

       ln /etc/issue  /tmp/issue.hard    创建文件/etc/issue的硬链接/tmp/issue.hard

相关推荐