嵌入式学习笔记-linux基础知识

  1. apt -get指令
    apt -get install 安装软件
    apt -get remove 卸载软件
    通过系统内部的网址下载对应版本的软件
    该指令需要管理员权限,并且需要联网使用
    想要获取管理员权限,有两种办法
    一种是通过su指令输入密码后进入特权用户进行操作
    另外一种可以通过sudo指令,临时获取管理员权限进行操作
    sudo指令只在5分钟内有效
    安装vim即可使用该指令 sudo apt -get install vim

  2. ls
    ls -l 显示当前目录下的所有文件,并显示文件属性
    首字母表示链接属性,
    d表示文件夹
    l表示为符号链接文件
    —表示为普通文件
    后面的字母三个为一组,分别表示文件属主的访问权限,文件属主所在组的文件的访问权限,其他文件的访问权限
    r代表可读
    w代表可写
    x代表可执行

  3. 一些特殊符号的代表意义
    .当前目录
    …当前目录的上一级目录
    -当前目录的前一个目录
    ~ 用于回到当前用户的默认文件夹 使用cd ~可以直接回到当前用户目录下 宿主目录
    普通用户的用户目录为 /username/home(用户名是自己起的)
    特权模式下用户目录为 /root
    $ 普通用户模式下的命令行的起始符号
    # 特权模式下命令行的起始符号
    * 万能匹配符 例如当想要批量删除文件时删除同类型名的文件
    rm ab* 即所有以ab为开头的文件都背删除
    /根目录,在使用绝对路径前都应添加

  4. vim的基础知识
    vim实际上就是升级版的vi 在文件层面上实际上是替换了vi的链接文件,系统在调用软件的时候实际上调用的还是vi这个软件
    通过which指令查找到vi的存放位置后,使用ls -l即可可以查看到vi的文件属性,可以发现是一个符号链接的文件属性
    vim和vi相同都有两种模式,指令模式和编辑模式,在指令模式下,使用键盘输入的任何字符都被认为是指令,只有在输入a或i指令后才能进入编辑模式
    此外,再通过vi或vim打开文件时,有一个特性,即使当前目录下没有该文件也能打开,是因为程序自动帮你创建了这个文件,根本原因是其调用了fopen这个函数,而这个函数的特性就是这样的

  5. vim的基本操作指令
    / 查找想要搜索的字符
    :跳转到目标行号
    set nu 显示当前文件行号
    set nonu 屏蔽行号 主要用于复制代码时使用
    ~/.vimrc 可以通过在该文件中添加set nu永久添加行号
    行删除 dd
    多行删除 想要删除的行数dd
    行复制 行数yy
    行粘贴 p

  6. ln指令
    连接指令,用于创建连接文件,分为软连接和硬连接
    ln (-s)源文件 链接文件
    带有后缀-s的为连接文件,没有则为创建硬链接
    使用ln创建出来的文件在使用ls -l显示后会是以l为开头的符号连接文件
    使用软连接创建的文件,链接文件类似与windows中的快捷方式,删除链接文件后对源文件没有影响
    使用硬链接创建的文件则类似与给文件加了一条命,只有将源文件和所有链接文件删除后文件才删除

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值