当前位置: 首页 > news >正文

shell指令及笔试题

一:linux基本指令考察

  1. 创建文件,直接在本目录的上级目录下创建一个名为dir1的文件夹,并在dir1文件夹下创建一个名为file1的文件

  答:本目录的上级目录下创建一个名为dir1的文件:mkdir  ../dir1

在dir1文件夹下创建一个名为file1的文件:touch ../dir1/file1

  1. 复制文件,将目录/mnt/dir1下所有文件,复制到/home/dir2目录下:

答:cp /mnt/dir1/* /home/dir2

  1. 查看当前绝对路径的指令

答:pwd

  1. 查看当前文件夹下的内容,并列出文件信息

答:ls -l

  1. 查看虚拟机的网络信息指令

答:ifconfig

  1. 动态查看虚拟机进程信息的指令

答:ps -ajx

  1. 静态列出进程名称包含python的所有进程列表

答:ps -ef|grep python

  1. 杀死进程号为7580的进程指令

答:kill  -SIGKILL 7580

  1. 通过什么指令能够判断虚拟机能否上外网

答:ping +外网地址

  1. 使用命令搜索/user目录下,文件名中包含name字符串的所有文件

答:   find   /user/*name*

  1. 在vim文档编辑状态下,插入指令及保存并退出的步骤

  1. i键插入2)按下esc键退回命令模式3)按下w键保存4)按下q键退出

  1. 文件挂载指令,将IP地址为192.168.1.100的ARM开发板的/mnt目录,挂载到IP地址为192.168.1.88的虚拟机的/home路径下

答:sudo apt-get install nfs-kernel-server

/mnt 192.168.1.88(rw,sync,no_subtree_check)

sudo exportfs -a

sudo systemctl restart nfs-kernel-server

sudo apt-get install nfs-common

sudo mkdir -p /home/remote_mnt

sudo mount 192.168.1.100:/mnt /home/remote_mnt

  1. 查看虚拟机硬盘空间使用情况

答:df -h

  1. 解压tmp.tar.gz文件的指令

答:gunzip tmp.tar.gz

  1. 将tmp文件权限改为“-rwxrw-r-x”的命令

答:chmod 765 tmp

二:编程基本能力考察

  1. 在某32位系统下,C程序如下所示:

char atr[]=”http://www.sdne.cn”

Char *p=str;

Sizeof(ast)=?(1)

Sizeof(p)=?(2)

Void foo(char str[100]){

Sizeof(str)= ?(3)

}

Void *p=malloc(100);

Sizeof(p)=?(4)

  1. 19  (2):4  (3):4  (4):100
  1. 以下程序的结果输出结果是什么?

int  a[]={2,4,5};

int  *p=a;

int  *q=&a[2];

printf a[q-p];

结果:(      5    )

  1. C++编程题:定义一个字符串变量a=“1245a”,并对每个字符进行十六进制打印,写出

输出结果:for(int i=0;i<strlen(a);i++){ printf(“%x”,a[i]);}

  1. 输出x和y的值

main(){

int x=21,y=36;

X=y++ + x++;

y=++y + ++x;

printf(“%d%d\n”,x,y);

}

结果 :(x= 58   y=59   )

  1. 请正确填写输出结果

int main(){

int a=15;

int b=20;

int c;

a&&b=?(1)

a&b =?(2)

a||b=?(3)

a|b=?(4)

a>>2=?(5)

}

  1. 1  (2) 4(3)1  (4) 31 (5)3

6,cgi获取web数据的函数

答:

思维导图:

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • alembic常用命令
  • QTCreator 调试:unknown debugger type “No engine“
  • 51单片机-红外遥控器(NEC标准)
  • MFC-基础架构
  • Redis——常用数据类型List
  • <<编码>> 第 16 章 存储器组织(1)--比特锁存器 示例电路
  • spark之不同序列化对比
  • 常用英语短语
  • vue3+element-plus icons图标选择组件封装
  • java集合之map
  • JAVA SE8
  • 基于 C语言的 Modbus RTU CRC 校验程序
  • 低代码平台后端搭建-阶段完结
  • 元学习的简单示例
  • 互联网应用安全
  • [deviceone开发]-do_Webview的基本示例
  • [译] 怎样写一个基础的编译器
  • 【Leetcode】104. 二叉树的最大深度
  • Iterator 和 for...of 循环
  • js操作时间(持续更新)
  • Rancher-k8s加速安装文档
  • rc-form之最单纯情况
  • Redis字符串类型内部编码剖析
  • spring + angular 实现导出excel
  • ⭐ Unity 开发bug —— 打包后shader失效或者bug (我这里用Shader做两张图片的合并发现了问题)
  • 代理模式
  • 关于使用markdown的方法(引自CSDN教程)
  • 设计模式走一遍---观察者模式
  • 算法-图和图算法
  • 微信公众号开发小记——5.python微信红包
  • 小程序01:wepy框架整合iview webapp UI
  • 以太坊客户端Geth命令参数详解
  • 在GitHub多个账号上使用不同的SSH的配置方法
  • ​2020 年大前端技术趋势解读
  • ![CDATA[ ]] 是什么东东
  • # Redis 入门到精通(八)-- 服务器配置-redis.conf配置与高级数据类型
  • # 飞书APP集成平台-数字化落地
  • #{}和${}的区别是什么 -- java面试
  • #Js篇:单线程模式同步任务异步任务任务队列事件循环setTimeout() setInterval()
  • (02)Cartographer源码无死角解析-(03) 新数据运行与地图保存、加载地图启动仅定位模式
  • (09)Hive——CTE 公共表达式
  • (Charles)如何抓取手机http的报文
  • (第61天)多租户架构(CDB/PDB)
  • (二)Kafka离线安装 - Zookeeper下载及安装
  • (附源码)springboot工单管理系统 毕业设计 964158
  • (附源码)springboot掌上博客系统 毕业设计063131
  • (附源码)ssm教材管理系统 毕业设计 011229
  • (未解决)macOS matplotlib 中文是方框
  • (转)详解PHP处理密码的几种方式
  • *算法训练(leetcode)第四十七天 | 并查集理论基础、107. 寻找存在的路径
  • .NET 4.0网络开发入门之旅-- 我在“网” 中央(下)
  • .Net 6.0 处理跨域的方式
  • .NET开源纪元:穿越封闭的迷雾,拥抱开放的星辰
  • .vollhavhelp-V-XXXXXXXX勒索病毒的最新威胁:如何恢复您的数据?
  • 。。。。。