Linux命令行基本知识

常见指令

  • ls 显示文件或目录
    -l 列出文件详细信息l(list)
    -a 列出当前目录下所有文件及目录,包括隐藏的a(all)

  • mkdir 创建目录
    -p 创建目录,若无父目录,则创建p(parent)

  • cd 切换目录

  • touch 如果不存在这个文件就创建;有的话就改变更新时间

  • pwd 显示当前目录

  • echo 创建带有内容的文件。

  • cat 查看文件内容

  • cp
    cp :只复制文件
    cp -r :复制所有内容

  • mv 移动或重命名

  • rm 删除文件
    -r 递归删除,可删除子目录及文件
    -f 强制删除

  • curl 访问一个网址

  • find 在文件系统中搜索某文件

  • rmdir 删除空目录

  • tree 树形结构显示目录,需要安装tree包-

  • clear 清屏

vim使用

  1. 输入: i
  2. 退出: Esc或:wq
    命令模式下:
    :q 退出

:q! 强制退出

:wq 保存并退出

一些经验

  • 三种创建文件的方式
  1. “>”
  2. 强制 >!
  3. 追加 >>
  • 当前目录: .
  • 父目录:..
  • 返回上一级目录是:$ cd .. 或 $ cd +绝对路径
  • 也就是说cd+### 时 “###”只能是当前目录及当前目录一下的文件夹
  • 不可以“跨级”返回,可以$ cd ../../../.. 或 $ cd c/##/**/project(绝对路径)。简单理解为:向下返回文件夹可以直呼其名,但是向上就只能用尊称(绝对路径)或一级一级向上报告。。。。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容