常用命令

ls -a 显示指定目录下所有子目录和隐藏文件

  -l 与列表方式显示文件的详细信息

  -h 配合-l 以人性化的方式显示文件大小

  通配符      含义

  *              文件代表文件名中的所有字符

  ls te*          查找以te开头的文件

  ls *html      查找结尾为html的文件

  ?            代表文件中任意一个字符

  ls?.c        只找第一个字符任意,后缀为.c的文件

  ls a.?      只找只有3个字符,前2字符为a,最后一个字符任意的文件

  【】            [”和“]”将字符组括起来,表示可以匹配字符组中的任意一个。“-”用于表示字符范围。

  【abc】        匹配a、b、c中的任意一个

  【a-f】        匹配从a到f范围内的的任意一个字符

  ls【a-f】*      找到从a到f范围内的的任意一个字符开头的文件

  la a-f      查找文件名为a-f的文件,当“-”处于方括号之外失去通配符的作用

  \    通配符作为普通字符使用,可以在其前面加上转义字符。“?”和“*”处于方括号内时不用使用转义字符就失去通配符的作用。

  ls\*a  查找文件名为*a的文件

  输出重定向命令

  ls>test.txt

  分屏显示 more

    清屏 clear ctrl+l

    cd 进入 cd ~ 回家 cd .切换到当前目录 cd..切换到上级目录 cd -进入上次所在的目录

    显示当前路径  pwd 创建目录:mkdir 创建文件 touch 查看历史命令 history 查看文件内容 cat 编辑文件 gedit

    删除目录rmdir 删除文件 rm  rm -i以进行交互式执行 rm -f强制删除 rm -r全部清空 类似格式化

    建立链接文件 ln  软连接 :ln 源文件 链接文件  硬链接:ln -s 源文件 链接文件

    查看或合并文件内容 cat

    文本搜索 grep 格式:grep【-选项】‘搜偶内容串’文件名

  -v

显示不包含匹配文本的所有行(相当于求反)

-n

显示匹配行及行号

-i

忽略大小写

查找文件 find

find ./ -name test.sh

查找当前目录下所有名为test.sh的文件

find ./ -name '*.sh'

查找当前目录下所有后缀为.sh的文件

find ./ -name "[A-Z]*"

查找当前目录下所有以大写字母开头的文件

find /tmp -size 2M

查找在/tmp 目录下等于2M的文件

find /tmp -size +2M

查找在/tmp 目录下大于2M的文件

find /tmp -size -2M

查找在/tmp 目录下小于2M的文件

find ./ -size +4k -size -5M

查找当前目录下大于4k,小于5M的文件

find ./ -perm 0777

查找当前目录下权限为 777 的文件或目录

拷贝文件:cp

-f

已经存在的目标文件而不提示

-i

交互式复制,在覆盖目标文件之前将给出提示要求用户确认

-r

若给出的源文件是目录文件,则cp将递归复制该目录下的所有子目录和文件,目标文件必须为一个目录名。

-v

显示拷贝进度

移动文件mv

f

禁止交互式操作,如有覆盖也不会给出提示

-i

确认交互方式操作,如果mv操作将导致对已存在的目标文件的覆盖,系统会询问是否重写,要求用户回答以避免误覆盖文件

-v

显示移动进度

压缩 tar -zcvf xxxx.tar.gz 要跟的压缩名字

解压 tar -zxvf xxxx.tar.gz

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 查询命令 find * find [指定查找目录] [查找规则] [查找完后执行的action]* find ~/...
    chapa阅读 735评论 0 5
  • ls -a显示指定目录下所有子目录与文件,包括隐藏文件 ls - l以列表方式显示文件的详细信息 ls h配合 -...
    冥千洛阅读 193评论 0 0
  • (一)基本命令 命令格式: 命令 参数 1.ls 显示文件名,等同于dos下dir命令 命令格式:ls [opti...
    飞羽孟德阅读 1,968评论 0 3
  • find Linux find 命令是所有 Linux 命令中最有用的一个,同时也是最混乱的一个。它很难,因为它的...
    seadragonnj阅读 408评论 0 0
  • 昨天七夕,明知道出门会被虐,还是没忍住约了闺蜜出去,一路上拉着小手挤在一对对情侣中间,好像我俩之间马上也要擦出爱情...
    斯小拉阅读 432评论 0 2