一、进入文件夹 

  格式:cd [目录名称] 
  常用选项:

  cd /  进入当前目录
  cd .. 返回上一级目录。 
  cd ../.. 将当前目录向上移动两级。 
  cd - 返回最近访问目录。

二、显示当前文件夹下文件目录

  格式::ls [选项] [目录或文件] 
  功能:对于目录,列出该目录下的所有子目录与文件;对于文件,列出文件名以及其他信息。 
  常用选项: 
  -a :列出目录下的所有文件,包括以 . 开头的隐含文件。 
  -d :将目录像文件一样显示,而不是显示其他文件。 
  -i :输出文件的i节点的索引信息。 
  -k :以k字节的形式表示文件的大小。 
  -l :列出文件的详细信息。 
  -n :用数字的UID,GID代替名称。 
  -F : 在每个文件名后面附上一个字符以说明该文件的类型,“*”表示可执行的普通文 件;“/”表示目录;“@”表示符号链接;“l”表示FIFOS;“=”表示套接字。

  如:

三、文件、文件夹的创建、删除

  1.文件的创建:

  touch [文件名]

  2.文件夹创建 
  格式:mkdir [选项] dirname… 
  功能:mkdir命令用来创建目录。 
  常用选项: 
  -p –parents 可以是一个路径名称。此时若路竞争的某些目录尚不存在,加上此选项后,系统将自动建立好那些尚不存在的目录,即一次可以建立多个目录。 
  -m –mode=MODE 将新建目录的存取权限设置为MODE,存取权限用给定的八进制数字表示。 
  3、删除文件 
  格式:rm [选项] 文件列表 
  功能:rm命令删除文件或目录。 
  常用选项: 
  -f –force 忽略不存在的文件,并且不给出提示信息。 
  -r -R,–recursive 递归地删除指定目录及其下属的各级子目录和相应的文件。 
  -i 交互式删除文件。 
  说明:rm命令删除指定的文件,默认情况下,它不能删除目录。如果文件不可写,则标准输入是tty(终端设备)。如果没有给出选项-f或者–force,rm命令删除之前会提示用户是否删除该文件;如果用户没有回答y或者Y,则不删除该文件。 
  4.删除目录 
  格式:rmdir [选项] dirname 
  功能:删除目录。 
  常用选项: 
  -p –parents 递归删除目录 dirname,当子目录删除后其父目录为空时,也一同被删除。如果有非空的目录,则该目录保留下来。

四、显示当前文件的绝对路径

  格式: pwd 
  功能:显示出当前工作目录的绝对路径。

五、打开、编辑、退出文件

  打开文件的方法: 编辑文件用 vi 文件名 或者 vim 文件名。

  退出按ESC,输入:q!回车。

  查看文件用 cat 文件名 或 less 文件名

六、文件复制命令

  命令格式:cp [-adfilprsu] 源文件(source) 目标文件(destination)

  cp [option] source1 source2 source3 ... directory

  参数说明:

  -a:是指archive的意思,也说是指复制所有的目录

  -d:若源文件为连接文件(link file),则复制连接文件属性而非文件本身
  -f:强制(force),若有重复或其它疑问时,不会询问用户,而强制复制
  -i:若目标文件(destination)已存在,在覆盖时会先询问是否真的操作
  -l:建立硬连接(hard link)的连接文件,而非复制文件本身
  -p:与文件的属性一起复制,而非使用默认属性
  -r:递归复制,用于目录的复制操作
  -s:复制成符号连接文件(symbolic link),即“快捷方式”文件
  -u:若目标文件比源文件旧,更新目标文件

  如将/test1目录下的file1复制到/test3目录,并将文件名改为file2,可输入以下命令:
  cp /test1/file1 /test3/file2

七、文件移动命令

  命令格式:mv [-fiv] source destinatio

  参数说明:

  -f:force,强制直接移动而不询问
  -i:若目标文件(destination)已经存在,就会询问是否覆盖
  -u:若目标文件已经存在,且源文件比较新,才会更新

  如将/test1目录下的file1复制到/test3 目录,并将文件名改为file2,可输入以下命令:
  mv /test1/file1 /test3/file2

