初识Linxu及基础指令1

Linux操作系统:

  操作系统:其实就是个软件程序,按照程序指令固定的完成指定功能。

  操作系统的定位:让计算机更容易使用,用户想要进行某种硬件的操作,则将操作目的告诉系统,系统将在cpu上执行指定的指令,完成对应的功能目的。

linux是一个开源(稳定)且免费(成本低)的操作系统 

Linux学什么:

linux初始:linux的基本操作的熟悉(基础指令,常用工具)

linux系统编程:加深对linxu系统的认识,以及如何使用linux系统提供的接口编写指定功能的程序(window和linux程序并不能交叉运行)<进程概念,进程控制,文件IO,进程间通信,进程信号,多线程>

linux网络编程:了解网络通信内部知识以及软件层面原理性的认识,编写网络通信程序<网络发展史,网络编程,网络协议认识,高级IO>

Linux基础指令

不同指令的不同功能:目录(文件夹)操作指令,普通文件操作指令,压缩指令,匹配查找指令,系统指令,权限指令。

linux下一切皆文件:所有的东西都当作文件进行操作

常用指令

  ls      查看指定文件夹(目录)下的文件信息,默认查看当前所在目录

  1.文件夹在linux下叫做目录。

  2.其实在任何系统中第一件事情永远是操作文件,因此linux默认打开一个终端,就会默认处于一个指定的目录(当前登录用户的家目录)中。

Linux是一个多用户操作系统(可以创建多个用户,多个用户可以同时操作,互不影响),Linux为每个用户都创建了一个家目录。

   3.如果想要查看指定的目录里边的内容,就给命令后边加上操作对象,注意以空格间隔,示例:ls /etc。

   4.文件名称以·开头的文件默认是不显示的(隐藏文件)

   5.一个命令可能会有很多的选项功能,使用对于操作选项可以附加某种功能。

  •  ls -a选项查看隐藏文件
  •  ls -l是查看文件详细信息
  •  可以组合使用ls -a -l 或者ls -la

   pwd      打印当前的工作路径(查看当前所在的路径)

    在了解pwd之前我们不妨先了解一下路径显示规则,以便于我们对路径的解析和认识。

1.路径的显示规则:

  目录是可以嵌套的,当查看一个文件或者当前所在路径的时候,可以是个多层目录嵌套

  目录或者文件之间以 / 作为间隔,但如果一个路径最前边有个 /,则这个 / 就不是间隔符

了,而是叫做根目录,例如/home/dev,当前在dev目录中,home在根目录 / 中。

2.路径分类: 

  绝对路径:表示路径时,以根目录作为起始的路径就是绝对路径。

  相对路径:表示路径时,以当前所在目录作为起始的路径是相对路径。

  linux下的目录结构:目录结构具有唯一性,并且是一个树形结构,最底层时跟目录。

linux下目录结构只有一个,不管磁盘分区有多少,linux下文件系统是把磁盘某个分区分配给某个目录,这被称之为挂载,因此在linux的文件系统中,至少有一个分区挂载在根目录上。

 每个目录下都有两个特殊隐藏目录

     .    表示当前目录本身

     ..   表示当前目录的上一级目录

mkdir    创建目录,后面要跟上一个操作对象,也就是要创建的目录名称 

      用法: mkdir testdir

                  mkdir testdir/newdir     在当前目录下的testdir目录中创建一个目录叫做newdir

                  mkdir a/b/c                     在当前目录下的a目录的子目录b中创建c目录

                  -p     递归多层级创建目录,哪一层不存在就创建哪一层,直到最内层

                  示例:mkdir -p a/b/c        

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值