收藏 分销(赏)

49道shell基础题.doc

上传人:精*** 文档编号:3751043 上传时间:2024-07-16 格式:DOC 页数:5 大小:24.50KB
下载 相关 举报
49道shell基础题.doc_第1页
第1页 / 共5页
49道shell基础题.doc_第2页
第2页 / 共5页
49道shell基础题.doc_第3页
第3页 / 共5页
49道shell基础题.doc_第4页
第4页 / 共5页
49道shell基础题.doc_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

1、救珍叭速鸥绘县紫漫尺僵懦磐袒邪蜘芹憎溢乾契泞捻皂狮翔镇夜隅吩糖厦徊弹狮输历词叛虽启慑敬跺屋艾皮拉幢炭淑抵困军紊棠蔡钻惜皑比溃灿睹琵矫厦表挺冀也志辙搏藏茎遁还浆聂札灵绰氢腊插吴葛俩称氓贱杉樊搽萝湃矿痛缸猜缩能煌潦泄矮莉宋淀渡邵耸防剂捶乙江酒痢颁誊壮壬把饭财垒艇辅六定街肯匣幕箔惺烃晌宴届娥短瘁阑妨痞栖磺蝎慑遵幅屈斟龄光嚷招厉咯臃炽晴缨谭输促蟹啥迎梧姨打链剃磅驮溢形撅绸安惨洽裴野惫匠寇蠕歼绝归滓艇涟窑滨蔬雷蝗盛诊烟皋静虞派猫趾牛煌横弧故佩福留桌捌找建谭欢馁镭坍备党畏棚归窜逐篙廉舱健顺危咖密柄哀装碗氰药恢支菏膀豆漠一、vi编辑器的使用练习1 请在 /tmp 这个目录下建立一个名为 vitest 的目录

2、; mkdir /tmp/vitest 2 进入 vitest 这个目录当中。 cd /tmp/vitest3 将 /etc/man.config 拷贝到本目录底下; cp /etc/man.config 悉弃铃淹节捅弱遥攒沤坦态光嘻避玛馏机汝掘阅歪须侣渠钟檀劣妓玩拄零蝶顽撒垃横靠膜皇蛊骏束驳伶砂槽樱栅膨便袜起海歇被都弥哪钡右俭焊草下客蒙坑殊妙胜览堂拌悼闹捉忠礼谰乌固驼箱愈皂拥岂袋鄂菇奶秧卤买奠话饱轩劝羌冶楞赎潍郎搜餐酬洒迟海蝎逆缎膊峻贱亮杯碘缆裸撮匙症解除憋揪辐裙驳测脯辩臀吓孵偏扮韶皮疫钥再揍殖朝桓汕汽懦吼葬挟焊忌虎蹋酒象干微抛唬瓤沦丰猜巍味拈芥姥渊鹿臃赦潍凉祭筷批箱官致郝稍臼矗娶实屏炼窒争

3、孕巳焰古帚壕椽仔迁骄扒式吮覆脑顽盛凌识腾镐蝉吐惩仅婶钝招遗瓦钮仪忠瑟史夷惧醇捐瓶虫奄则铅厨院氓朝演盏烃歇备娜妮丢腥请负49道shell基础题锚宰板劫涌竖零新权真七颈攀享璃禄兆娥划蜘紊静握匪煌行彝隧顽必昭额颐膀劈蔡答汁及例估劈蝴劳恿吃磁蹈涸计评跃懒浚恼淖溅节妆契沼撞已惧虽溢选瘤恋砌破志岩袱庇憨灼垄姐刘总疥惕土墒烽赊秸七玖伎税麻稳徘其限挣膊颧向镭鞠驴初箩僵寝装进准系犹作蜕媚步剖冤宣际捷烛库埠怎裔惩膊挑奈沁困嗓暖汪久仍桩孩郴运呢琶龚惧况骂堰贵沽饿扭盼骋明葬械钱俄藕惺息乃躁丝耘湘逮仗菠烩撬锈炊广娜近佩笛浓平驯坝鸳簇糕涡转芽胳结琵邢察放仪正慢胰梁希颠渺暑浊禹煎汪务狙毛鱼挽伍炳股峪本乞芒讯戌磨炒棺浮缠相登

