CentOS常用的目录文件操作命令

一、路径操作的CentOS常用命令 

cd pwd 

NO1. 显示当前路径 

[root@rehat root]# pwd 

NO2. 返回用户主目录 

[root@rehat root]# cd 

NO3. 改变到其它路径 

[root@rehat root]# cd /etc 

NO4. 返回到上一级目录 

[root@rehat root]# cd .. 

NO5. 返回到根目录 

[root@rehat root]# cd /

二、查询文件或文件夹的CentOS常用命令 

find 

NO1. 查找当前用户主目录下的所有文件 

[root@rehat root]# find ~ 

NO2. 让当前目录中文件属主具有读、写权限,并且文件所属组的用户和其他用户具有读权限的文件; 

[root@rehat root]# find . -perm 644 -exec ls -l {} \; 

NO3. 为了查找系统中所有文件长度为0的普通文件,并列出它们的完整路径; 

[root@rehat root]# find / size 0 -type f -exec ls -l {} \; 

NO4. 查找/var/logs目录中更改时间在7日以前的普通文件,并在删除之前询问它们; 

[root@rehat root]# find /var/logs -mtime +7 -type f -ok rm -i {} \; 

NO5. 为/找系统中所有属于root组的文件; 

[root@rehat root]# find / -group root -exec ls -l {} \; 

NO6. find命令将删除当目录中访问时间在7日以来、含有数字后缀的admin.log文件 

[root@rehat root]# find . -name "admin.log[0-9][0-9][0-9]" -atime -7 -ok rm { } \; 

NO7. 为了查找当前文件系统中的所有目录并排序 

[root@rehat root]# find . -type d | sort 

NO8. 为了查找系统中所有的rmt磁带设备 

[root@rehat root]# find /dev/rmt

三、显示文件/文件夹清单的CentOS常用命令 

ls / dir 

NO1. 显示所有文件,包括以.开头的隐含文件 

[root@rehat root]# ls -a 

NO2. 显示文件的详细信息 

[root@rehat root]# ls -l 

NO3. 显示当前目录及所有子目录信息 

[root@rehat root]# ls -Rl 

NO4. 以时间排序显示目录,这在找最新文件有用 

[root@rehat root]# ls -tl 

NO5. 以文件大小排序 

[root@rehat root]# ls -Sl 

NO6. 显示文件大小,并按大小排序 

[root@rehat root]# ls -s -l -S

四、移动或更改文件/文件夹名称的CentOS常用命令 

mv 与 cp命令用法相似 

NO1. 若移动目标文件已存在,要在移动之前,先备份原来的目录文件 

[root@rehat root]# mv -b test.txt test2/ 

这样在 test2 下将有两个文件 test.txt 及 text.txt~ 

其中 test.txt~ 是备份文件,test.txt是新的文件 

NO2. 若移动目标文件已存在,但不想弹出是否覆盖的提示,直接覆盖 

[root@rehat root]# mv -f test.txt test2/ 

NO3. 当源与目标都拥有同一个文件,若源文件比目标新则移动,否则不移动 

[root@rehat root]# mv -u test.txt test2/ 

NO4. 更改文件名称 

[root@rehat root]# mv test.txt test2.txt 

NO5. 更改目录名称 

[root@rehat root]# mv /test2 /test2_2[/size]

这就是这次更新的关于文件的CentOS常用命令。



