zoukankan      html  css  js  c++  java
  • (二)Linux——Linux常用指令

    1. 文件目录操作命令

    ls 显示文件和目录列表  

        -l 列出文件的详细信息

        -a 列出当前目录所有文件,包含隐藏文件

    mkdir 创建目录  

      -p 父目录不存在情况下先生成父目录

    cd 切换目录

    touch 生成一个空文件   

    echo 生成一个带内容文件     echo abcd>a.txt

    cattac 显示文本文件内容

    cp 复制文件或目录

    rm 删除文件

    -r 同时删除该目录下的所有文件

    -f 强制删除文件或目录

         删除文件夹 rmdir 文件夹不能为空

    删除文件夹   rm -rf   目录名字-r 就是向下递归,不管有多少级目录,一并删除-f 就是直接强行删除,不作任何提示的意思

    mv 移动文件或目录、文件

    mv  aaa bbb aaa改名为bbb

    find 在文件系统中查找指定的文件

        -name  文件名

    wc 统计文本文档的行数,字数,字符数   

    grep 在指定的文本文件中查找指定的字符串

    rmdir 删除空目录

    tree 显示目录目录改名树

    pwd 显示当前工作目录

    ln   建立链接文件

    moreless 分页显示文本文件内容

    head,tail分别显示文件开头和结尾内容

    2. Linux 通道

      简单地说,一个通道接受一个工具软件的输出,然后把那个输出输入到其它工具软件。使用UNIX/Linux的词汇,这个通道接受了一个过程的标准输出,并把这个标准的输出作为另一个过程的标准输入。如果你没有重新定向这个输出,这个输出就在屏幕上显示出来。使用一个通道,你可以重新定向这个输出,这样它就变成了另一个工具软件的标准的输入。

       例如:grep best /home/*  | more

      grep 命令在指定文件查找指定字符串

      在home目录所有文件下查找best字符 此时的结果可能特别多,要分页。那么使用more可以分页查看

    3. 系统管理命令

    stat 显示指定文件的相关信息,ls命令显示内容更多 

    who  显示在线登录用户 

    hostname 显示主机名称 

    uname 显示系统信息 d 

    top  显示当前系统中耗费资源最多的进程 

    ps   显示瞬间的进程状态 

    du   显示指定的文件(目录)已使用的磁盘空间的总量 

    df   显示文件系统磁盘空间的使用情况 

    free 显示当前内存和交换空间的使用情况 

    ifconfig 显示网络接口信息 

    ping 测试网络的连通性 

    netstat 显示网络状态信息 

    man 命令帮助信息查询 

    clear 清屏 

    kill 杀死一个进程

    4. 关机/重启命令

      shutdown系统关机  shutdown 命令可以安全的关闭Linux系统,shutdown命令必须有超级用户才能执行。Shutdown命令执行后会以广播的形式通知正在系统中工作的所有用户。

      - r 关机后重启 

      - h 关机后不重新启动 

      - now 立即关机 

      - 12:30 指定关机时间 

    halt 关机后关闭电源 

    reboot 重新启动

    5. 备份压缩命令

    gzip 压缩(解压)文件或目录,压缩文件后缀为gz 

    bzip2 压缩(解压)文件或目录,压缩文件后缀为bz2 

    tar 文件、目录打(解)包

       5.1  gzip命令

    命令格式:

    gzip [选项] 压缩(解压缩)的文件名

    参数:

    -d 将压缩文件解压。 

    -l  对每个压缩文件,显示压缩文件的大小,未压缩文件的大小,压缩比,未压缩文件的名字 

    -v 对每一个压缩和解压的文件,显示文件名和压缩比。 

    -num 用指定的数字num调整压缩的速度,-1--fast表示最快压缩方法(低压缩比),-9--best表示最慢压缩方法(高压缩比)。系统缺省值为6 

    5.2  bzip2命令

    命令格式: 

    bzip2 [-cdz] 档名 

    参数: 

    -d :解压缩的参数 

    -z :压缩的参数 

    -num 用指定的数字num调整压缩的速度,-1--fast表示最快压缩方法(低压缩比),-9--best表示最慢压缩方法(高压缩比)。系统缺省值为6

      5.3  tar命令

    命令格式:

    tar [-cxzjvf]   压缩打包文档的名称 欲打包目录

    参数:

    -c :建立一个归档文件的参数指令 

    -x :解开一个归档文件的参数指令! 

    -z :是否需要用 gzip 压缩? 

    -j :是否需要用 bzip2 压缩? 

    -v :压缩的过程中显示文件 

    -f :使用档名,在 f 之后要立即接档名 

    -tf :查看归档文件里面的文件 

    tar -xvzf linux-software-1.3.1.tar.gz

     

     

     

  • 相关阅读:
    墙内正确安装docker和docker-compose的方法
    VS2015编译ncnn
    caffe模型转ncnn模型
    Ncnn-Installation-on-Windows
    CV2 Fourcc解析
    手动安装OpenCV下的IPP加速库
    Ubuntu下安装Caffe
    Linux安装CUDA教程参考
    最正确的姿势安装cudnn,网上大多数教程都太坑了
    安装多版本cuda时,nvcc和cuda版本不一致问题
  • 原文地址:https://www.cnblogs.com/zjfjava/p/6847772.html
Copyright © 2011-2022 走看看