linux文件操作命令

1.创建文件/文件夹

创建文件:touch file1  创建空白文件file1

或:vi file1,此时会直接进入file1的文本编辑界面。 退出保存即相当于创建了空白文件。

(vi退出方法是:编辑完成后按ESC,然后输入:q就是退出;还有:wq是保存后退出,加感叹号是表示强制)

:wq

mkdir:创建文件夹

格式:mkdir [option] DirName

-m 用于对新建目录设置存取权限,也可以用 chmod 命令进行设置。

-p     需要时创建上层文件夹(或目录),如果文件夹(或目录)已经存在,则不视为错误。

举例:

mkdir -p /wyl/dir2  :创建目录层次

2.拷贝文件

cp [options] src dst

举例:

cp file1 file2:复制file1文件,新文件名字为file2

cp -r dir1 dir2:复制目录dir1到dir2中,包括其子文件和子目录。

3.移动文件

语法是 
mv [-f] [-i] 原名称 新名称

-f: 不提示,即在覆盖前不提示(equivalent to相当于 –reply=yes). mv -f 将在没有提示的情况下移动文件(多个文件),即使它将复写存在的目标文件。

-i:在复写另一文件前做出提示。

举例:

mv file1 file2 :将file1重命名为file2

mv dir1 /home/dir2:将dir1目录中的内容移动到/home/dir2目录下。 即目录名发生了改变。

mv dir1 /dir1 :目录名不改变,只是位置变了

mv file1.txt tmp/file2.txt newdir :移动多个文件。这个命令移动当前目录的file1.txt文件和tmp文件夹/目录的file2.txt文件到newdir目录。

mv  file1 ../file1  :将文件file1 移动到上一层中,且文件名没变。

mv dir1 ../dir1  :将目录dir1 移到了上一层中,且目录名称没变。

4.删除文件/文件夹

rm [option] [文件 | 目录]

option:  -f 不提示用户,删除目录下的所有文件

    -i 交互模式,使用这个选项,rm命令在删除任何文件前提示用户确认

    -r/-R 递归的删除参数表中的目录及其子目录。 目录将被清空并且删除。 当删除目录包含的具有写保护的文件时用户通常是被提示的。

举例:

rm -rf dir1:不提示,直接删除整个dir1,有子目录的话,也会全部删除

rm file1 file2 :同时删除多个文件

rm *.java:删除所有java后缀的文件。

使用linux命令删除和移动文件非常快,不要再使用SSH工具进行操作了。

5.查看当前目录下所有文件的详细信息 ll

只查看当前目录下有哪些文件  ls

时间: 2024-10-13 13:51:37

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

linux 文件操作命令

