Linux常用命令 | 目录文件

目录文件相关的Linux命令

1. 新建文件夹:mkdir 路径/新建文件夹名 :

2. 删除目录:rm -rf 路径/要删除的文件夹名(/* 清空文件夹)

                 -r 就是向下递归,不管有多少级目录,一并删除
                 -f 就是直接强行删除,不作任何提示的意思
                 -v 详细:显示文件的删除进度

rmdir

3. 复制目录:cp -rf A路径(/* 目录下的全部文件夹和文件) B路径

4. 目录重命名(剪切): mv 源文件名 目标文件名

                    -i  互动:如果选择的文件会覆盖目标中的文件,他会提示确认
                    -f  强制:它会超越互动模式,不提示地移动文件,属于很危险的选项
                    -v  详细:显示文件的移动进度

5. 创建文件: touch 路径/文件名

            eg: touch A{1..100} 创建 A1,A2,A3 .. A100

6. 跳转到某目录:cd 目录路径

                eg:cd /      转到根目录中
                    cd ~     转到/home/user用户目录下
                    cd /usr 转到根目录下的usr目录中-------------绝对路径
                    cd test 转到当前目录下的test子目录中-------相对路径

7. 查看目录内容:ls

                eg:-a   列举目录中的全部文件,包括隐藏文件
                    -l  列举目录中的细节,包括权限、所有者、组群、大小、创建日期、文件是否是链接等
                    -f  列举的文件显示文件类型
                    -r  逆向,从后向前地列举目录中内容
                    -R  递归,该选项递归地列举当前目录下所有子目录内的内容
                    -s  大小,按文件大小排序
                    -h  以人类可读的方式显示文件的大小,如用K、M、G作单位
                    ls -l examples.doc  列举文件examples.doc的所有信息

8. 查看当前路径:pwd (print working directory)


9. 查找字符串:grep

                eg:grep girl hello.txt 在hello文件中找girl这个字符串

10. 查找文件:find [路径] [参数]

参数说明:
        1. 时间:
           -atimen    :在 n*24小时内被 access 即存取过的文件列出来!
           -ctime n    :在 n*24小时内被 changed 即改变、新增的文件或目录印出
           -mtimen    :在 n*24小时内被 modified 即修改过的文件印出
          -newer file :比 file 还要新的文件就列出来!
        2. 使用名称:
           -gidn     :寻找 群组 ID 为 n 的文件
           -group name :寻找群组名称为 name的文件
           -uidn     :寻找拥有者 ID 为 n 的文件
           -user name :寻找使用者名称为 name 的文件
           -name file :寻找档名为 file 的文件名称(可以使用万用字符)
           -type type :寻找档案属性为 type 的档案,type 包含了 b, c, d, p, l, s,这些与前一章的属性相同!例如 l 为 Link而 d 为路径之意!

eg:

find . -name hello1            //在当前目录下查找名为 hello1 的文件
find . -name ‘hello*‘          //在当前目录下查找名为hellow开头的文件
find ./ -user root             //在当前目录下查找user为root拥有的文件
find ./ -ctime 1               //在当前目录下查找一天内新增的文件

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-10-20 09:14:13

Linux常用命令 | 目录文件的相关文章

Linux 常用命令之文件和目录

1. cd 命令格式:cd  [dirName](cd和目录之间使用空格隔开) 作用:切换当前目录至dirName. 实例: cd /home 切换当前目录到/home (查看当前目录命令为pwd) cd .. 返回上一级目录 cd ../.. 返回上两级目录 cd ~ 进入个人的主目录 2. ls 命令格式:ls [选项] [目录名] (目录名为空时表示当前目录) 作用: 查看目录中的文件 常用选项: -a, –all 列出目录下的所有文件,包括以 . 开头的隐含文件. -l 除了文件名之外,

Linux常用命令之文件和目录操作命令

以下是linux操作系统常用的文件和目录操作命令: cd /home 进入 '/ home' 目录' cd .. 返回上一级目录 cd ../.. 返回上两级目录 cd 进入个人的主目录 cd ~user1 进入个人的主目录 cd - 返回上次所在的目录 pwd 显示工作路径 ls 查看目录中的文件 ls -F 查看目录中的文件 ls -l 显示文件和目录的详细资料 ls -a 显示隐藏文件 ls *[0-9]* 显示包含数字的文件名和目录名 tree 显示文件和目录由根目录开始的树形结构(1)

2016/8/18 Linux常用命令 :目录、文件处理命令

CRTL + L :清屏 CRTL +C :终止操作 1.显示目录命令 ls :显示目录文件 ls -a :显示所有文件,包含隐藏文件 ls -l  :详细信息显示. ls -lh : 显示详情,包括文件大小 ls -d : 查看目录属性 ls  /etc :查看目录下文件 -rw-r--r-- :  文件类型u权限-g权限-其他人权限 r读  w写  x执行 文件类型: - 二进制文件        d 目录      l软链接文件 u所有者   g所属组    o其他人 2.处理目录命令 m

linux常用命令及文件管理系统

一.Linux的发展历程1.1946年诞生的世界第一台计算机,是在第二次世界大战期间.2.Linux内核版本是由三部分组成的,分别是主版本号,次版本号,小版本号.次版本号为偶数是稳定版本,奇数为测试版本.二.Linux的常用命令1.cd //切换工作目录 2.cat //查看文件内容 3.touch //创建文件4.clear //清屏 5.echo //显示一行文本内容 6.history //查看历史记录7.pwd //显示工作目录的完整路径 8.ls //列出目录内容 9.cp //复制文

Linux学习笔记(3)Linux常用命令之文件处理命令

Linux的命令格式一般为:命令 [-选项] [参数],如ls -la /etc,需要注意几点:1)个别命令使用不遵循此格式:2)当有多个选项时,可以写在一起:3)存在简化选项(-)与完整选项,如-a等于-all. (1)ls ls命令的作用是显示目录文件,原意是list,所在路径为/bin/ls,所有用户均可执行.其相关语法如下: ls 选项[-ald] [文件或目录] 其中: -a:显示所有文件,包括以"."开头的隐藏文件 -l:以长格式(long)显示详细信息 -d:原意为dir

Linux学习笔记(5)Linux常用命令之文件搜索命令

(1)find find命令用于文件搜索,所在路径/bin/find,其语法格式为: find [搜索范围] [匹配条件] 1)-name:根据文件名搜索,如搜索/etc下的init文件 [[email protected] ~]# find /etc/ -name init /etc/sysconfig/init /etc/kdump-adv-conf/kdump_initscripts/init /etc/init [[email protected] ~]# 注:-iname是不区分大小写

linux常用命令之------文件操作、文件查看、权限、打包压缩

1.一般公司把linux作为自己的应用服务器,将应用和服务器部署在上面 2.测试一般用来打包.压缩.查日志,写一个简单的shell 获得linux服务器的方式 a:网上租一台云服务器 b:安装vmware 3.用xshell等工具连接vmware虚拟机 看虚拟机与本机网络是否可以ping通,如虚拟机ping www.baidu.com vmware网络连接方式 windows属于多根 linux属于单根:/     linux下一切皆文件 4.linux目录 bin目录:linux中的执行命令,

Linux常用命令 查找文件

Linux搜索命令:find / -name 'nginx'  搜索根目录下文件名为‘nginx’的文件夹 .find / -name 'nginx.conf' 搜索根目录下文件名为‘nginx.conf’的文件 . 模糊搜索:文件名前后加入* . 原文地址:https://www.cnblogs.com/smileblogs/p/9534763.html

linux笔记:linux常用命令-目录和文件处理命令

命令格式: 命令 [-选项] [参数] 例: ls -la /etc 注意:个别命令的使用不遵循此格式. 目录处理命令:ls(列目录) 更多选项: -h 以kb等利于人阅读的方式取代字节显示文件大小 注意:在linux中文件名以.开头的就是隐藏文件. 在-l选项下,文件详细信息的第一部分显示文件类型和文件权限: 目录处理命令:mkdir(创建目录) 目录处理命令:cd(切换目录) 注意:在linux中,.代表当前目录,..代表当前目录的上一级目录. 目录处理命令:pwd(显示当前工作目录) 目录