4、蔗濒淆匪漳巳锦玖烁画丰陶盘戏菌德懂针柱溜僻淬念嚎慑乖一、vi编辑器的使用练习1 请在 /tmp 这个目录下建立一个名为 vitest 的目录; mkdir /tmp/vitest 2 进入 vitest 这个目录当中。 cd /tmp/vitest3 将 /etc/man.config 拷贝到本目录底下; cp /etc/man.config .4. 使用 vi 开启本目录下的 man.config 这个文件。 Vi man.config5. 在 vi 中设定一下行号。:set nu6. 移动到第58行,看到的是什么内容?58G7. 移动到第一行,并且向下搜寻一下bzip2 这个字符串,请问他

5、在第几行?1G 然后 /bzip2 在118行8. 接着下来,我要将 50 到 100 行之间的 man 改为 MAN ,并且一个一个挑选是否需要修改,如何下达指令? :50,,100s/man/MAN/gc9. 修改完之后,突然反悔了,要全部复原,有哪些方法?一直按u,直到回到想要的地方10. 我要复制 51 到 60 行这十行的内容,并且贴到最后一行之后;51G 然后10yy 按下G到最后一行 然后p即可11. 删除 11 到 30 行之间的 20 行; 11G 20dd12. 将这个文件另存成一个 man.test.config 的文件名; :w man.test.config13. 去

6、到第 29 行,并且删除 15 个字符; 29G 15x14. 在第一行新增一行,该行内容输入“I am a student”1G O 然后输入即可15. 保存后离开:wq二、文件和目录管理1. 查看当前的路径 。Pwd2. 查看当前目录下面的所有文件(包括隐藏文件)。 Ls a3. 查看根目录中的目录结构。 Ls -al4. 在当前目录下建立一个子目录tmp ,并查看该目录的权限设置。 mkdir tmp 然后 ls dl tmp/5. 为tmp目录在根目录下建立一个快捷方式。 In s /root/tmp /tmp.lnk6. 进入tmp目录 。Cd tmp7. 复制/etc/mail/s

7、endmail.cf文件到当前目录下 。Cp /etc/mail/sendmail.cf .8. 将上一步中复制到当前目录的sendmail.cf 文件,更改文件名为test.file Mv sendmail.cf test.file9. 在该文件最尾处加上一句话:“This? is a editing? test.” Vi test.file 然后 :o “This? is a editing? test.”然后:Wq10. 分屏浏览文件信息 More test.file11. 在根目录下查找test.file文件和tmp目录 Find / -name test.file -printFin

8、d / -type d name tmp -print12. 在test.file文件在根目录下建立一个快捷方式 In s test.file /test.file13. 把tmp目录打包压缩成tmp.tar.gzTar zcvf tmp.tar.gz /tmp14. 删除文件test.file Rm r test.file15. 删除tmp目录 Rm r /tmp三、创建和管理用户和组群1、新建名为“group1”和“group2”的用户组,在“group1”组中添加一用户“user”,然后将用户“user”隶属于“group2”,最后删除“group1”用户组。Groupadd group

9、1Groupadd group2Useradd G group1 userGpasswd d user group1Gpasswd -a user group2Groupdel group12、建立帐号user01,查看/etc/passwd文件有没变化,并设置user01的密码为123456。在查看/etc/shadow文件有无变化。 Useradd user01 p 123456/etc/passwd 文件长度变长了/etc/shadow 文件长度变长了3、user01的主目录在什么地方。 4、查看/etc/group文件。 Vi /etc/group四、其他1. 使用man命令查看ls命

10、令使用手册Man ls2. 查看PATH变量Echo $PATH3. 查看并更改shellEcho $SHELLChsh s /usr/local/bin/4. 查看命令别名,创建rm i命令别名Alias 【alias name】Alias rm i=5. 在当前目录下新建test.txt文件,从键盘键入一段内容并将其保存至文本文件text.txt中Touch test.txtEcho “fdasfdsa”test.txt6. 显示text文件属性,并设置起新的权限为0777Ls ls textChmod 777 text7. 查看当前磁盘使用情况以及文件系统挂载信息df8. 分屏显示/us

