• 常见文件管理命令


    • ~/:等价于 /home/用户名/

    • ctrl + c:清空命令并且换行;还可以用来强制中止进程运行

    • ctrl + z:挂起一个进程

    • ctrl + u:清空当前命令行

    • 命名含有空格:需要加上\转义,例如:mkdir ac\ wing

    • tab:连按两下,提示出所有补全

    • ls:蓝色的是文件夹,白色的是普通文件,绿色的是可执行文件

      • -l 详细信息 -hl 人性化详细信息(把字节改成多少k或者m) -a 查询隐藏文件(所有以.开头的文件都是隐藏文件) 用 mv tmp.txt .tmp.txt 把它变成隐藏文件
    • cd + 路径 进入路径目录 cd不加东西默认回家目录

    • cp:复制 + 粘贴 + 重命名

      • cp a/tmp.txt b/tmp2.txt 把a中的tmp复制粘贴到b中且重命名为tmp2
      • cp a b -r 把文件夹a复制到当前文件夹中,并重命名为b,文件夹需要加-r(r:recursion 递归)
    • mv:剪切 + 粘贴 + 重命名

    • mkdir 创建文件夹

      • 想创建 'g s' 这种中间有空格的文件夹时,要在g后面加上\转义字符 即 mkdir g\ s
      • mkdir a/b/c -p 创建a文件夹 里面包含b b里面包含c
        • -p:创建多级目录
    • touch 创建文件

    • cat: 展示文件中的内容

    • rm 删除

      • rm a.txt 删除文件,rm a -r 删除文件夹
      • rm *.txt 删除当前文件夹所有以.txt格式的文件,如果加*不加后缀的话是把当前文件夹所有文件全部删掉
      • rm /* -rf 删除受保护的文件(删库跑路
    • tree 显示当前文件夹的结构

    • g++ XXX.cpp -o XXX:编译c++文件

    • history 显示历史命令记录

    • 遇事不决:-help or --help

    • 复制文本:windows/Linux下:Ctrl + insert,Mac下:command + c

    • 粘贴文本:windows/Linux下:Shift + insert,Mac下:command + v

  • 相关阅读:
    实习感悟——从用户中来,到用户中去
    FineUI PK DWZ
    Java入门到精通——工具篇之Maven概述
    信息论的熵
    菜鸟学习Hibernate——一对多关系映射
    StyleCop学习笔记——默认的规则
    StyleCop学习笔记——自定义规则
    StyleCop学习笔记——初识StyleCop
    好博客收藏
    菜鸟学习Hibernate——简单的增、删、改、查操作
  • 原文地址:https://www.cnblogs.com/zy200128/p/15769167.html
Copyright © 2020-2023  润新知