zoukankan      html  css  js  c++  java
  • 02 RHEL7基本命令

    touch -d 修改文件时间

    mkdir hoho

    mkdir -p a/b/c/d/e -p递归创建文件目录

    cp a.txt b.txt 复制文件

    cp -r Music/ haha 复制目录【-r】选项

    mv a.txt b.txt 剪切、重命名

    rm 文件 直接删除

    rm -f 文件名 直接删除

    rm -rf haha/ 删除目录,递归进行操作

    dd if [inputfile]

    dd of [output file]

    dd count [块]

    dd bs [大小]

    [root@localhost~]dd if=xiaomao.cfg of=tang.cfg bs=20 count=1

    file 文件名 查看文件类型

    file Public/ file a.txt

    tar czvf 压缩包名称.tar.gz 源文件

    cjvf 日落.tar.bz2

    tar xzvf 压缩包名称.tar.gz

    -c打包 -z压缩[解压缩] -v显示压缩过程 -f压缩过后文件名称

    z = gzip 不是ziptar.bz2

    j = bz2

    cut -d : -f 1 提取第一列

    grep -n bash /etc/passwd 提取行 显示行号

    grep 关键词 文件名称

    find 文件名 查找文件名称

    find / -path /root -prune -name fstab 全盘搜索 忽略某个文件

    重定向:命令的输出信息(屏幕)写入到文件中

    输出重定向

    清空写入 >

    追加写入 >>

    报错清空写入 2>

    报错的追加写入 2>>

    输入重定向

    全部输出重定向 &>

    文件导入 <

    ls > haha 将原先输出到屏幕的内容,写入到文件内,每次都会清空文件原有内容

    uptime > haha

    uptime >> haha

    ls -l haha.cfg > haha 虽然没有写入成功

    ls -l haha.cfg 2> haha

    ls -l haha.cfg 2>> haha 追加写入错误

    ls -l haha.cfg &> haha 不论正常错误全部写入

    管道符 |

    命令A | 命令B

    将命令输出结果作为后一个命令的开始命令

    ls | wc -l ps aux | grep ssh

    通配符

    ls -l /dev/sda ls -l /dev/sda1 ls -l /dev/sda2

    ls -l /dev/sda*

    ls -l /dev/sda? 通配一个字符

    ls -l /dev/sda

    ls -l /dev/sda[1,,3,5] 有就显示,没有就不显示

    ls -l /dev/sda[1-9] 匹配1-9

    转义符

    单个字符转义

    "" 作为整体的转义

    '' 全体转义

    `` 反引号 执行命令



  • 相关阅读:
    线段树(segment tree)
    外排序
    【机器学习】如何成为当下合格的算法工程师
    Result Maps collection already contains value for
    负向零宽断言
    正则匹配中 ^ $ 和  的区别
    jq异步上传文件(转载)
    js触发按钮点击事件
    ./ ,../ , 以及/的区别
    eclipse遇到不会部署的情况
  • 原文地址:https://www.cnblogs.com/gerenboke/p/12565904.html
Copyright © 2011-2022 走看看