一、整理用户指令和磁盘相关指令
1)用户指令:adduser、userdel、usermod、
adduser :创建用户
sudo adduser 用户名
userdel:删除用户
sudo userdel 用户名:默认不删除家目录
sudo userdel -让用户名:删除家目录
sudo deluser 用户名:默认不删除家目录,也不加-r参数
usermod:修改用户
常用的选项包括-c, -d, -m, -g, -l
2)磁盘指令:df、du、fdisk
df(英文全称:disk free):列出文件系统的整体磁盘使用量
du(英文全称:disk used):检查磁盘空间使用量
fdisk:用于磁盘分区
二、实现一个atoi函数,用于将字符串转换成整形
#include<stdio.h>
#include<string.h>
long fun(char *p)
{
int a = 0;
long res = 0;
int pos = 1;
int size =strlen(p);
if(p[0] == '-')
{
a = size - 1;
}
else
a = size;
for(int i = 0;i < a;i++)
{
res +=(p[size-1-i]-48)*pos;
pos *= 10;
}
return p[0]=='-'?-res:res;
}
int main(int argc, const char *argv[])
{
char c[1024];
printf("输入一个字符串:");
gets(c);
long res = fun(c);
printf("转化后的整形为:%ld\n",res);
return 0;
}