Linux_App_Dev_Outline

这篇博客主要介绍了Linux应用开发中的各个题型,包括选择题、填空题、名词解释、简答题、编程题和论述题。内容涵盖Linux命令、shell脚本、文件类型、磁盘空间查看、权限管理、GCC编译器用法、共享内存和消息队列的管理、Vim编辑器模式、链接器的工作、进程和信号处理等基础知识。此外,还涉及到动态链接与静态链接的对比、守护进程的概念以及进程间通信的方法。
摘要由CSDN通过智能技术生成

Linux App Dev Outline

题型

  1. 选择题
  2. 填空题
  3. 名词解释
  4. 简答题
  5. 编程题
  6. 论述题

选择题

  1. Linux命令(放置Linux启动的相关文件夹)
    1. ls, cd(参数)
      1. ls
        1. -F 展示文件类型
        2. -a 展示所有文件
        3. -l 查看文件各种属性
      2. cd
        1. … 表示上一级目录
        2. . 当前目录
        3. ~ 主目录
    2. 查看磁盘空间命令,Chmod
      1. u/g/o((文件主/文件组/其他成员) + r/w/x (读取/写入/执行)
      2. 8进制表示
    3. shell脚本(预置参数)($# $? $*)
      1. 常用环境
        1. HOME:用于保存注册目录的完全路径名。
        2. PATH:用于保存用冒号分隔的目录路径名,
          1. PATH=$HOME/bin:/bin:/usr/bin;export PATH
        3. HOSTNAME:主机名
        4. SHELL:默认的shell命令解析器
        5. LOGNAME:此变量保存登录名
        6. PWD:当前工作目录的绝对路径名
      2. 预定义变量
        1. $#:传给shell脚本参数的数量
        2. $*:传给shell脚本参数的内容
        3. $1、$2、$3、...、$9:运行脚本时传递给其的参数,用空格隔开
        4. $?:命令执行后返回的状态 "$?"用于检查上一个命令执行是否正确(在Linux中,命令退出状态为0表示该命令正确执行,任何非0值表示命令出错)。
        5. $0:当前执行的进程名
        6. $$:当前进程的进程号"$$"变量最常见的用途是用作临时文件的名字以保证临时文件不会重复
    4. 文件类型代码
      1. - 普通文件
      2. d 目录
      3. c 字符设备
      4. b 块设备
      5. s 本地域套接口
      6. p 有名管道
      7. l 符号链接
    5. 查看共享内存,消息队列
      1. ipcs -q 查看消息队列
      2. ipcrm -q mspid 删除消息队列
    6. Tab补齐
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值