画布 1
Linux常用命令之文件处理
  文件
    帮助命令
      --help
        命令 --help
      man
        man 命令
          显示下一屏：空格键
          一次滚动一行：回车键
          往前一屏：b
          退出：q
      自动补全
        tab键
      历史命令
        上下键
    文件管理
      查看文件信息
        ls
          ls -a
            显示指定目录下所有内容
          ls -l
            用列表的方式显示文件的详细信息
          ll -> ls -l
      切换工作目录
        cd
          cd 绝对路径
          cd 相对路径
          cd
            快速切换到家目录
      显示当前的工作目录
        pwd
      创建新目录
        mkdir
          mkdir 目录名
          mkdir -p 目录1/目录2/目录3
            递归创建目录
      创建一个空文件
        touch
          touch 文件名
      删除文件或目录
        rm
          rm 文件名
            删除文件
          rm -f 文件名
            强制删除
          rm -r 目录名
            删除目录
          rm -i 文件名
            互动模式
      拷贝
        cp
          cp 源文件路径 目标路径
          cp -a 源目录路径 目标路径
      移动、重命名
        mv
          mv 文件路径/文件名 目标路径
            移动文件
          mv 文件名 新文件名
            重命名文件
      建立链接文件
        ln
          ln 源文件 目标路径/文件名
            硬链接
              只能链接文件
          ln -s 源文件 目标路径/文件名
            软链接
      查看文件内容
        查看或者合并文件内容
          cat
            cat 文件名
            cat 文件1 文件2 > 新文件名
        分屏显示
          more
            more 文件名
              显示下一屏：空格键
              往前一屏：b
              退出：q
          less
            less 文件名
              显示下一屏：空格键
              往前一屏：b
              退出：q
        取出文件前面几行
          head
            head 文件名
              默认显示前10 行
            head -n 数字 文件名
              -n 指定显示的行数
        取出文件后面几行
          tail
            tail 文件名
              默认显示后10 行
            tail -n 数字 文件名
              -n 指定显示的行数
      查找文件
        find
          find 目录 -name 条件
          find ./ -name '*.txt'
      打包压缩
        gzip方式压缩
          tar -zcvf xx.tar.gz 文件1 文件2
        解压
          tar -xf xx.tar.gz -C 路径
    文本处理
      文本编辑
        vi 文件名
          进入插入模式：i
          进入命令模式：ESC
          命令模式下的操作
            保存退出
              :wq
            强制退出
              :q!
            跳至行首的第一个字符
              ^
            跳至行尾
              $
            跳至文首
              gg
            跳至文尾
              G
        vim 文件名
          进入插入模式：i
          进入命令模式：ESC
          命令模式下的操作
            保存退出
              :wq
            强制退出
              :q!
            跳至行首的第一个字符
              ^
            跳至行尾
              $
            跳至文首
              gg
            跳至文尾
              G
      屏幕输出
        echo
          把内容输出到屏幕
      输出重定向
        >
          把命令结果保存到文件中
        echo xxx > 文件名
          简单的创建文件
    修改文件权限
      chmod
        chmod 三位数字 文件名
        chmod 777 1.txt
  网络
    查看网卡信息
      ifconfig
    测试远程主机连通性
      ping
        ping 服务器地址
        ping -c 数字 服务器地址
          指定ping的次数
        ping -i 秒数 服务器地址
          指定ping的时间间隔
    打印Linux网络系统的状态信息
      netstat
        -t 列出所有tcp链接
        -n 用数字的形式显示地址和端口号
        -p 显示进程的pid值
        netstat -tnp
  退出系统
    exit