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 + 方向键 每次移动一个单词

  • 相关阅读:
    BZOJ3779: 重组病毒
    BZOJ3112 [ZJOI2013]防守战线
    BZOJ4011 [HNOI2015]落忆枫音
    BZOJ2726 [SDOI2012]任务安排
    BZOJ1492 [NOI2007]货币兑换
    BZOJ1597 [USACO2008]土地购买
    BZOJ3611 [HEOI2014]大工程
    BZOJ3991 [SDOI2015]寻宝游戏
    BZOJ3675 [APIO2014]序列分割
    BZOJ1010 [HNOI2008]玩具装箱
  • 原文地址:https://www.cnblogs.com/gd-luojialin/p/9215927.html
Copyright © 2011-2022 走看看