zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    Download: Microsoft Access Database Engine 2010 Redistributable
    18大顺丰不发航空件
    北京南站不是24*7的
    360压缩虽然有占霸道,但是for free,我已经不想去找破解软件了
    VS2010、SQL Server 2008和SQL Server 2012安装详解
    【新提醒】LENOVO_WIN7_SP1_UM_64_CN_RDVD远景Windows7,Windows8,旗舰版,系统下载,主题
    原来qq下载也有类似迅雷的功能了
    如意通5元卡办理了,可以用wifi热点了
    SQLEXPR.EXE 和 SQLEXPR32.EXE的区别 挨踢人 博客园
    HTTP Proxy Support
  • 原文地址:https://www.cnblogs.com/Anidot/p/6915787.html
Copyright © 2011-2022 走看看