zoukankan      html  css  js  c++  java
  • 常用Linux命令——文件和目录常用命令

    文件和目录常用命令:

    ls 查看目录内容

    ls常用选项   -a   显示所有目录和文件,包括隐藏问价

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

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

    ls通配符     * 代表任意个数的字符;? 代表任意一个字符,至少一个;[] 表示可以匹配字符组中的任意一个;[a b c] 匹配a b c中任意一个;[a-f] 匹配从a到f范围内的任意一个字符

    cd  切换目录

    cd     切换到当前用户的主目录

    cd ~  切换到当前用户的主目录

    cd .   保持在当前目录不变

    cd ..  切换到上一目录

    cd -   可以在最近两次工作目录之间来回切换

    touch[文件名]    创建文件

    mkdir[目录名]    创建目录

    rm[文件名]         删除文件

    rm[目录名]         删除目录

    rm常用选项   -f  强制删除,忽略不存爱的文件,无需提示

                         -r  递归的删除目录下的所有内容

    tree                   以树状图列出文件目录结构

    tree选项   -d  只显示目录

    cp[源文件/目录][目标文件/目录]  复制文件或者目录

    cp选项   -i 覆盖文件时提示

                  -r 需复制的必须是一个目录名,将递归复制该目录下的所有子目录和文件

    mv[源文件/目录][目标文件/目录] 移动文件或目录

    mv选项  -i 覆盖文件时提示

    cat[文件名]       查看文件内容、创建文件、文件合并、追加文件内容等

    cat选项:    -b 对非空输出行编号

                       -n  对输出的所有行编号(包括空行)

    more[文件名]    分屏显示文件内容

    more操作键    空格键 显示手册页的下一屏

                          Enter键 一次滚动手册页的一行

                          b           回滚一屏

                          f            前滚一屏

                         q            退出

                         /word     搜索word字符串

    grep           搜索内容

    grep选项:     -n  匹配行及行号

                           -v  显示不包含匹配文本的所有行

                           -i   忽略大小写

    常用的两种模式查找:^a  搜索以a开头的行;ke$  搜索以ke结束的行

    echo[文字内容]   在终端中显示参数指定的文字,通常会和重定向联合使用

    >和>>    重定向

    >    输出,会覆盖文件原有的内容

    >>  追加,会将内容追加到已有文件的末尾

    |   管道,将一个命令的输出可以通过管道作为另一个命令的输入

  • 相关阅读:
    mysql 主从架构搭建
    tomcat+nginx 反向代理 动静分离
    ELK(Elasticsearch + Logstash + Kibana)安装部署对nginx的日志收集
    Kibana server is not ready yet出现的原因
    apache+tomcat+单机双实例+动静分离+负载均衡
    docker的基本安装和简单使用+Dockerfile常用指令
    LVS+keepalived+DR 负载均衡高可用
    md5sum摘要
    python爬虫
    python和数据库
  • 原文地址:https://www.cnblogs.com/zzmx0/p/12514682.html
Copyright © 2011-2022 走看看