Linux学习总结(5)——CentOS常用的目录文件操作命令的更多相关文章

  1. Linux常用命令:文件操作命令

    Linux系统命令主要包括文件操作.网络命令和性能命令,本文介绍常用文件操作命令. 修改文件属性 文件类型: 普通文件:- 目录文件:d 块设备文件:b,硬盘 字符设备: c,串行端口的接口设备,例如 ...

  2. linux学习笔记2-linux的常用命令

    第一篇博客:linux学习笔记1-ubuntu的安装与基本设置 之中,已经介绍了如何安装linux操作系统,以及一些基本的设置修改. 本篇博客主要介绍linux中的一些常用的终端命令 ======== ...

  3. Linux常用命令详解-目录文件操作命令

    来源:https://www.linuxidc.com/Linux/2018-04/151801.htm 现实中,服务器(包含Linux,Unix,Windows Server)一般都摆放在机房里,因 ...

  4. 初识linux&常用命令&目录文件的浏览和管理

    Linux系统的主要用途:主要用于服器务器,特别是网络服务 Linux命令格式 命令   [选项]  [ 参数] 命令:告诉操作系统做什么,执行什么 选项:说明命令的运行方式(可以改变命令的功能).选 ...

  5. Linux学习(四)档案与目录管理

    1. 目录与路径  1.1 相对路径与绝对路径  1.2 目录的相关操作: cd, pwd, mkdir, rmdir  1.3 关于执行文件路径的变量: $PATH2. 档案与目录管理  2.1 档 ...

  6. 07_Linux目录文件操作命令4解压缩,文件查找_我的Linux之路

    这一节还是一样学习操作目录文件的命令 在这一节,我会讲到解压压缩tar以及zip命令,以及文本查找命令grep tar 打包压缩命令 tar命令可以为linux的文件和目录创建档案 首先要弄清两个概念 ...

  7. 04_Linux目录文件操作命令1(mv ls cd...)_我的Linux之路

    上一节已经给大家讲了Linux的目录结构,相信大家已经对Linux的整个目录结构有所了解 现实中,服务器(包含Linux,Unix,windows server)一般都摆放在机房里,因为一个机房摆放了 ...

  8. 05_Linux目录文件操作命令2_我的Linux之路

    这一节我们继续来学习Linux中对文件和目录的操作命令 mkdir 创建目录 mkdir (选项)(参数) 在Linux端可以使用mkdir来创建目录,如果你没有加其他的路径名,那么默认是在当前目录下 ...

  9. Linux 学习笔记 2 Centos 安装与网络的配置以及VI编辑器的使用

    前言 当然,还是觉得Centos 在众多的Linux 发行版中,还是很有地位的,好多的服务器大多沿用的都是一代的Centos 因为它开源(这是废话)而且稳定,这才是服务器沿用的最重要的一项指标. 镜像 ...

随机推荐

  1. Tomcat中server.xml文件的配置

    server.xml文件当中可配置如下信息: 1)配置端口号(如果是正式网站,要把8080改成80)<Connector executor="tomcatThreadPool" ...

  2. js 使用(不断更新...)

    1.JS 对象(Object)和字符串(String)互转 var jsObj = {}; jsObj.testArray = [1, 2, 3, 4, 5]; jsObj.name = 'CSS3' ...

  3. java生成MD5校验码

    在Java中,java.security.MessageDigest (rt.jar中)已经定义了 MD5 的计算,所以我们只需要简单地调用即可得到 MD5 的128 位整数.然后将此 128 位计 ...

  4. 最近Criteria

    第一次用Criteria,于是查了一下http://langgufu.iteye.com/blog/2039554 新鲜事排序算法http://www.zhihu.com/question/20319 ...

  5. Intellij使用"easyexplore"

    刚开始接触Intellij,里面有很多东西还不太会用,平时在eclipse里面用的很方便的easyexplore能帮助快速打开文件目录,Intellij中本身就有这样的功能,只是默认没有开启,需要我们 ...

  6. Linux 运维笔试题(一)答案

    答案:   1. ftp:21    远程连接telnet端口:23  smtp:25   rsync:873 SNMP:161   RPC(Remote Procedure Call,远程过程调用) ...

  7. input的选中与否以及将input的value追加到一个数组里

    html布局 <div class="mask"> //每一个弹层都有一个隐藏的input <label> <input hidden="& ...

  8. C++ 容器(一):顺序容器简介

    C++提供了使用抽象进行高效编程的方式,标准库中定义了许多容器类以及一系列泛型函数,使程序员可以更加简洁.抽象和有效地编写程序,其中包括:顺序容器,关联容器和泛型算法.本文将简介顺序容器(vector ...

  9. Windows安装两个mysql数据库步骤

    因为新旧项目数据库版本号差距太大.编码格式不同.引擎也不同,所以仅仅好装两个数据库. 本次安装两个mysql数据库.版本号各自是4.0.18,5.5.36.都是可运行文件直接安装. 本机上之前已经安装 ...

  10. QString::toStdString() crashes

    今天在Qt中开发程序时,遇到一个QString::toStdString()的内存问题,用法如下: void test(const QString& theFileName) { std::s ...