zoukankan      html  css  js  c++  java
  • 1linux的基本命令

    查看命令的帮助信息
    man 命令名

    文件操作
    touch 建立文件 (对于已存在文件,更新时间)
    cat 查看文件 (-n 自动加上行号)
    rm 删除文件
    cp 拷贝文件
    mv 移动/重命名文件
    more 分页查看文件 [只支持后翻 --空格]
    less 分页查看文件[支持前翻后翻查找 – pageup/pagedown]
    head 查看文件头几行
    tail 查看文件末尾几行 (-f 动态查看文件修改情况)
    ln 创建链接文件 [ -s 软连接/硬连接]
    软链接: 相当于windows下的快捷方式
    硬链接: 共享磁盘空间 (相当于多个指针指向同一个地址,删除一个文件不影响其他使用)

    重定向,管道
    > 输出到文件(重写,覆盖已有内容)
    如:ls > a.txt 把ls的输出写入到文件a.txt
    >> 输出到文件 (追加)
    如:ls > a.txt 把ls的输出追加到文件a.txt后面
    2> 错误信息输出到文件
    > 只能把 输出到stdout 的信息重定向过去
    2> 把stderr的信息重定向过去
    &> 输出所有信息 (&相当于0,1,2)
    < 从文件输入
    | 把结果输出(stdout)作为下一个命令行的入参


    系统命令
    su [...] 登入root用户/其他用户
    apt-get install/remove 安装删除文件
    sudo ... 以root权限执行命令
    top 动态查看系统进程信息 (q 退出)
    ps 查看系统进程信息
    kill 杀死进程

    其他命令
    find 查找文件
    find . –name a.txt 在当前目录下查找 a.txt 文件(. 表示当前命令)
    find /dev -name std* 在/dev 目录查找 std开头的文件
    grep 查找文本
    cmp 比较文件(输出差异处的行列)
    diff 比较文件 (输出差异处的文本)
    ifconfig 网络命令(查看,修改IP)

    命令行编辑快捷键
    ctrl + a 移动到命令第一个字符
    ctrl + e 移动到命令结尾
    ctrl + u 删除光标处到命令行第一个字符
    ctrl + k 删除光标处到命令行最后一个字符
    ctrl + l 清屏
    ctrl + c 取消
    ctrl + 方向键 每次移动一个单词

  • 相关阅读:
    Hibernate session.save()实体类,主键增长问题
    安装原版 Windows 7 后需要安装的微软更新 和 必备系统组件
    如何使用站群程序来批量建网站?
    Android图片优化指南
    SQLite为何要用C语言来开发?
    Kotlin使用率达35%,Java要退位了?
    JavaScript的几种循环使用方式及性能解析
    30 分钟理解 CORB 是什么
    PHP 字符串相关常识
    那些10w+的公众号都在写什么?
  • 原文地址:https://www.cnblogs.com/gd-luojialin/p/9215927.html
Copyright © 2011-2022 走看看