linux 文件相关的命令

常用的文件相关的命令有:mkdir,rmdir,touch,stat,rm,cp,mv,install

命名规则:

1)长度不能超过255个字符

2)不能使用‘/’当文件名

3)严格区分大小写

1、mkdir: 创建文件空目录

-p:可以连续创建

2、rmdir: 只能删除空目录

-p:删除一条线上的空目录

3、stat:查看文件状态(时间戳)

4、touch:更改时间戳,如果没有目标,则创建目标文件

5、rm: 删除文件或文件夹

-r:进行递归删除

-f: 强制性删除(忽略友好提示)

6、cp: 复制文件或目录,目标是目录,将原文件放在目录(存在)保存原名字

cp[option]...source...directory

cp[option]...directory...source

-r:进行递归删除

-f: 强制性(忽略友好提示)

-p: 保持原有的权限,属组时间戳

-a: 保留文件所有属性,归档复制(常用于备份)

7、mv:移动文件或改名

mv [option]... source... directory

mv [option]...-t directory...source

8、install:拷贝文件和设置属性

使用格式:

install [OPTION]... SOURCE... DIRECTORY

install [OPTION]... -t DIRECTORY SOURCE...

install [OPTION]... -d DIRECTORY...

-d:可以创建目录

时间: 2024-11-03 03:43:56

linux 文件相关的命令的相关文章

linux文件相关的命令

1.linux下的文件分为字符设备文件和块设备文件 2.文件的属性有读写权限.执行权限.访问时间.修改时间.状态改变时间等. 状态改变时间指修改了文件的读写权限或者所有者等操作. 3.ls -l 执行 ls -l 输出以下内容 [[email protected] dev]# ls -l 总用量 24 crw-rw----+ 1 root root 14, 12 12-21 22:56 adsp crw------- 1 root root 10, 175 12-21 22:56 agpgart

linux文件管理相关的命令

linux文件管理相关的命令 文件元数据的查看(文件自身的属性) stat: 获取指定文件的元数据 $ stat test File: `test' Size: 0 Blocks: 0 IO Block: 4096 regular empty file Device: 802h/2050d Inode: 651942 Links: 1 Access: (0664/-rw-rw-r--) Uid: ( 500/ centos) Gid: ( 500/ centos) Access: 2018-08

Linux文件系统管理 常见命令

概述 Linux文件系统管理 常见命令df.du.fsck.dumpe2fs. 文件系统查看命令:df 通过 df 命令可以査看已经挂载的文件系统的信息包括设备文件名.文件系统总大小.已经使用的大小.剩余大小.使用率和挂载点等. df 命令格式如下: [[email protected] ~]# df [选项] [挂载点或分区设备文件名] 选项: 选项 选项说明 -a 显示所有文件系统信息,包括特殊文件系统,如 /proc./sysfs -h 使用习惯单位显示容量,如 KB.MB 或 GB 等

linux 文件系统结构及命令

1.linux 文件系统结构 / 根目录 root |--mnt/ | |--sdcard/  挂载点 | |--usb0 | |--cdrom |--home | |--soft01 <- 用户主目录 User Home 2.绝对路径:/开始的路径 绝对路径是从目录开始的位置  相对路径:不是以/开始的路径 相当路径是相对与当前目录的路径位置 cd /etc  cd Desktop  cd /home/soft01/Desktop  cd  .. 改变当前工作目录到..(父目录)  cd 改变

linux文件编辑VI命令详解

vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令.由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您可以在其他任何介绍vi的地方进一步了解它.Vi也是Linux中最基本的文本编辑器,学会它后,您将在Linux的世界里畅行无阻. 1.vi的基本概念 基本上vi可以分为三种状态,分别是命令模式(command mode).插入模式(Insert mode)和底行模式(last line m

linux文件查找-find命令

find命令:用于在文件树中查找文件,并作出相应的处理 1.find命令的格式: find pathname -options [-print -exec -ok ...] {}\ 2.find命令的参数: pathname: find命令所查找的目录路径.例如用"."来表示当前目录,用"/"来表示系统根目录. -print: find命令将匹配的文件输出到标准输出. -exec: find命令对匹配的文件执行该参数所给出的shell命令.相应命令的形式为'comm

5 Linux文件相关命令

cp:cp SRC[...] DST SRC 是文件 SRC 是目录prompt mv:mv SRC[...] DST rm:rm [FILE|DIR] nano:nano FILENAME wc:wc [option]...[FILE]... -c:统计文件中字节数 -l:统计文件行数 -L:统计最长一行字节数 -w:统计单词数 cut:cut [OPTION]...[FILE] 离散的多个:#,#,# 连续的多个:#-# -d' ':分隔符 -f#:切片保留第#项 sort:排序(可指定字段

os x &amp;&amp; linux 文件传输基础命令

一.从服务器下载文件到本机 1.修改文件所属 由于只能下载文件所属为自己的文件,所以要做修改文件所属的操作. chown hudelei /opt/logs/tomcat/app/tomcat_stk_nm/stk-time.log 2.下载到本机 scp [email protected]:/opt/logs/tomcat/app/tomcat_stk_nm/stk-time.log /Users/hvvi/Desktop 3.输入密码 二.上传文件夹到服务器 1.scp -r /Users/

linux文件夹对比命令——meld

preface:也不算是很大的事情,但也需要这么个东西,对比两个文件夹里的内容是否相同,知道差异在哪里,找出问题所在,vimdiff 只能比较两个文件是否相同,比较不了文件夹,不过可以写个bash脚本,另外,linux meld命令可破. 安装:若未安装$ meld,则自动提示sudo apt-get install meld,$sudo apt-get install meld就好. 使用:$ meld dir1 dir2,即可. 例子: figure 1:对比 figure 2:对比文件b