Linux基础实验报告

一·实验目的

  1. 熟悉linux常用命令
  2. 掌握Linux常用命令参数

二·实验条件

1.Ubuntu系统

三·实验内容

  1. 进入Ubuntu系统
  2. 基本命令练习
  1. 打开命令行,使用poweroff命令关机;(非必)
  2. 使用reboot命令重启;(非必)

  1. 使用pwd命令查看当前目录;

  1. 使用ifconfig查看本机网卡信息

3.目录操作命令练习

(1)创建目录

在当前目录下分别创建目录test1和test2:

mkdir test1

mkdir test2

(2)重命名目录

将目录test1重命名为目录temp1:

mv test1 temp1

(3)剪切目录

将目录temp1剪切到目录test2中:

mv temp1 test2

(4)拷贝目录

将目录temp1拷贝到上一级目录

cd test2

cp -r temp1../

cd ..

  1. 分别使用ls,ls -a,ls -l查看当前目录,观察三者结果的差别
  2. 删除目录

在当前目录下删除test2目录

rm -rf test2

4.文件操作命令练习

(1)新建文件

在当前目录下新建一个文件testFile.txt

touch testFile.txt

(2)修改文件

使用vim修改testFile.txt文件

vim testFile.txt

键盘按下“i”,进入编辑模式,输入“以下字符:

It’s a test file.

按ESC退出编辑模式,输入“:wq”保存退出

(3)查看文件

分别使用cat/more/less./tail查看testFile.txt文件,观察四种不同命令的区别。

(4)压缩文件

把当前目录下所有文件打包成压缩文件test.tar

5.查找命令练习

在当前目录下查找字符串“test”:

grep -rn test

当前目录下查找以”test”卡头的文件或目录:

ind /etc -name profile | grep PS1

find /etc -name profile | xargs grep PS1

六·拓展练习

要求:将本次实验所建立的文件或目录使用tar命令全部打包生成后缀名为tar.gz的压缩包

提示:参考tar命令的介绍

Vim安装

Linux基本命令:5分钟后关机,停止;5分钟后重启;停止。

LINUX基础实验练习相关推荐

  1. linux基础实验报告6,Linux实验报告6参考答案.doc

    Linux实验报告6参考答案.doc 下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览.不比对内容而直接下载带来的问题本站不予受理. 2.下载的文档,不会出现我们的网址水印. 3. ...

  2. 实验楼Linux基础挑战2答案,实验楼-Linux基础-实验二 Linux的基本概念及操作

    一.实验介绍 1.1 实验内容 实验楼环境介绍 常用 Shell 命令及快捷键 Linux 使用小技巧 1.2 实验知识点 Linux 基本命令 通配符的使用 查看帮助文档 二.桌面环境 1.Linu ...

  3. 腾讯云实验之Linux 基础入门

    image.png Linux 基础入门 目录操作 任务时间:5min ~ 10min 创建目录 使用 mkdir 命令创建目录 mkdir $HOME/testFolder 切换目录 使用 cd 命 ...

  4. Linux多任务编程(三)---exec函数族及其基础实验

    exec函数族 函数族说明 fork() 函数用于创建一个新的子进程,该子进程几乎复制了父进程的全部内容,但是,这个新创建的子进程如何执行呢?exec 函数族就提供了一个在进程中启动另一个程序执行的方 ...

  5. Linux多任务编程之七:Linux守护进程及其基础实验(转)

    来源:CSDN  作者:王文松  转自Linux公社 ------------------------------------------------------------------------- ...

  6. Linux多任务编程(二)---fork()函数及其基础实验

    fork()函数   在 Linux 中创建一个新进程的唯一方法是使用fork()函数.fork()函数是 Linux 系统中一个非常重要的函数,和咱们以前遇到过的函数由一些区别,因为它看起来执行一次 ...

  7. Linux系统无名管道通信实验,Linux进程间通信(二)---管道通信之无名管道及其基础实验...

    管道简介 管道是Linux中进程间通信的一种方式,它把一个程序的输出直接连接到另一个程序的输入(其实我更愿意将管道比喻为农村浇地的管子).Linux的管道主要包括两种:无名管道和有名管道.这一节主要讲 ...

  8. 南邮linux编程实验报告,小弟在南邮选了一门令我终生后悔的选修课:linux基础教程,考试不会了!-!...

    小弟在南邮选了一门令我终生后悔的选修课:linux基础教程,考试不会了!-! (2011-02-20 23:07:14) 标签: 杂谈 1.将某目录下面所有的文件名后面加上所有者的名字,比如a.txt ...

  9. Linux进程间通信(七)---共享内存之shmget()、shmat()、shmdt()及其基础实验

    /********************************************************************* * 2019年6月26日声明:本博客资源下载积分最开始为免 ...

最新文章

  1. 2018专业创业赛事服务平台
  2. Linux C语言操作SQLite数据库
  3. xml字符串转xml对象,xml对象转json对象
  4. 下载并安装Redis教程
  5. python深度学习进阶之行为检测详细学习路线(主要实现人员的行为类别、空间定位、时间定位)
  6. win7 开始 计算机箭头,Windows7美化教程:Win7快捷方式箭头怎么去掉
  7. 5个实用的Excel小技巧,谁用谁说好 !
  8. Python的Scipy库解微分方程
  9. 王之泰201771010131《面向对象程序设计(java)》第十周学习总结
  10. IE清除默认的三角形
  11. Ubuntu下解压rar的分卷文件 faster_rcnn_models.part1.rar
  12. 【编译原理学习笔记】1:符号和符号串,文法和语言,文法的类型
  13. eclipse怎么在包里建一个包
  14. C# EF框架(一)配置
  15. RaspberryPi 4 USB SSD
  16. Cookie经典案例—实现显示用户上次服务时间的显示
  17. python 多线程采集amac
  18. 内网安全-流量隧道(一)不出网CS上线正反向端口转发
  19. sae 本地 php,如何在 SAE 下操作本地IO
  20. Memos:一款开源的超高颜值备忘录,GitHub 星标 6.3k

热门文章

  1. C语言程序设计:单词本整体框架实现
  2. vs编译出现 0xC0000005
  3. TKIP中MIC值的算法及实现
  4. python甲鱼怎么修改,跟小甲鱼自学python笔记 更新中…
  5. 物理光学2 麦克斯韦方程组与电磁波
  6. 分治算法求n个元素的最大值和最小值
  7. xcopy忽略错误复制文件夹并排除某个文件夹的名称
  8. 北大青鸟所有学习资料下载地址
  9. 自建视频流媒体服务器需要满足哪些条件?
  10. 学习java的第17天