zoukankan      html  css  js  c++  java
  • Unix/Linux 命令速查表

    Unix/Linux 命令参考

    文件命令
    --------
    ls – 列出目录
    ls -al – 使用格式化列出隐藏文件
    cd dir -更改目录到 dir
    cd – 更改到 home 目录
    pwd – 显示当前目录
    mkdir dir – 创建目录 dir
    rm file – 删除 file
    rm -r dir – 删除目录 dir
    rm -f file – 强制删除 file
    rm -rf dir – 强制删除目录 dir *
    cp file1 file2 – 将 file1 复制到 file2
    cp -r dir1 dir2 – 将 dir1 复制到 dir2; 如果 dir2 不存在则创建它
    mv file1 file2 – 将 file1 重命名或移动到 file2; 如果file2 是一个存在的目录则将 file1 移动到目录 file2 中
    ln -s file link – 创建 file 的符号连接link
    touch file – 创建 file
    cat > file – 将标准输入添加到 file
    more file – 查看 file 的内容
    head file – 查看 file 的前 10 行
    tail file – 查看 file 的后 10 行
    tail -f file – 从后 10 行开始查看 file 的内容 
     
    系统信息
    ---------
    date – 显示当前日期和时间
    cal – 显示当月的日历
    uptime – 显示系统从开机到现在所运行的时间
    w – 显示登录的用户
    whoami – 查看你的当前用户名
    finger user – 显示user 的相关信息
    uname -a – 显示内核信息
    cat /proc/cpuinfo – 查看cpu 信息
    cat /proc/meminfo – 查看内存信息
    man command – 显示command 的说明手册
    df – 显示磁盘占用情况
    du – 显示目录空间占用情况
    free – 显示内存及交换区占用情况


    压缩
    -------
    tar cf file.tar files – 创建包含 files 的 tar 文件file.tar
    tar xf file.tar – 从 file.tar 提取文件
    tar czf file.tar.gz files – 使用 Gzip 压缩创建tar 文件
    tar xzf file.tar.gz – 使用 Gzip 提取 tar 文件
    tar cjf file.tar.bz2 – 使用 Bzip2 压缩创建 tar 文件
    tar xjf file.tar.bz2 – 使用 Bzip2 提取 tar 文件
    gzip file – 压缩 file 并重命名为 file.gz
    gzip -d file.gz – 将 file.gz 解压缩为 file


    进程管理
    -------------- 
    ps – 显示当前的活动进程
    top – 显示所有正在运行的进程
    kill pid – 杀掉进程 id pid
    killall proc – 杀掉所有名为 proc 的进程 *
    bg – 列出已停止或后台的作业
    fg – 将最近的作业带到前台
    fg n – 将作业 n 带到前台

     
    网络
    -------------- 
    ping host – ping host 并输出结果
    whois domain – 获取 domain 的 whois 信息
    dig domain – 获取 domain 的 DNS 信息
    dig -x host – 逆向查询 host
    wget file – 下载 file
    wget -c file – 断点续传


    文件权限 
    --------------
    chmod octal file – 更改file 的权限
    ●4 – 读 (r)
    ●2 – 写 (w)
    ●1 – 执行 (x)

    示例:
    chmod 777 – 为所有用户添加读、写、执行权限
    chmod 755 – 为所有者添加 rwx 权限, 为组和其他用户添加rx

    权限更多选项参阅man chmod.

       
    安装
    -------------- 
    从源代码安装: ./configure
    make
    make install
    dpkg -i pkg.deb – 安装包 (Debian)
    rpm -Uvh pkg.rpm – 安装包 (RPM)
     

    快捷键
    --------------
    Ctrl+C – 停止当前命令
    Ctrl+Z – 停止当前命令,并使用 fg 恢复
    Ctrl+D – 注销当前会话,与exit 相似
    Ctrl+W – 删除当前行中的字
    Ctrl+U – 删除整行
    !! -重复上次的命令
    exit – 注销当前会话* 小心使用。

    SSH
    -------------- 
    ssh user@host – 以 user 用户身份连接到 host
    ssh -p port user@host – 在端口 port 以 user 用户身份连接到 host
    ssh-copy-id user@host – 将密钥添加到 host 以实现无密码登录

     
    搜索
    -------------- 
    grep pattern files – 搜索 files 中匹配 pattern 的内容
    grep -r pattern dir – 递归搜索 dir 中匹配 pattern 的内容
    command | grep pattern – 搜索 command 输出中匹配pattern 的内容 


     

  • 相关阅读:
    关于celery踩坑
    关于git的分批提交pull requests流程
    SymGAN—Exploiting Images for Video Recognition: Heterogeneous Feature Augmentation via Symmetric Adversarial Learning学习笔记
    AFN—Larger Norm More Transferable: An Adaptive Feature Norm Approach for Unsupervised Domain Adaptation学习笔记
    Learning to Transfer Examples for Partial Domain Adaptation学习笔记
    Partial Adversarial Domain Adaptation学习笔记
    Partial Transfer Learning with Selective Adversarial Networks学习笔记
    Importance Weighted Adversarial Nets for Partial Domain Adaptation学习笔记
    Exploiting Images for Video Recognition with Hierarchical Generative Adversarial Networks学习笔记
    improved open set domain adaptation with backpropagation 学习笔记
  • 原文地址:https://www.cnblogs.com/bluespot/p/1233828.html
Copyright © 2011-2022 走看看