Linux 命令 --- 学习笔记

1.命令的使用方法

linux命令格式: ls -a /root/hello

       command  [-options]  [parameter1]

说明:command 命令名,相应功能的英文单词或单词的缩写 

          [-options] 选项,可用来对命令进行控制,也可以省略

          [parameter1]  传给命令的参数,可以是零个一个或多个

 

ls - a  列出当前的隐藏文件

ls - A  列出除. .. 以外的所有文件

ls - lh  将每个文件独立显示成一行,易于阅读

自动补全,按tab键,输入 cd bo,按下tab键后,就会自动补全文件名  cd boot/

-- help 命令的帮助文档

 

1.ls 列出目录的内容,是最常用的命令之一,类似于DOS下的dir命令

注意:Linux下是区分大小写,Windows下不区分大小写

. 代表当前目录  .. 代表上一级目录

. 开头的文件为隐藏文件,需要用 ls -a 才能显示

语法: ls  文件或目录

          -a   显示指定目录下所有子目录与文件,包含隐藏文件

           -l   以列表方式显示文件的详细信息

           -h   配合 -l 以人性化的方式显示文件大小

           -d   可以查看当前目录的属性 

ls还支持通配符

ls - lh /home/test  查看test路径下的文件,以列表的形式显示文件的大小

ll == ls - lh (左右相等)

ls - ins*  查看以ins开头的文件 

 

2.切换工作目录  cd

在使用unix/linux 的时候,经常需要更换工作目录,cd命令可以帮助用户切换工作目录,Linux所有的目录和文件名大小写敏感

功能描述:

       cd  /   进入用户的主目录

       cd  test  进入当前目录下的test目录   【这个是相对目录】

       cd  /root/test  进入root目录下的test目录   【这个是绝对目录】

       cd  ~  切换到当前用户的主目录(/home/用户目录)

       cd  .  切换到当前目录

       cd  ..  切换到上级目录

       cd  -   可进入上次所在的目录

 

3.清屏

      clear

 

4.显示当前路径

       pwd

5.创建目录,mkdir + 目录名

   通过mkdir命令可以创建一个新的目录(新的文件夹)

  mkdir  test1 test2 test3  同时创建多个目录

  mkdir  /test1 /test2 /test3  在根目录下同时创建多个目录

  mkdir  'hello world'  创建带有空格的文件夹  (一般不建议建带有空格的目录)

 

6.创建文件   touch + 文件名

   touch  test   创建空文件

   touch  /root/test   在绝对路径下创建文件

   touch  test1 test2  在当前目录下创建两个空文件

   touch  'hello world'  在当前目录下创建带有空格的文件(不建议这样用)

 

7.拷贝文件  cp

cp命令的功能是将给出的文件或目录复制到另一个文件或目录中,相当于dos下的copy命令

常用选项说明:

-a    该选项通常在复制目录时使用,它保留链接文件属性,并递归地复制目录,简单而言,保持文件原有属性

-n    已经存在的目标文件而不提示

-i     交互式复制,在覆盖目标文件之前将给出提示要求用户确认

-r     若给出的源文件是目录文件,则cp将递归复制该目录下的所有子目录和文件,目标文件必须为一个目录名

-v     显示拷贝进度

 

语法: cp - R [源文件或目录] [目的目录]

 

8.移动[重命名] 文件  mv

用户可以使用mv命令来移动文件或目录,也可以给文件或目录重命名

例如:mv hello/  world/ 移动文件,把hello文件移动到world文件中

          mv  hello/   hello1  文件重命名(常用)

选项:

   -f   禁止交互式操作。。。

   -v  显示移动进度

 

9.删除目录  rmdir  (这个命令不常用,了解下就可以了)

可以使用rmdir命令删除一个目录,必须离开目录,并且目录必须为空目录,不然提示删除失败

 

10.删除文件  rm (很重要)

可通过rm 删除文件或目录,使用rm命令要小心,因为文件删除后不能恢复,为了防止文件误删,可以在rm后使用-i 参数以逐个确认要删除的文件

参数:

-f   强制删除,忽略不存在的文件,无需提示

-r   递归地删除目录下的内容,删除文件夹时必须加此参数

-v   显示删除进度

 

rm  -rf  (一定要慎重要这个命令)  删除所有的操作系统文件

练习:1.创建个文件夹  mkdir test

           2.在文件夹下创建个文件 cd test   touch  test1

           3.再切换到父目录  cd ..

           4.再删掉文件夹  rm - rf test

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
B站上的韩顺平老师的《Linux学习笔记》系列课程非常值得推荐。通过这个课程,我学到了很多关于Linux操作系统的知识和技能。 首先,韩老师在课程中详细介绍了Linux的基本概念和特点。我清楚地了解到Linux是一个开源的操作系统,具有稳定性、安全性和可定制性强的特点。这让我对Linux有了更深入的理解,也更有信心去学习和使用它。 其次,韩老师从基础开始,逐步讲解了Linux的安装和配置。他用简单明了的语言和实际操作的示范,帮助我了解了如何在虚拟机上安装Linux系统,并设置网络、用户账户、文件系统等。这为我后续的学习和实践打下了坚实的基础。 此外,韩老师还讲解了Linux的常用命令和工具。他详细介绍了常用的文件和目录操作命令,比如cd、ls、mkdir、cp等。同时,他还讲解了grep、sed、awk等强大的文本处理工具的使用方法。这些内容帮助我更加高效地进行文件管理和数据处理。 最后,韩老师还介绍了Linux的网络管理和安全防护。他讲解了如何配置网络连接、使用ssh远程登录以及设置防火墙等内容。这些知识对我了解网络和保护系统安全非常有帮助。 总的来说,韩顺平老师的《Linux学习笔记》课程非常实用,对于初学者来说是入门学习Linux的好选择。他通过深入浅出的讲解和丰富的实操示范,让我可以轻松地学习Linux的基本知识和操作技巧。我相信通过学习这个课程,我会在Linux领域有更进一步的发展。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值