Linux系统管理第一次作业 系统命令
上机作业:
1、请用命令查出ifconfig命令程序的绝对路径
[root@localhost ~]# which ifconfig
/usr/sbin/ifconfig
2、请用命令展示以下命令哪些是内部命令,哪些是外部命令?(cd \ pwd \ ls \ ifconfig \ du)
[root@localhost ~]# type cd
cd 是 shell 内嵌 (由此可见该命令cd为内部命令)
[root@localhost ~]# type pwd
pwd 是 shell 内嵌 (由此可见该命令cd为内部命令)
[root@localhost ~]# type ls
ls 是 `ls --color=auto' 的别名(由此可见该命令ls为外部命令)
[root@localhost ~]# type ifconfig
ifconfig 是 /usr/sbin/ifconfig(由此可见该命令ifconfig为外部命令)
[root@localhost ~]# type du
du 是 /usr/bin/du(由此可见该命令du为外部命令)
3、请在/下创建目录abc
[root@localhost ~]# mkdir /abc
请在/下创建目录/liangjian/liyunlong/weiheshang/duanpeng
[root@localhost ~]# mkdir -pv /liangjian/liyunlong/weiheshang/duanpeng
mkdir: 已创建目录 "/liangjian"
mkdir: 已创建目录 "/liangjian/liyunlong"
mkdir: 已创建目录 "/liangjian/liyunlong/weiheshang"
mkdir: 已创建目录 "/liangjian/liyunlong/weiheshang/duanpeng"
请在/abc下一次创建1000个目录,名字自己拟定。
[root@localhost ~]# cd /abc
[root@localhost abc]# mkdir -pv a{1..1000}
mkdir: 已创建目录 "a1"
mkdir: 已创建目录 "a2"
mkdir: 已创建目录 "a3"
mkdir: 已创建目录 "a4"
mkdir: 已创建目录 "a5"
mkdir: 已创建目录 "a6"
4、请用绝对路径方式切换到/liangjian/liyunlong/weiheshang/duanpeng 目录下
并用pwd查看当前的路径,请用上级目录名".."方式切换到 /liangjian/liyunlong下
[root@localhost abc]# cd
[root@localhost ~]# cd /liangjian/liyunlong/weiheshang/duanpeng
[root@localhost duanpeng]# pwd
/liangjian/liyunlong/weiheshang/duanpeng
[root@localhost duanpeng]# cd ../..
[root@localhost liyunlong]#
5、请一次删除/abc下一次创建的1000个目录,请在/abc下用touch再创建20个以stu开头的普通可读文档,文档后缀为.txt
[root@localhost liyunlong]# cd /abc
[root@localhost abc]# rm -rf a{1..1000}
[root@localhost abc]# touch stu{1..20}.txt
[root@localhost abc]# ls
stu10.txt stu2.txt
stu11.txt stu3.txt
stu12.txt stu4.txt
stu13.txt stu5.txt
stu14.txt stu6.txt
stu15.txt stu7.txt
stu16.txt stu8.txt
stu17.txt stu9.txt
stu18.txt stu19.txt
stu1.txt stu20.txt
6、请用cp命令将/boot/目录下以vmlinuz开头的文件拷贝到/abc下,并以查看他们占磁盘的空间大小。
[root@localhost ~]# cp -fr /boot/vmlinuz* /abc
[root@localhost ~]# cd /abc
[root@localhost abc]# ls
stu10.txt stu2.txt
stu11.txt stu3.txt
stu12.txt stu4.txt
stu13.txt stu5.txt
stu14.txt stu6.txt
stu15.txt stu7.txt
stu16.txt stu8.txt
stu17.txt stu9.txt
stu18.txt vmlinuz
stu19.txt vmlinuz-0-rescue-1781126a035244acbfb57d3f9b9955cf
stu1.txt vmlinuz-3.10.0-229.el7.x86_64
stu20.txt
[root@localhost abc]# du -sh
9.6M .
7、将其中一个vmlinuz开头的文件改名为kgc,另外一个剪切到/tmp目录下。
[root@localhost abc]# mv vmlinuz-0-rescue-1781126a035244acbfb57d3f9b9955cf kgc
[root@localhost abc]# ls
kgc stu15.txt stu20.txt stu7.txt
stu10.txt stu16.txt stu2.txt stu8.txt
stu11.txt stu17.txt stu3.txt stu9.txt
stu12.txt stu18.txt stu4.txt vmlinuz
stu13.txt stu19.txt stu5.txt vmlinuz-3.10.0-229.el7.x86_64
stu14.txt stu1.txt stu6.txt
[root@localhost abc]# cd
[root@localhost ~]# mv /abc/vmlinuz-3.10.0-229.el7.x86_64 /tmp
[root@localhost ~]# cd /tmp
[root@localhost tmp]# ls
hsperfdata_root systemd-private-PBSqBr
ks-script-4BkH3y systemd-private-QWHDdE
ssh-6Mdsp0Wi2oLf systemd-private-rVPz0P
ssh-IZ3FITvrrrrS systemd-private-tpQOLh
ssh-jI1uHRAhmWSu systemd-private-x0D2yP
ssh-SRTlh3lLi9Yq systemd-private-Z2SRR1
systemd-private-6sN7gJ systemd-private-zqFTlU
systemd-private-8f5azw vmlinuz-3.10.0-229.el7.x86_64
systemd-private-GpNskW vmware-root
systemd-private-Ip1Y8f yum.log
systemd-private-KaqASR yum_save_tx.2019-07-23.19-03.Eoc23z.yumtx
8、查看/tmp/目录下以vmlinuz开头文件的详细状态信息。
[root@localhost tmp]# stat vmlinuz*
文件:"vmlinuz-3.10.0-229.el7.x86_64"
大小:5029136 块:9824 IO 块:4096 普通文件
设备:fd00h/64768d Inode:75476714 硬链接:1
权限:(0755/-rwxr-xr-x) Uid:( 0/ root) Gid:( 0/ root)
环境:unconfined_u:object_r:default_t:s0
最近访问:2019-07-23 20:59:48.467156144 +0800
最近更改:2019-07-23 20:59:48.480156188 +0800
最近改动:2019-07-23 21:08:06.843825517 +0800
创建时间:-
[root@localhost tmp]#
9、用find命令查找/tmp目录下以vmlinuz开头及大小超过1M的文件
[root@localhost tmp]# find -name "vmlinuz*" -a -size +1M
./vmlinuz-3.10.0-229.el7.x86_64
Linux系统管理第一次作业 系统命令的更多相关文章
- 【Linux学习】Linux系统管理2—作业调度
Linux系统管理2-作业调度 at: 作业仅执行一次就从系统工作队列中取消 语法 denny@ubuntu:~$ at [-m] TIME → 作业命令at ...
- 【Linux学习】Linux系统管理1—进程管理
Linux系统管理1-进程管理 一.Linux的三种进程 Linux包括3中不同类型的进程: 交互进程:由一个shell启动的进程.交互进程可以在前后台运行 批处理进程:该进程和终端无联系,是一个进程 ...
- Linux系统管理图文详解超详细精心整理
前言:带你遨游于linux系统管理知识的海洋,沐浴春日里的阳光,循序渐进,看完之后收获满满. 本次讲解基于linux(centos6.5)虚拟机做的测试,centos7估计以后有时间再更新啊. lin ...
- linux 系统管理--进程管理
目录 linux 系统管理--进程管理 一.进程基本概述 二.监控进程状态 三.进程的优先级[进阶] 四.企业案例,Linux假死是怎么回事 五.后台进程管理 六.系统平均负载[进阶] linux 系 ...
- 停下来,回头看 ——记2020BUAA软工第一次作业-热身!
description: 'Mar 1st, 2020 - Mar 3rd, 2020' 项目 内容 这个作业属于哪个课程 2020春季计算机学院软件工程(罗杰 任建) 这个作业的要求在哪里 第一次作 ...
- C 语言学习 第一次作业总结
第一次的作业是冯老师布置的练习题,需要在pta平台上完成.我这边看不到结果,但是透过冯老师给出的截图,同学们都还是认真的去做的.同时,我这边也布置了一个持续 3 周的作业:熟悉 git 的使用.因为后 ...
- 耿丹CS16-2班第一次作业汇总
第一次作业统计完成. 注:1.作业顺序:取最早交作业的前3名,依次拿5,2,1分,前提是作业质量较高,否则轮至下一名同学得分,其余同学得0分:2.作业情况:满10分,空一题扣2分,心得写得好的有额外加 ...
- 软件工程(QLGY2015)第一次作业小结(含成绩)
相关博文目录: 第一次作业点评 第二次作业点评 第三次作业点评 Github项目提交 github的代码提交,大部分人都只是提交了单个文件,存在几个问题 请提交完整的项目文件到github 问题:为什 ...
- Linux系统管理远程登录工具PUTTY
PuTTY 简介 PuTTY是一个Telnet.SSH.rlogin.纯TCP以及串行接口连线软件.较早的版本仅支持Windows平台,在最近的版本中开始支持各类Unix平台,并打算移植 ...
随机推荐
- web页面调用支付宝支付
web页面调用支付宝支付 此文章是前端单独模拟完成支付,若在线上环境则需要后台配合产生签名等参数 在蚂蚁金服开放平台申请沙箱环境 将沙箱环境中的密钥.应用网关.回调地址补全,生成密钥的方法在此 配置好 ...
- 【BIM】BIMFACE中创建疏散效果
背景 在BIM运维中,消防疏散是不可或缺的一环,当发生火警的时候,触发烟感器发生报警,同时启动消防疏散,指导现场工作人员进行疏散,及时准确地显示出疏散路线对争取疏散时间尤为重要.我将介绍如何在bimf ...
- 用最新的版本,蹦最野的迪~~~IDE写大数据程序避坑指南
文章更新于:2020-04-05 注:本次实验使用的操作系统及各个程序版本号 类别 版本号 说明 操作系统 Ubuntu 16.04.6 LTS 代号 xenial jdk java version ...
- (js描述的)数据结构[字典](7)
(js描述的)数据结构[字典](7) 一.字典的特点 1.字典的主要特点是一一对应关系. 2.使用字典,剋通过key取出对应的value值. 3.字典中的key是不允许重复的,而value值是可以重复 ...
- 37.2 net-- tcp传输 ServerSocket、Socket
一.打开server端 package day35_net_网络编程.tcp传输; import java.io.IOException; import java.io.InputStream; im ...
- 在MAC上如何使用SQL Server
由于小编在这学期要学习数据库原理这门课程,需要用到SQL Server,然而大家都知道SQL Server目前是只能在Windows上使用,我们在mac电脑上如何使用呢?我们可以借助目前比较火的Doc ...
- "五号标题"组件:<h5> —— 快应用组件库H-UI
 <import name="h5" src="../Common/ui/h-ui/text/c_h5"></import> < ...
- developerWorks 中文社区
https://www.ibm.com/developerworks/community/groups/service/html/communityview?communityUuid=3302cc3 ...
- AJ学IOS 之微博项目实战(2)微博主框架-自定义导航控制器NavigationController
AJ分享,必须精品 一:添加导航控制器 上一篇博客完成了对底部的TabBar的设置,这一章我们完成自定义导航控制器(NYNavigationController). 为啥要做自定义呢,因为为了更好地封 ...
- 【Java】步入OOP 面向对象
面向对象编程 OOP Object Oriented Programming 面向对象是一种对现实世界理解和抽象的方法,是计算机编程技术发展到一定阶段后的产物. 面向对象是相对于面向过程来讲的,面向对 ...