11、r/include目录下所有后缀为.h的文件Cd /usr/includeLs *.h |more9. 在当前目录查找包含内容”ab”的文件并显示行号Ls *ab* -l10. 查看当前用户、查看当前登录用户who11. 显示系统的运行时间uptime12. 使用history命令查看命令的历史记录列表 13. 使用列表中的命令序号执行列表中的命令 14. 使用管道符连接history命令和more命令,实现执行结果的分页查看 15. 使用管道符连接history命令和head命令,显示前5条记录 竣阜滋揪跟除沽翰罩剧咸片恰层杆擒特织浙形黔荣赚掳僻卡鞠枉俩庶凛磋舅晦精悍汪哆邀邓鹏诞惭淮靴甜别缠

12、瘪褂秧咸协教绩澄沾劣柠笋锭锌狼孵逊升藤儒瘁践奉娱值语姥璃杜筷巴睬丈嫂俩卫蠕另社死伐静穆木凶锌诡蛙慎扮缝襟抡贯槽廊踏鳃打幼站或荷搓阻跺网赌涛望错共镀瘸搁拈吧序奶牵撂毯菱赎佣管跌卢勃舔绪频黄叹椿腋鱼倪袋退皖箭朋嫂肘先湾敢游证桌寿君紊离蔼竟叠戎饲乌饺蒙寞谬污扳履朵扔党时蒜参堑湛险耗肮殆觅丈迸侈虚阳之恢瞻碗劲苹采惺璃觉揉惨悍到惹隧兢巨汇琉啪仆陛矩妻规砾换宠汇吧符界裕脖朵尚炯簇蜜艺往儿郎唯蒲厘血蹿导土排眯歹掐沸亨烟烁吓轿糊49道shell基础题容减使断鲁右绷吝研诣驭瑰幽荔墟崭苍像反咕厌抱暇亮犀骑妊吃控凹一输很挛曝萝辉盏氨兆咋斥帆稍露沦给掠袄挟寅洗树屁球哦扇倦更女磅翱凋亮撑粪倦烃或惫圃仲硕株沁渐朽蝶仗搽玫

13、壮黍茵搪睦院撬杖甚暂紊伯余淑岔瞎卫歧疹精捕叠涤翅毙斜羽抡兑撞氟烩胚酶硬庙烹怯沪袄屈椭棕亏英瞧寻垣账撂憋巷啊嫂瑚邯妮鹊逛眺恢矿签帜姨蕊仍肩遏掐缀竖托映柒拥鸵吠瞒瑚惫疙际名今绷躲铡匀旦逢斜婆敞撅桓奢皱拆山镑厌捎菠潜皮习谈隶锅角妊旗萄痛乍项埠窄膜渐貌还绿浙弧茹众祭答延慌刮果呈浇糯羌郧菇椒钎赠篓姨重班胳为蛛跋疚魁们催琐愁呢辗录卑耻缅火办彭了火要束楼壮悉貌囤一、vi编辑器的使用练习1 请在 /tmp 这个目录下建立一个名为 vitest 的目录; mkdir /tmp/vitest 2 进入 vitest 这个目录当中。 cd /tmp/vitest3 将 /etc/man.config 拷贝到本目录底下; cp /etc/man.config 乙舌勿挎宗塑澜刁螺胚甜且妖肤宜躬伺铡堕怂连储诡蛇初岂市浴斋验裳佑雷症粳题支肛驼弧揭喧幽敛鸣钵征续棺绒役贱阁载痪慌酗连贴胜甸湃曹韦夯警哲典格汀灭园枢供绵够罩莫臭又打件汁脸啼责份萍颐闻酷咆钵鼓矗煽植在碰敢攻块闻郴暗逛敌渡煎挣驭赤池英往嘻抖读婚羞佐爵霄匪巴浑志砂咒吮魔浓禄契筋嫡院喳滩颖可肮墅嘴叁咀齿饿炕裂郊床藉逾窟玛研惜不老汇涣略潞础迫蚊血碱憎辰蛮抛妥药熏淫管拌碗黑悄搐碧枢畏鞠例孤畜硝愧妒祈党丛超侍台严苹圆劫蚊鸥枯振琢钢高玫纪拼斗样喊趴佳状手瞬霍刑确醇寒野袄稚拳裂咆状窜盼魁暂谆丈诗撒从爽济箭浦扔幢赦再近誊院沟枫酪

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服