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

8.3 作业

  1. 整理思维导图

2. 递归实现,输入一个数,输出这个数的每一位

#include <myhead.h>
void fun(int t)
{if(t == 0) return;fun(t/10);printf("%d\n",t%10);
}
int main(int argc,const char *argv[])
{int t=1623809;	fun(t);return 0;
}

3.递归实现,输入一个数,输出这个数的二进制

#include <myhead.h>
void fun(int t)
{if(t == 0) return;fun(t/2);printf("%d",t%2);
}
int main(int argc,const char *argv[])
{int t=1623809;	fun(t);putchar(10);return 0;
}

 

4.写一个脚本,包含以下内容:

  1. 显示/etc/group文件中第五行的内容
  2. 创建目录/home/ubuntu/copy
  3. 切换工作路径到此目录
  4. 赋值/etc/shadow到此目录,并重命名为test
  5. 将当前目录中test的所属用户改为root
  6. 将test中其他用户的权限改为没有任何权限
#!/bin/bashhead -5 /etc/group|tail -1
mkdir ~/copy
cd ~/copy
sudo cp /etc/shadow ./test
sudo chown root test
sudo chmod o= test

 

 

 

http://www.lryc.cn/news/107795.html

相关文章:

  • c# COM组件原理
  • Java POI 百万规模数据的导入和导出
  • 如何快速用PHP取短信验证码
  • CloudStack 的 AsyncJobManagerImpl
  • OAuth机制_web站点接入微软azure账号进行三方登录
  • Linux ALSA音频工具aplay、arecord、amixer的使用方法
  • 编写一个最简单的Linux服务端和客户端程序
  • openKylin顺利加入RISC-V 基金会,推动架构芯片与操作系统协同发展
  • SSM(Vue3+ElementPlus+Axios+SSM前后端分离)【二】
  • 出现一次的数字(其他数字出现三次,两次)
  • Rust- 智能指针
  • 什么是微服务
  • 无人机电力巡检方案在电网安全与维护中的应用
  • 网络工程师 快速入门
  • Linux系统vim查看文件中文乱码
  • BladeX框架开源-工作-笔记-Docker部署-Jenkins配置
  • Modbus tcp转ETHERCAT网关modbus tcp/ip协议
  • RK356x Android11更换默认的Launcher
  • Python 操作 MySQL 数据库
  • 脑电信号处理与特征提取——6.运用机器学习技术和脑电进行大脑解码(涂毅恒)
  • 腾讯云COS+PicGO+截图工具+Obsidian+Typora+蚁小二:打造丝滑稳定的Markdown写作和分发环境
  • LeetCode--HOT100题(18)
  • ES6的语法兼容IE浏览器
  • 【opencv学习】鼠标回调函数、鼠标控制画矩形
  • Typescript面试题
  • GB28181智能安全帽方案探究及技术实现
  • 【css】解决元素浮动溢出问题
  • SOC FPGA之流水灯设计
  • 无涯教程-Lua - Iterators(迭代器)
  • HTML+CSS+JavaScript:实现B站评论发布效果