Linux常用文件操作命令的更多相关文章

  1. 【转】 Linux常用文件操作命令

    1 改变目录 要进入相应的目录我们可以使用Linux下的改变目录命令cd (ChangeDirectory). 下面我要进入到/tmp目录下,如下操作: [root@bestlinux ~]# cd ...

  2. Linux 常用文件描述

    Linux 常用文件描述 /etc/issue 本地登陆显示的信息,本地登录前 /etc/issue.net 网络登陆显示的信息,登录后显示,需要由sshd配置 /etc/motd 常用于通告信息,如 ...

  3. Unix/Linux常用文件操作

    Unix/Linux常用文件操作 秘籍:man命令是Unix/Linux中最常用的命令,因为命令行命令过多,我相信每个人都会经常忘记某些命令的用法,man命令就可以显示一个命令的所有选项,参数和说明, ...

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

    林炳文Evankaka原创作品.转载请注明出处http://blog.csdn.net/evankaka ls 这个命令是经常用到的,用来显示当前目录下有哪些文件 ,ls最常用的参数有三个: -a - ...

  5. Linux(CentOS)文件操作命令

    touch命令 — 功能说明:生成新的空文件或更改现有文件的时间戳. — 命令格式:touch [参数] <文件> … — 常用参数: -a : 只更改访问时间. -m : 只更改修改时间 ...

  6. dos常用文件操作命令

    1.DIR 含义: 显示指定目录下的文件和子目录列表 类型: 内部命令 格式: DIR[drive:][path][filename][/p][/w][/A[[:]attributes]][/O[[: ...

  7. linux下常用文件操作命令

    1.find命令 按内容查找文件 find /home/vpopmail/domains/best-21ixi.jp/bounce/Maildir/new/ -name "*" | ...

  8. [Linux] Linux常用文本操作命令整理

    简单的总结一下常用的一些实用的Linux文本操作命令,包括wc(统计).cut(切分).sort(排序).uniq(去重).grep(查找).sed(替换.插入.删除).awk(文本分析). 1.统计 ...

  9. Linux常用文本操作命令整理

    阅读目录 1.统计命令——wc 2.切分命令——cut 3.排序命令——sort 4.去重命令——uniq 5.查找命令——grep 6.替换/查找/删除命令——sed 7.强大的文本分析命令——aw ...

随机推荐

  1. java判断一个字符串是否为空,isEmpty和isBlank的区别

    转载于:https://blog.csdn.net/liusa825983081/article/details/78246792 实际应用中,经常会用到判断字符串是否为空的逻辑 比较简单的就是用 S ...

  2. Rhino学习教程——1.2

    实战——创建个性化工具栏: 因为我们的制图习惯不同,所以可以吧自己常用的工具放在一起.我上次说的自定义界面就是这个和调整工具栏位置. 1.打开常用>设置 2.选择工具列>编辑>新增工 ...

  3. spring websocket报错:No matching message handler methods.

    错误信息: [org.springframework.web.socket.messaging.WebSocketAnnotationMethodMessageHandler]-[DEBUG] No ...

  4. 修改AD中PCB各层的透明度

    1.采用的Altium designer 版本为AD16: 2.进入PCB编辑页面,快捷键Ctrl+D,进入视图配置: 3.选择“透明度”,设置选中的层.对象所需的透明度:(横向可以连续选择多个对象, ...

  5. Git设置旧邮箱与现邮箱不一致问题

    设置名字和邮箱git config user.name 'lhr' git config user.email 'lhr@qq.com' 工程根目录创建email.sh文件粘贴以下代码 #!/bin/ ...

  6. 请解释ASP.NET 中的web 页面与其隐藏类之间的关系?

    一个ASP.NET 页面一般都对应一个隐藏类,一般都在ASP.NET 页面的声明中指定了隐藏类例如一个页面 Tst1.aspx 的页面声明如下 <%@ Page language="c ...

  7. Spring Cloud各个组件的配套使用

    我们从整体上来看一下Spring Cloud各个组件如何来配套使用:  从上图可以看出Spring Cloud各个组件相互配合,合作支持了一套完整的微服务架构. 其中Eureka负责服务的注册与发现, ...

  8. L1-059 敲笨钟

    微博上有个自称“大笨钟V”的家伙,每天敲钟催促码农们爱惜身体早点睡觉.为了增加敲钟的趣味性,还会糟改几句古诗词.其糟改的方法为:去网上搜寻压“ong”韵的古诗词,把句尾的三个字换成“敲笨钟”.例如唐代 ...

  9. VMware Pro 14.1.2 官方正式版及激活密钥

    热门虚拟机软件VMware Workstation Pro现已更新至14.1.2,14.0主要更新了诸多客户机操作系统版本,此外全面兼容Wind10创建者更新.12.0之后属于大型更新,专门为Win1 ...

  10. Charles篡改请求,在手机上抓包,以及弱网设置

    篡改请求 可以测试各种异常 原理:clint->server正常是客户端发送请求到服务端,charles相当于一个拦截器,拦住客户端的请求,并进行修改,修改后再发送到server端 Server ...