小白学习Linux记录

        因为操作系统的实验课需要学习Linux,刚好之前也没有学过,准备记录一下小白学习内容,方便自己后续遗忘复习。我是看b站的视频跟着学习的,感觉挺通俗易懂的,值得参考。

        废话不多说,开始学习!!!

1.  Linux基础命令

1.1 Linux目录结构

        与Windows操作系统不太一样的是,Linux没有盘符的概念,也就是说,他不太像Windows那样有C盘D盘,他只有一个根目录,通常用 / 表示。Linux的目录结构是一个树形结构,文件的路径层级也是用 / 分开,而Windows通常是 \ 分开。

        以下是一些常见的表示:/test/hello.txt 、/itcast/itheima/custom.txt

1.2 Linux命令入门

1.2.1 Linux命令基础

        命令的通用格式: command [-options] [parameter]       (命令、选项、参数)

1.2.2 ls命令入门

        ① ls [-a -l -h] [Linux路径]

        ② ls

        以平铺的形式,列出当前工作目录的内容,通常默认的当前工作目录是HOME目录

1.2.3 ls命令的参数和选项

        ①参数:即文件的路径,通常默认HOME

        ②选项:

  • -a:即all的意思,列出全部文件
  • -l:以列表的形式展示内容
  • -h:列出文件大小,必须搭配-l一起使用

 1.3 目录切换相关命令(cd/pwd)

        ①cd:

  • cd [Linux路径] :切换工作目录
  • cd:切换回HOME目录

        ②pwd:

        pwd:打印当前工作目录 

 1.4 相对路径绝对路径和特殊路径符

        ①绝对路径:以根目录为起点,需要以 / 开头

        ②相对路径:以当前目录为起点

        ③特殊路径符

  •  . :表示当前目录
  •  .. :表示上一级目录
  •  ~ :表示HOME目录

 1.5 创建目录命令

        ① mkdir [-p] Linux路径

        ②-p:创建多个层级的目录

 1.6 文件操作命令

        ① touch:touch Linux路径

        创建文件

        ② cat:cat Linux路径

        查看文件内容,直接将内容全部显示

        ③more:more Linux路径

        查看文件内容,支持翻页

        ④ cp:cp [-r] 参数1 参数2

        复制文件\文件夹

  • -r:用于复制文件夹,表递归
  • 参数1:Linux路径,表示被复制的文件或文件夹
  • 参数2:Linux路径,表示要复制去的地方

        ⑤ mv:mv 参数1 参数2

        移动文件\文件夹

  • 参数1:Linux路径,表示被复制的文件或文件夹
  • 参数2:Linux路径,表示要复制去的地方,如果不存在,则做改名效果

        ⑥ rm:rm [-r -f] 参数1 参数2 ... 参数N

        删除文件\文件夹

  • -r:用于删除文件夹
  • -f:强制删除
  • 参数1 参数2 ... 参数N:Linux路径,表示要删除的文件或文件夹
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值