必备Linux命令

可以去这里学全面的

在此,只是记录平时经常会用到的

弄清一个基本的,但是经常弄错的概念:文件就是平时说的txt、png的这种文件;目录就相当于文件夹。

注:并没有列出命令的所有功能,也没有列出能实现某个功能的所有命令,只是记录常用的。

 

<1> cd    [进入用户主目录]

  cd ..   [进入上级目录]      对比:cd和两个点之间有空格,DOS下有没有空格都行。

  cd e   [进入e盘]     对比:在DOS上可以用e:进入e盘

<2> mkdir   [新建目录]      对比:DOS上可以简写为md,可是Linux上要完整的mkdir才行

  touch   [新建文件]      比如:touch a.txt,     如果是:mkdir a.txt不是一个txt文件,而是名为a.txt的目录

<3> rmdir   [删除目录]      注:不能删非空目录,也不能删文件

  rm -r   [递归式地删除列出的目录下的所有目录和文件]     注:-r是必须

<4> pwd   [显示当前的绝对路径]

<5> ls   [显示当前目录下的文件和目录]    对比:和dir差不多,dir是DOS的命令,不过在Linux下也能用。但是ls不是DOS的命令,不能用。

  ll    [显示当前目录下的文件和目录的详情]

<6> cat   [查看文件内容]

<7> find -name ' '   [查找某个文件]

<8> clear   [清屏]     对比:DOS的清屏是 cls

<9> exit   [关闭窗口]     对比:DOS关闭窗口也是exit

<10>最后是vi编辑器:

  vi编辑器有两种模式:编辑模式 命令模式,下面具体实践。

  vi a.txt     [进入a.txt文件进行编辑]【默认刚进去是命令模式

 

  【此刻点击a、i、o任何一个键可以从命令模式进入编辑模式,进入编辑模式后就可以在文件中写入内容了。】

  【按Esc可以从编辑模式进入命令模式。】

 

  在命令模式下:[注:别忘了输入冒号]

  :u   [撤销上一步修改]

  :x   [向删除游标所在位置的字符]

  :X   [向删除游标前面的字符]

  :q   [不保存退出vi编辑器]

  :q!   [强制退出vi编辑器]

  :wq   [保存后退出vi编辑器]

 

posted @   程序员冒冒  阅读(203)  评论(0编辑  收藏  举报
编辑推荐:
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· 写一个简单的SQL生成工具
· AI 智能体引爆开源社区「GitHub 热点速览」
· C#/.NET/.NET Core技术前沿周刊 | 第 29 期(2025年3.1-3.9)
点击右上角即可分享
微信分享提示