zoukankan      html  css  js  c++  java
  • Linux 常用命令

    Linux 常用命令

    1. 删除命令

    格式:rm [选项] [参数]
    
    [选项]
    -i 删除文件之前先询问
    -r 递归删除指定目录下的所有文件和子目录
    -f 强制删除,不再询问
    -d 删除目录并把目录的硬链接数删成0
    -v 显示详细过程
    
    [参数]
    文件:指定被删除的文件列表,用空格隔开,若含有目录则需加上 -r 或 -R 选项
    

    2. 复制命令

    格式:cp [选项] [位置]源文件名 [位置]新文件名
    
    [选项]
    -r 复制目录(同时连目录下的文件也一起复制了)
    -p 连带文件属性一起复制
    -d 若源文件是链接,则复制链接属性
    -a 相当于 cp -pdr 也就是说以上三个功能都选,一般直接用 cp -a
    
    [例子]
    [root@localhost ]# cp /root/install.log /tmp/install.log-1
    

    3. 剪切命令

    格式:mv [选项] [位置]源文件名 [位置]新文件名
    
    [选项]
    与 cp 命令用法一样,但不加 -r
    
    [例子]
    mv /root/install.log /tmp/install.log
    

    4. 压缩命令

    4.1 tar.gz

    格式:tar [选项] 压缩包名.tar.gz 源文件
    
    [选项]
    -z 打包压缩成 tar.gz 格式
    -c 压缩
    -v 显示过程
    -f 指定压缩后的文件名
    -x 解压缩
    -C 指定解压缩目录(必须要放在文件名之后)
    

    所以对于 tar.gz 格式,压缩命令 tar -zcvf /tmp/abc.tar.gz /root/tmp/abc 解压命令 tar -zxvf /tmp/abc.tar.gz -C /root/tmp

    4.2 tar.bz2

    tar.gz 的用法一致,-z 是打包压缩成 tar.gz-j 是打包压缩成 tar.bz2

    格式:tar [选项] 压缩包名.tar.gz 源文件
    
    [选项]
    -j 打包压缩成 tar.bz2 格式
    -c 压缩
    -v 显示过程
    -f 指定压缩后的文件名
    -x 解压缩
    -C 指定解压缩目录(必须要放在文件名之后)
    

    所以对于 tar.bz2 格式,压缩命令 tar -jcvf /tmp/abc.tat.gz /root/tmp/abc 解压命令 tar -jxvf /tmp/abc.tar.bz2 -C /root/tmp

    5. 文本数据处理命令

    awk 是一种编程语言,用于在 Linux/Unix 下对文本和数据进行处理。它支持用户自定义函数和动态正则表达式等先进功能,是一个强大的编程工具,也可在命令行终端直接使用,但更多作为脚本使用。awk 中有很多内建的功能,如数组和函数等,与 C 语言相比 awk 更灵活。

    命令格式和选项:

  • 相关阅读:
    表、索引元信息的更新
    接口
    SAP ALV OO 选择行打印
    SAP SMARTFORM 变量显示技巧
    SAP SMARTFORMS-基于内存方式在report程序中传递数据到smartforms显示
    PL/Proxy介绍
    pgpool介绍和安装经验
    pgbouncer介绍
    Hibernate使用时需要注意的几个小问题
    JDBC连接MySQL
  • 原文地址:https://www.cnblogs.com/myyd/p/8073228.html
Copyright © 2011-2022 走看看