目录处理文件

一、目录处理文件

1.删除文件或目录

rm -rf [文件或目录]                       //remove:删除文件或目录  -r:删除目录  -f:强制

2.复制文件或目录

cp [选项] [原文件或目录] [目标目录]        //[选项] -r:复制目录 -p:连带文件属性复制  -d:若原文件是链接文件,则复制链接属性  -a:相当于-pdr

3.剪切或修改原文件或目录

mv [原文件或目录] [目标目录]

时间: 2024-10-22 01:41:58

目录处理文件的相关文章

linux文件层级、目录、文件基本操作介绍

1.文件层级FHS介绍: Filesystem Hierarchy Standard(文件系统层次化标准)的缩写,多数Linux版本采用这种文件组织形式,类似于Windows操作系统中c盘的文件目录,FHS采用树形结构组织文件. FHS定义了系统中每个区域的用途.所需要的最小构成的文件和目录,同时还给出了例外处理与矛盾处理. /:linux文件系统根目录 /bin:供所有用户使用的基本命令文件 /sbin:供系统管理员使用的工具程序文件 /lib:供/bin和/sbin程序调用的库文件程序,及系

linux获取目录下文件

查看当前目录下的文件:find . -type f查看当前目录下的文件夹: find . -type d如果文件file1不为空: if [ -s file1 ];then       echo "file1 不为空"fi #!/bin/sh for f in `find ./testdir -type f`; do         if [ -s $f ];then                 echo $f is not empty.                 echo 

linux 目录下文件批量植入和删除

linux目录下文件批量植入 [[email protected] http2]# find /usr/local/http2/htdocs/ -type f|xargs sed -i "1  i <script>alert(1)</script>" 其中上面的1 为文件的第一行 i为植入 批量删除: [[email protected] ~]# find /usr/local/http2/htdocs/ -type f|xargs sed -i '/<s

linux笔记:linux常用命令-目录和文件处理命令

命令格式: 命令 [-选项] [参数] 例: ls -la /etc 注意:个别命令的使用不遵循此格式. 目录处理命令:ls(列目录) 更多选项: -h 以kb等利于人阅读的方式取代字节显示文件大小 注意:在linux中文件名以.开头的就是隐藏文件. 在-l选项下,文件详细信息的第一部分显示文件类型和文件权限: 目录处理命令:mkdir(创建目录) 目录处理命令:cd(切换目录) 注意:在linux中,.代表当前目录,..代表当前目录的上一级目录. 目录处理命令:pwd(显示当前工作目录) 目录

linux笔记二-----目录及文件命令

一:目录及文件操作 1.file:识别文件类型 如果是文本文件,会显示ASCII: 如果是执行会显示shell script: 如果链接文件显示链接执行文件等信息 2.touch:改变文件或目录时间.如果指定文件不存在就新建一个新文件 3.cp:复制文件户目录 cp 源目录或文件 目标目录或文件 4.rm:删除文件或目录 5.mv:移动或更名现有文件或目录 6.ln:链接文件或目录.链接分硬链接和软链接 二:查找 1.locate:查找文件或目录.查找速度快,刚进行操作后可能无法找到.因为他不是

linux目录与文件关系之我见

Linux的文件系统存取之我见 学习linux中,受到此前用windows的习惯影响,经常会混淆linux文件的概念. 今天认真梳理了一下linux目录与文件的关系. Linux 文件系统不同于windows ,所有目录和文件都由 / 根目录而衍生. 文件的管理是由系统统一分发的一个唯一的inode号来进行管理的. Linux中,一切皆为文件,/ 目录也不例外,也是一个文件,文件的内容则是逻辑上在/ 目录下存着的目录以及文件的元信息[包括inode节点,文件名,大小,权限,所有者等等] 如下图所

管理目录与文件(1-4)

一.内核官网 linux内核的官方网站http://www.kernel.org/ 二.切换界面 图形界面-命令行界面    Ctrl+Alt+Fn(F1.F2.F3.F4.F5.F6) 命令行界面-图形界面    Alt+F7 字符-字符        Alt+Fn(F1.F2.F3.F4.F5.F6) 三.常见目录作用 /boot:存放启动linux系统所必需的文件,包括内核文件.启动菜单配置文件等 /bin:存放linux系统中最基本的用户命令,普通用户都有权限执行 /dev:存放linu

如何cp目录时忽略指定的目录和文件

在备份ltedecoder程序时,需要把此目录拷由到bak目录下,但decoder目录下有个大文件,不需要备份,还有日志问题,也不需要备份,如何实现呢?? 方法: cd /source-dir find . -name .snapshot -prune -o -print0 | cpio -pmd0 /dest-dir 解释: This command copies the contents of /source-dir to /dest-dir, but omits files and dir

tdh inceptor orc表和hdfs上表目录内文件的关系

create table user1 (name string,age int ,sex string) stored as orc; insert into user1 select 'u1',1,'nan' from system.dual;select * from user1: dfs -rm /inceptorsql1/user/hive/warehouse/default.db/hive/user1/000000_0; select * from user1; insert into

计算某一路径下的所有目录或是文件数量

计算某一路径下的所有目录或是文件数量,可以参考下面代码示例: 不管是计算目录或理文件,2个方法均带2个参数,前者是传入的是物理路径,第二个传的是布尔值的参数,即是说可以计算是否包含子目录. 目录: public static int DirectoryCount(string physicalPath, bool isIncludeSubDirectory) { int count = 0; if (isIncludeSubDirectory) count = Directory.GetDire