目录操作命令 命令格式 命令 [-选项] [-参数] ls -la /etc 有多个选项时可以合并 ls命令: -a (all) 显示所有文件,包括隐藏文件,那是用.开头的文件 为什么要隐藏(这是个系统文件,不要去动它) -l (long)详细信息 -d 显示当前目录本身 -h 人性化显示 -i 查看文件id号 -rw- - - - - - - 1 root root 1255 sep 11 16:02 anaconda-ks.cfg (引用次数) (所有者) (所属组) (大小字节) (最后修

0020 Linux 文件操作命令

1. 创建文件 touch 文件名 2. 删除文件 rm 文件名 3. 复制文件 cp 源文件 目录 4.剪切文件 mv 源文件 目标文件 5.重命名文件 mv 源文件名 新文件名 6.改变文件权限 chmod xxx 文件名 7.更该文件组 chgrp 8更改所有者 chown 9.列出打开的文件 lsof 10.其他 more cat tail head

Linux 文件操作命令-Linux基础环境命令学习笔记

1.文件目录操作 1)路径识别 a.绝对路径,以根目录开始 b.相对路径,以当前目录开始,不需从根目录开始写起 2)命令 man ls 查看ls命令帮助 cd /var/log 切换进入log目录(..进入上级目录) pwd 打印当前目录 ls 列出当前目录有哪些文件(包含目录) 参数 -l(长格式列出文件信息) 显示文件及属性 (等同于ll命令) -ld+路径  查看目录本身属性 -a 列出当前目录所有文件(包含隐藏文件,以.开头) touch 创建或更改文件时间(在当前目录下创建一个空的新文

Linux下的文件操作命令

1. linux系统下的文件是级层试树状目录结构,最上层是  /    (即根目录) 2.linux下的各种主要文件: root :存放root用户的相关文件 home:存放普通用户的相关文件 bin :存放常用(普通的)的命令的文件 sbin:存放具有一定权限才可以使用的命令的文件 mnt:mnt默认光驱盒软驱的目录的文件 boot:存放引导相关的文件 etc:存放配置相关的文件(如mysql,Eclipse...) var :存放经常变化的文件 usr :安装软件时的默认存放的文件 3.一些

Linux(CentOS)目录操作命令、文件操作命令、压缩解压缩命令

一.目录操作命令 ls命令 — 功能说明:显示文件和目录列表. — 命令格式:ls [参数] [<文件或目录> …] — 常用参数: -a : 不隐藏任何以“.”字符开始的条目. -b : 用八进制形式显示非打印字符. -R : 递归列出所有子目录. -d : 当遇到目录时,列出目录本身而非目录内的文件,并且不跟随符号链接. -F : 在条目后加上文件类型的指示符号(*, /, =, @, |,其中的一个). -l : 使用较长格式列出信息. -L : 当显示符号链接的文件信息时,显示符号链接

linux几个常用的文件操作命令

开始学习linux系统,发现linux的系统很有意思,所以应该把所学到的命令做个简单的笔记,以备后来查阅: linux的几个简答的文件操作命令: mkdir:创建目录命令.比较常用的选项有如下 mkdir x :创建名为 x 的目录. mkdir x/y/z :递归创建,可以用 tree x 命令查看目录树. ------------------------------------------------- cp :复制文件(默认不加选项是复制文件) cp aaa/fff bbb/ : 拷贝aa

Linux命令大全----常用文件操作命令

林炳文Evankaka原创作品.转载请注明出处http://blog.csdn.net/evankaka 摘要:本文主要讲了Linux命令大全----常用文件操作命令,并附有实例 ls 这个命令是经常用到的,用来显示当前目录下有哪些文件 ,ls最常用的参数有三个: -a -l -F.ls -a说明:Linux上的文件以"."开头的文件被系统视为隐藏文件,仅用ls命令是看不到他们的,而用ls -a除了显示 一般文件名外,连隐藏文件也会显示出来. ls -l(这个参数是字母L的小写,不是数

gcc编译过程、C语言编译过程分析、环境变量设置、linux文件夹结构和用途介绍、常用文件和目录的操作命令、文件类型

参考链接:http://www.cnblogs.com/ggjucheng/archive/2011/12/14/2287738.html http://blog.csdn.net/novrose/article/details/7670477 http://blog.sina.com.cn/s/blog_7d5d42b40100ulqn.html 一.大小写后缀的区别 .s     汇编语言源程序;汇编.S     汇编语言源程序;预处理,汇编 小写的s文件,在后期阶段不在进行预处理操作,所以

《Linux学习并不难》Linux常用操作命令(14):grep命令查找文件中符合条件的字符串

8.14  <Linux学习并不难>Linux常用操作命令(14):grep命令查找文件中符合条件的字符串 使用grep命令可以查找文件内符合条件的字符串.          命令语法: grep [选项] [查找模式] [文件] 命令中各选项的含义如表所示. 选项 选项含义 -E 模式是一个可扩展的正则表达式 -F 模式是一组由断行符分隔的定长字符串 -P 模式是一个Perl正则表达式 -b 在输出的每一行前显示包含匹配字符串的行在文件中的字节偏移量 -c 只显示匹配行的数量 -i 比较时不