Linux下 文件夹/文件 操作命令

文件夹操作

1.创建文件夹
创建一个空目录:mkdir 文件夹名称
递归创建多个目录:mkdir -p file1/file2
创建权限为777(rwxrwxrwx)的目录:mkdir -m 777 file3
创建新目录都显示信息:mkdir -v file4
一个命令创建项目的目录结构
mkdir -vp scf/{lib/,bin/,doc/{info,product},logs/{info,product},service/deploy/{info,product}}
mkdir: 已创建目录 “scf”
mkdir: 已创建目录 “scf/lib”
mkdir: 已创建目录 “scf/bin”
mkdir: 已创建目录 “scf/doc”
mkdir: 已创建目录 “scf/doc/info”
mkdir: 已创建目录 “scf/doc/product”
mkdir: 已创建目录 “scf/logs”
mkdir: 已创建目录 “scf/logs/info”
mkdir: 已创建目录 “scf/logs/product”
mkdir: 已创建目录 “scf/service”
mkdir: 已创建目录 “scf/service/deploy”
mkdir: 已创建目录 “scf/service/deploy/info”
mkdir: 已创建目录 “scf/service/deploy/product”

2.删除文件夹
使用rm -rf 目录名字 命令即可
-r 就是向下递归,不管有多少级目录,一并删除
-f 就是直接强行删除,不作任何提示的意思

删除文件夹实例:rm -rf /var/log/httpd/access
将会删除/var/log/httpd/access目录以及其下所有文件、文件夹

删除文件使用实例:rm -f /var/log/httpd/access.log
将会强制删除/var/log/httpd/access.log这个文件

3.修改文件夹权限
chmod 777 files

文件操作

4.文件显示行数:
1.显示当前行行号,在VI的命令模式下输入 :nu
2.显示所有行号,在VI的命令模式下输入 :set nu


Jsky博客
请先登录后发表评论
  • 最新评论
  • 总共0条评论