51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#UNIX环境高级编程第三版
shell编程题(二十五)
题目: 编写自己的ubuntu环境安装脚本待完成......
代码星球
·
2020-04-09
shell
编程
二十五
shell编程题(二十四)
题目:对于一个用户日志文件,每行记录了一个用户查询串,长度为1-255字节,共几千万行,请排出查询最多的前100条。日志可以自己构造>。(提示:awksortuniqhead) 文件:zhougongwanggongligongsungongtiangongtiangongwanggongligongs...
代码星球
·
2020-04-09
shell
编程
二十四
vscode配置调试C/C++程序——linux环境(命令行编译)
虽然linux环境下使用命令行编译可以使用gdb调试,但是不能跟随代码一步一步走,很麻烦但是vscode通过配置task.json和launch.json可以达到一步一跟的效果。对于文件不多的项目可以使用vscode模拟命令行编译效果来调试task.json{//Seehttps://go.microsoft.com/...
代码星球
·
2020-04-09
vscode
配置
调试
C++
程序
shell编程题(二十二)
问题:清除本机除了当前登陆用户以外的所有用户。 答案:kill$(who-u|grep-v`whoami`|awk'{print$6}'|sort-u) who-u 显示所有当前用户grep-v 选取当前登录用户以外的所有用户。awk 打印用户进程ID。sort-u 会删除相同的行。...
代码星球
·
2020-04-09
shell
编程
二十二
shell编程题(二十三)
题目:设计一个shell程序,在每月第一天备份并压缩/etc目录的所有内容,存放在当前目录下/root/bak(root目录需要存在)目录里,且文件名,为如下形式yymmdd_etc,yy为年,mm为月,dd为日。Shell程序fileback存放在/usr/bin目录下。 答案:#!/bin/bashDIR...
代码星球
·
2020-04-09
shell
编程
二十三
shell编程题(二十一)
题目: 编写shell程序,实现自动删除30个账号的功能。账号名为std01至std30。答案:#!/bin/bashi=1while[$i-le30]doif[$i-le9];thenUSERNAME=stu0${i}elseUSERNAME=stu${i}fiuserdel-r$USERNAMEi=$(($i+1...
代码星球
·
2020-04-09
shell
编程
二十一
shell编程题(二十)
题目:设计一个shell程序,添加一个新组为class1,然后添加属于这个组的30个用户,用户名的形式为stdxx,其中xx从01到30,并设置密码为对应的stdxx。 答案:#!/bin/bashi=1groupaddclass1while[$i-le30]doif[$i-le9];thenUSERNAME...
代码星球
·
2020-04-09
shell
编程
二十
shell编程题(十八)
题目:统计IP访问:要求分析apache访问日志,找出访问页面数量在前100位的IP数。日志大小在78M左右。以下是apache的访问日志节选202.101.129.218--[26/Mar/2006:23:59:55+0800]"GET/online/stat_inst.php?pid=d065HTTP/1.1"30...
代码星球
·
2020-04-09
shell
编程
十八
shell编程题(十九)
题目:设计一个Shell程序,在/userdata目录下建立50个目录,即user1~user50,并设置每个目录的权限,其中其他用户的权限为:读;文件所有者的权限为:读、写、执行;文件所有者所在组的权限为:读、执行。 答案:#!/bin/bashmkdir./userdataif[$?-eq0];theni...
代码星球
·
2020-04-09
shell
编程
十九
shell编程题(十七)
题目:终端输入一个文件名,判断是否是设备文件。 答案:#!/bin/bashecho-e"pleaseinputafilenametojudgeitisornotadevicefile."read-p"Inputafilename:"filenameif[-b$filename-o-c$filename];t...
代码星球
·
2020-04-09
shell
编程
十七
shell编程题(十六)
题目:root用户今天登陆了多长时间 答案:#!/bin/bashcat/proc/uptime|awk-F.'{run_days=$1/86400;run_hour=($1%86400)/3600;run_minute=($1%3600)/60;run_second=$1%60;printf("theope...
代码星球
·
2020-04-09
shell
编程
十六
shell编程题(十三)
题目:编写个shell脚本将当前目录下大于10K的文件转移到/tmp目录下。 答案:#!/bin/bashforFileNamein`ls-l|awk'$5>10240{print$9}'`;domv$FileName/tmpdonels-al/tmp...
代码星球
·
2020-04-09
shell
编程
十三
shell编程题(十五)
题目: 文件移动拷贝,有m1.txtm2.txtm3.txtm4.txt,分别创建出对应的目录,m1m2m3m4并把文件移动到对应的目录下。答案: #!/bin/bashtouchm1.txtm2.txtm3.txtm4.txtI=1while[$I-le4];domkdirm$Imvm$I.txtm$II=$((...
代码星球
·
2020-04-09
shell
编程
十五
shell编程题(十四)
题目:编写一个的脚本,它包括以下内容a)包含一段注释,列出您的姓名、脚本的名称和编写这个脚本的目的。b)问候用户。c)显示日期和时间。d)显示这个月的日历。e)显示您的机器名。f)显示当前这个操作系统的名称和版本。g)显示父目录中的所有文件的列表。h)显示root正在运行的所有进程。i)显示变量TERM、PATH和HO...
代码星球
·
2020-04-09
shell
编程
十四
shell编程题(十二)
题目:编写shell脚本获取本机的网络地址。 答案:#!/bin/bashIP=`ifconfig|grep"inetaddr"|sed'/127/d'|awk'{print$2}'|awk-F:'{print$2}'`MASK=`ifconfig|grep"inetaddr"|sed'/127/d'|awk...
代码星球
·
2020-04-09
shell
编程
十二
首页
上一页
...
172
173
174
175
176
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他