常用的linux命令行

一、 实验题目:
学习常用的linux命令行

二、 理论分析
linux命令是对Linux系统进行管理的命令。对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心,与之前的DOS命令类似。linux命令在系统中有两种类型:内置Shell命令和Linux命令。

三、 方法和步骤

  1. cd:切换目录
    cd /home //进入home 目录
    在这里插入图片描述
    cd … //返回上一目录
    在这里插入图片描述
    cd . //停留在当前目录
    在这里插入图片描述
    cd ~ //返回用户目录
    在这里插入图片描述
    cd / //返回根目录
    在这里插入图片描述
  2. ls:列出目录下的文件(list files)
    ls -a:显示所有文件列表(含隐藏文件“.”和“…”)
    在这里插入图片描述
    ls -A:显示除隐藏文件“.”和“…”以外的所有文件列表
    在这里插入图片描述
    ls -l:以列表形式显示文件及文件夹的详细信息(从左至右:文件类型、权限、数量、属主、属组、大小、修改/访问时间、文件名)
    在这里插入图片描述
    ls ./:查看当前目录所有的文件。
    在这里插入图片描述
  3. pwd:显示当前所在目录.
    在这里插入图片描述
  4. mkdir:创建目录(make directory)
    注意事项:在创建目录时,应保证新建的目录与它所在目录下的文件没有重名。
    在目录名前没有加任何路径名,则在当前目录下创建
    在这里插入图片描述
    在目录名前有一个已经存在的路径,将会在该目录下创建(若上层目录没找到,则会一并创建)
    在这里插入图片描述
    创建多级目录及多文件夹,使用 -p(文件夹之间用空格隔开)
    在这里插入图片描述
    5.rmdir:删除空目录。(注:rm不能删除文件夹)
    rm -r(或rm -R):删除当前目录下除隐含文件外的所有文件和子目录
    在这里插入图片描述
    rm –rf:强行删除。
    在这里插入图片描述
    建议用-i选项,删除时会有提示
    在这里插入图片描述
    6.touch:创建空文档
    在这里插入图片描述
    批量创建文件
    在这里插入图片描述
    7.cp:复制文件/目录
    复制文件(只能复制到目录下,如需改文件名为xs.txt,cp text.txt /boot/ xs.txt)
    在这里插入图片描述
    8.mv:移动/重命名文件或目录。
    单文件移动(mv 原文件 移动后文件路径)
    在这里插入图片描述
    多文件移动,使用 -t(含文件及文件夹)
    在这里插入图片描述
    在这里插入图片描述
    目标文件不是目录,即重命名(将原文件文件lsw重命名为xlsw)
    在这里插入图片描述
    9.cat:显示文件的内容.
    输出多个文件内容
    在这里插入图片描述
    将2个文件合并新文件(注:若新文件有内容,则原数据会被清空,因此需要小心操作)
    在这里插入图片描述
    将file1.txt追加到file2.txt的末尾(>> 表示将文本流追加到另一个文件的末位)
    在这里插入图片描述
    文件夹不能合并.

10.find:在指定目录下查找文件
在这里插入图片描述
在这里插入图片描述
多文件匹配(目录下以.txt结尾的文件、含字母a的文件):使用 –o
在这里插入图片描述
11.vi:修改文件内容。
VI是Linux系统的一个文本编辑器,该编辑器可以通过使用VI命令来操作,从而完成对文本的编辑。熟练掌握一些常用的VI命令,可以大大简化编辑操作并提高操作Linux文本的效率 。使用VI命令编辑文本时,
有三种编辑模式——命令模式(command mode)、插入模式(Insert mode)和底行模式(last line mode)。
过程①:输入vi [文件名],按回车键执行该命令,进入命令模式;
在这里插入图片描述
在这里插入图片描述
过程②:按a、i(编辑内容)、o或s键,实现命令模式——>插入模式;
在这里插入图片描述
过程③:按Esc键,实现插入模式——>命令模式;
在这里插入图片描述
过程④:输入:或 /,实现命令模式——>底行模式;
   过程⑤:按Esc键、连按Esc键2次或删除全部底行内容,实现底行模式 ——>命令模式;
过程⑥:输入:q、:q!(强行退出)或:wq(保存并退出),按回车键执行该命令,从命令模式退出。
在这里插入图片描述
12.echo:创建/覆盖文件。
打印
在这里插入图片描述
使用 >>,向文件追加内容,原内容不变
在这里插入图片描述
使用>指令,若文件不存在则创建文件
在这里插入图片描述
若文件存在,覆盖文件原内容并重新输入内容
在这里插入图片描述
13.more:分页显示文件内容。
在这里插入图片描述

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

M|Young

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值