Linux实习报告

合集下载

linux实训报告总结

linux实训报告总结

linux实训报告总结本报告旨在总结和回顾我在Linux实训中所学到的知识和经验。

通过实际操作,我深入理解了Linux操作系统的核心概念和基本原理,同时也提升了自己的技能和能力。

一、实训背景和目的Linux实训是为了帮助学员掌握Linux操作系统的安装、配置和管理,以及开发和维护Linux应用程序的能力。

通过实践项目,学员在模拟的真实环境中学习并应用所学知识,提高自己在Linux领域的实际应用能力。

二、实训内容及过程1. Linux系统安装与配置在实训开始阶段,我们首先学习了Linux操作系统的安装和基本配置。

通过下载适当版本的Linux发行版,我们按照指导完成了Linux的安装,并进行了基本设置和网络配置。

2. Linux命令行操作Linux实训的重点之一是学习命令行操作。

我们通过练习常用的命令和参数,熟练掌握了文件与目录管理、用户和权限管理、进程和服务管理等方面的技能。

我们还学习了Shell脚本编写和调试,能够自动化执行一系列操作。

3. Linux网络配置与服务在Linux实训中,我们学习了网络配置与服务管理的基本知识。

我们了解了网络协议和配置文件的概念,能够设置网络接口、IP地址、子网掩码和网关等。

同时,我们还掌握了常用的网络服务如Web服务器、FTP服务器和邮件服务器的安装和配置方法。

4. Linux安全和权限管理在Linux实训的后期,我们重点学习了Linux系统的安全和权限管理。

我们了解了用户和组的概念,学习了用户权限和文件权限的设置和管理方法。

我们还学习了防火墙和入侵检测系统的原理和配置,以提高系统的安全性。

三、实践项目在Linux实训中,我们还参与了一系列实践项目,以应用所学知识并提升实际操作能力。

项目包括但不限于:- 搭建并配置Web服务器,实现网页访问和动态内容展示。

- 创建并管理数据库服务器,实现数据存储和检索功能。

- 编写Shell脚本,实现自动化系统管理和任务处理。

- 搭建并维护邮件服务器,实现邮件的发送和接收功能。

linux实训个人总结_面点实训总结

linux实训个人总结_面点实训总结

linux实训个人总结_面点实训总结全文共四篇示例,供读者参考第一篇示例:Linux实训个人总结——面点实训总结一、实训目的与意义:Linux实训是为了让学生通过实际操作和实践来掌握Linux操作系统的基本原理和应用,提高学生对Linux系统的认识和运用能力,并为学生今后从事Linux系统管理、网络管理等相关工作打下坚实的基础,提高学生的综合素质和实际能力。

二、实训内容:1. Linux基本原理:了解Linux操作系统的基本原理,包括Linux系统的起源、发展和特点,熟悉Linux系统的目录结构和文件系统。

2. Linux基本操作:掌握Linux系统的基本操作命令,如文件操作命令、目录操作命令等,能够熟练使用Linux系统进行文件管理和系统维护。

3. Linux网络管理:学习Linux系统的网络管理知识,包括网络配置、网络连接、网络服务等内容,能够熟练操作Linux系统进行网络管理和维护。

5. 面点实训:通过实际应用操作来锻炼学生的实际操作能力和创新能力,让学生能够将所学知识应用于实际工作中,提高学生的综合素质和实际能力。

三、实训收获:在面点实训中,我学会了制作各种面点,掌握了面点的制作工艺和技巧,对面点制作有了更深入的了解和掌握。

通过实际操作和实践,我提高了自己的面点制作能力和创新能力,增强了自己的实际操作能力和综合素质。

四、实训心得与体会:1. 实践是检验真理的唯一标准。

通过实际操作和实践,我深刻认识到了理论知识和实际操作的不可分割性,理论知识要和实际操作相结合,才能更好地理解和掌握知识。

2. 创新是提高能力的关键。

通过面点实训,我认识到创新是提高能力的关键,只有不断创新,不断尝试,才能不断提高自己的实际操作能力和综合素质。

3. 团队合作是成功的重要保证。

在Linux实训和面点实训中,我深刻认识到了团队合作的重要性和必要性,只有团结合作,才能取得更好的成绩。

五、实训不足与不足:在实训过程中,我也发现了自己的一些不足和不足之处,主要包括对Linux系统的理解不够深入,对面点制作的技能不够娴熟等方面,需要通过进一步学习和实践来弥补不足之处,提高自己的综合素质和实际能力。

linux实习心得体会_linux校外实训心得体会(优秀模板6篇)

linux实习心得体会_linux校外实训心得体会(优秀模板6篇)

linux实习心得体会_linux校外实训心得体会(优秀模板6篇)linux实习心得体会_linux校外实训心得体会第1篇校外实训工作总结一年来,我校坚持“以服务为宗旨,以就业为导向”的工作方针,努力提高服务和管理水平,抓内涵,创品牌,以提高职业教育质量和办学效益为中心,以创建“三个一流”为工作重点,以提高毕业生就业档次为目标,狠抓学生技能实训和考证工作,加强就业指导,努力提升毕业生综合素质和就业能力。

各项工作取得了显著成效。

现将我们所做的主要工作分以下几个方面作一简要总结:一、以就业为导向,加强职业指导和实习管理,大力提高学生的职业素质,努以就业为导向,加强职业指导和实习管理,大力提高学生的职业素质,力为企业提供超预期合格和满意的人才,以质量争夺市场力为企业提供超预期合格和满意的人才,以质量争夺市场。

(一)职业指导工作1、我校以就业为导向,有计划地对学生开展职业指导工作。

本学期对07级学生进行大型职业指导讲座九次,实习学生家长联席大会三批,,对专业班学生进行顶岗实习教育和就业指导。

还分别按实习单位召开实习生上岗前家长通气会,介绍实习单位的情况和学校要求,细心听取家长意见和建议,取得了学生家长的理解、配合和支持。

通过实习教育大会,招聘面试指导课,实习岗前系列培训等课程,让学生和家长了解当前的就业形势,了解企业的用工要求,分析自己在实习就业中的优劣势,明确实习的重要意义,端正实习就业的态度,一方面在校期间要注意按照企业的要求努力培养和提高自己的素质;另一方面在实习就业时,要根据自己的实际,适当调整实习就业的期望值,先就业,后择业;在实习中做好自立和吃苦的准备,以自己优良的职业素质和工作能力,为自己的职业发展打下良好的基础。

通过教育,学生的思想认识大大提高,收到了良好的效果。

2、把职业指导课列入每周正常的教学内容,对学生进行系统的职业理论教育和职业指导,学生的职业意识和面试技巧都有显著的提高。

3、在学校领导的积极推动下,学校全员职业指导意识有所增强,从正副校长到德育处,从团委到学生会,从各专业部长到专业教师对学生的礼貌礼仪,行为规范、职业素质的养成教育普遍加强,学生遇到老师和客人打招呼问好渐成习惯和自然现象,学生自律组织不断发展壮大,各种自我教育的社团组织蓬勃发展,逐步形成一个齐抓共管良好局面,学生素质比以往明显提高。

linux实训报告

linux实训报告

实训一linux的安装与配置实训目的与要求1) 以安装Red Hat Linux 9.0为例,学习和掌握Linux操作系统的安装。

2) 掌握对Linux操作系统的的基本系统设置。

3) 掌握与Linux相关的多操作系统安装的方法4)root密码忘记怎样解决实训二:实训目的与要求:目的:1.掌握在linux 桌面环境下的基本操作,GNOME系统面板和桌面环境的设置。

2.掌握Linux系统的设置。

3.掌握远程登录LINUX系统的过程和设置要求:1.在桌面上新建gedit应用程序的快捷图标,同时挂载一个光盘(在桌面上有快捷方式),创建6个工作区(以一文件保存)2. 文件管理器Nautilus的窗口操作:现要查看/boot下的文件,以列表视图方式,显示比例50%,按大小的降序排列●给第一个文件加上“注释”为“123”,并加上第一个徽标,●以自己的姓名建立一个文件夹,并就地复制一个同时再创建一个链接●把boot添加为书签3.面板属性的设置:●尺寸设为大,背景设为红色●2.添加Geyes小程序,添加一个启动器如/usr/bin/gedit,添加一个注销按钮,添加一个抽屉,并把上面增加的放入●增加一个边缘面板和滑动面板4.桌面设置:●设置桌面背景为dragonfly.jpg,居中,设置屏幕保护程序为ant,设置用户1分钟未使用计算机后运行,主㼵设为“crux”5.更改root的口令。

6、远程登录LINUX系统的过程和遇到的问题并如何解决实验三:实训目的与要求:目的:1.掌握shell命令的基本功能,掌握常用的shell命令,2.掌握输入输出重定向、管道、别名,通配符的操作3.掌握 vi编辑器的使用1.完成各字符界面下的虚拟终端的切换。

2.结合课本完成下面的命令的操作:Shutdown,reboot,date,cal,pwd,cd,ls,cat,more,tail,man,help,clear,wc, 3.在字符界面下,在/目录下创建三个文件f1,f2,f3内容自写,把f1和f2合并生成f文件4.利用管道符显示/etc/inittab文件。

linux实践报告

linux实践报告

linux实践报告在这个数字化时代,计算机已成为人类日常生活和工作中不可或缺的重要工具。

而在计算机操作系统中,Linux作为一种自由、开放、高效的操作系统,备受众多技术人员和企业的青睐,成为了IT行业的热门话题。

因此,我也花费了一些时间和精力,学习了Linux,并在实践过程中获得了不少收获,接下来就分享一下我的Linux实践报告。

一、安装Linux系统首先,为了学习Linux系统,我需要在电脑上安装Linux操作系统。

在安装过程中,我选择了Ubuntu Linux发行版。

在安装完Ubuntu系统后,我发现Ubuntu系统中自带的软件非常齐全,但并不满足我的需求,我需要安装一些新的软件和工具以便更好地学习Linux。

因此,我进行了软件包管理,从Ubuntu软件仓库中下载了几十个常用工具。

这样,我就可以在Linux系统中愉快地学习Linux了。

二、命令行操作在Linux中,命令行操作是最重要的一部分。

因此,我花了很多时间学习了Linux的命令行操作。

我利用终端工具开启了命令行,学习了一些基本的命令行操作,比如文本编辑命令vim、查看文件内容的命令cat,以及文件操作命令cp和mv等。

这些操作让我更好地了解了Linux的基本结构和操作方式。

三、Shell脚本编写Shell脚本是一种自动化脚本,可以通过编写脚本的方式来自动化完成某些操作。

因此,我也花了时间学习了Shell脚本的编写。

我学习了Shell脚本中的变量、条件判断和循环等基本语法,并且编写了几个小型的Shell脚本来控制一些自动化操作。

这个过程让我深刻体会到了编程的乐趣和实用性。

四、网络管理网络管理是Linux系统中不可忽视的一部分。

在学习Linux的过程中,我花费了一些时间学习了网络管理的相关知识。

我学习了如何配置网络连接、如何使用常见的网络命令,以及如何监控网络流量。

通过这些操作,我更深入地了解了网络的基本架构和使用方法。

五、服务器配置Linux系统是一种非常优秀的服务器操作系统,因此,学习Linux也意味着学习如何配置服务器。

linux实验报告总结与体会

linux实验报告总结与体会

linux实验报告总结与体会
一、实验内容
本次实验的主要内容是Linux系统的安装、配置以及使用,包括Linux系统的安装、操作系统的配置、文件和目录的管理、文件系统权限管理以及进程和用户管理等。

二、实验结果
1、配置 yum 源
在配置yum源时,我参照了一些网上的教程,使用了Cent OS7 的网络镜像源作为yum源。

使用yum命令可以调取网络上的软件仓库,并自动下载安装,避免了手动下载并安装的麻烦,使安装更加便捷。

2、部署 Apache服务器
Apache服务器是一款功能强大的web服务器,是许多开源网站或网站开发项目的经典选择。

从yum库中安装apahce 服务器非常的方便。

在部署好Apache服务器之后,成功在浏览器中显示出Apache 的测试页面,表明Apache服务器配置成功。

三、实验体会
由于Linux是一款开源软件,因此拥有更为强大的功能和更高的性能。

本次实验,我学会了Linux的安装、文件和目录管理、文件系统权限管理以及进程和用户管理等,这些都是Linux系统里的基本操作,我也学会了如何配置 yum 源,以及如何部署 Apache 服务器等。

通过本次实验,我对Linux有了更加深入的了解,也掌握了Linux的基本操作技能,对深入研究Linux有了更大的兴趣。

linux实习心得(通用3篇)

linux实习心得(通用3篇)

linux实习心得(通用3篇)linux实习心得篇1学习Linux,应该怎样学,主要学些什么,一位Linux热心学习者,一段学习Linux的风云经验,历时十二个小时的思考总结,近十位网络Linux学习者权威肯定,为您学习Linux指明方向,学习效率,掌握程度,熟悉操作是日常学习Linux中的三大法宝。

以下是作者学习Linux的一些个人经验,供参考:1,应对Linux的发展历史和特点有所了解,Linux是抢占式多任务多用户操作系统,Linux最大的优点在于其作为服务器的强大功能,同时支持多种应用程序及开发工具。

2,熟悉并掌握安装Linux,安装是学习的前提。

目前较常见的安装方法有二种:硬盘安装及光盘安装,清楚了解安装Linux应注意的有关问题,如安装Linux应在最后一个分区内,至少分二个分区,在系统检测不到与Linux兼容的显卡,那么此次安装就可能不支持图形化界面安装,而只能用文本模式安装等等。

3,掌握硬件配置,如显卡,声卡,网卡等,硬件只要不是太老或太新一般都能被支持,作为一名Linux系统管理员建议多阅读有关硬件配置文章,对各种不支持或支持不太好的硬件有深刻的了解。

4,熟悉系统的基本操作,Linux的图形界面直观,操作简便,多加上机练习就可熟悉操作,在Linux下学习办公软件等常用软件,永中office 20xx增强版安装只需要默认安装即可使用并操作大多与win 系统雷同,打印机的配置和管理,记录光盘等。

5,一定要学好命令,shell是命令语言,命令解释程序及程序设计语言的统称,shell也负责用户和操作系统之间的沟通,把用户下达的命令解释给系统去执行,并将系统传回的信息再次解释给用户,估shell也称为命令解释器,有关命令的学习可参考论坛相关文章,精通英文也是学习Linux的关键。

6,掌握在Linux系统中安装软件,在安装Linux工具盘后大致日常所需的软件都会有,一般网络提供下载的软件都会有安装说明。

linux实验报告1

linux实验报告1

linux实验报告1《Linux 实验报告 1》一、实验目的本次 Linux 实验的主要目的是让我们熟悉 Linux 操作系统的基本操作和常用命令,了解其文件系统结构,并能够在终端环境下进行一些简单的任务处理。

二、实验环境本次实验使用的是虚拟机软件 VirtualBox 中安装的 Ubuntu 2004LTS 操作系统。

三、实验内容及步骤(一)用户登录与系统信息查看1、打开虚拟机,进入 Ubuntu 系统登录界面,输入用户名和密码登录。

2、在终端中输入命令“uname a”查看系统内核信息,包括操作系统类型、内核版本等。

3、输入“lsb_release a”命令查看系统的发行版信息,如发行版名称、版本号等。

(二)文件和目录操作1、使用“cd”命令切换到不同的目录,如“cd /home”切换到用户主目录,“cd /etc”切换到系统配置目录等。

2、使用“ls”命令列出当前目录下的文件和子目录,结合“l”选项查看详细信息,包括文件权限、所有者、大小、修改时间等。

3、创建新目录,使用“mkdir testdir”命令在当前目录下创建一个名为“testdir”的目录。

4、在新创建的目录中创建一个文本文件,使用“touch testfiletxt”命令创建一个空的文本文件。

5、使用“cat”命令查看文本文件的内容,由于文件为空,此时没有输出。

6、使用“vi”或“nano”编辑器编辑文本文件,输入一些内容后保存退出。

7、使用“cp”命令复制文件,如“cp testfiletxt testfile_copytxt”复制文件并命名为“testfile_copytxt”。

8、使用“mv”命令移动文件,将“testfile_copytxt”移动到其他目录。

9、使用“rm”命令删除文件和目录,注意删除目录时需要使用“r”选项,如“rm r testdir”删除“testdir”目录及其包含的所有文件。

(三)文件权限管理1、使用“ls l”命令查看文件的权限信息,了解权限的表示方式,如“rwrr”等。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实习报告--linux系统移植目录目录 (2)1. 实习目的 (3)2. 基础知识 (3)2.1 硬件设备 (3)2.2 linux系统的基础知识 (4)2.2.1 linux系统简介 (4)2.2.2 linux系统的基础命令 (6)3. 实习内容 (11)3.1 linux操作系统的安装与设置 (11)3.2 linux开发环境的搭建与移植 (13)3.2.1 开发环境搭建 (13)3.2.2 系统编译 (14)3.2.3 系统定制 (17)3.2.2 linux系统的USB模块移植 (21)3.3 基于硬件平台的应用 (23)4. 结论 (29)1. 实习目的近年来,随着计算机技术、通信技术的迅速发展,特别是互联网的迅速普及和3C(计算机、通信、消费电子)合一的加速,微型化和专业化成为发展的新趋势,嵌入式系统的开发已经成为了信息产业的热点。

基于ARM硬件平台及linux操作系统的嵌入式产品应用开发已成为主流。

而在嵌入式开发过程中,针对目标平台的操作系统移植成为影响嵌入式产品开发进度的一个关键因素。

基于上述现状,本次实习主要是学习嵌入式开发的基础--linux系统的移植。

主要的实习内容有:(1)linux操作系统的安装与设置:包括VMware的安装,linux操作系统的安装及设置;(2)linux开发环境的构建和移植:包括交叉编译工具的安装,x-loader及u-boot 的配置与编译,linux内核的配置与编译,文件系统的生成以及系统定制;(3)linux基本操作命令的使用;(4)基于硬件平台及linux移植的应用。

通过以上实习,初步掌握linux系统的一些基础知识以及linux系统移植的过程,为以后的进一步学习打下基础。

2.基础知识2.1 硬件设备DevKit8000评估套件是深圳市天漠科技有限公司推出的基于德州仪器(TI)OMAP3530处理器的评估套件。

OMAP3530处理器集成600MHz的ARM Cortex-A8内核及430MHz的具有高级数字信号处理算法的DSP核,并提供了丰富的外设接口。

DevKit8000外扩了CPU外设接口中的网口、S-VIDEO接口、音频输入输出接口、USB OTG、USB HOST、SD/MMC接口、串口、SPI接口、IIC接口、JTAG接口、CAMERA接口、TFT屏接口、触摸屏接口、键盘接口和总线接口,并扩展出了HDMI接口。

DevKit8000评估套件为开发者使用OMAP3530处理器提供了完善的软件开发平台,支持linux-2.6.28及WinCE 6.0操作系统,并包含完善的底层驱动程序,方便用户快速评估OMAP35x处理器、设计系统驱动及其定制应用软件,并提供有成熟的操作系统google android 及angstrom(GPE)的发布版本,DVI输出可达到720P的显示标准,方便用户体验OMAP3530处理器的强大的数据运算处理能力。

其功能模块图如下:2.2 linux系统的基础知识2.2.1 linux系统简介(1)linux的含义严格的来讲,linux不算是一个操作系统,只是一个linux系统中的内核,即计算机软件与硬件通讯之间的平台;linux的全称是GNU/linux,这才算是一个真正意义上的linux 系统。

GNU是Richard Stallman组织的一个项目,世界各地的程序员可以变形GNU程序,同时遵循GPL协议,允许任何人任意改动。

但是,修改后的程序必须遵循GPL协议。

(2)linux系统结构完整的系统由x-loader、u-boot、kernel和rootfs四部分组成,系统结构如下图所示:系统各组成部分特性及作用介绍如下:1、x-loader是一级引导程序,系统上电后由CPU内部ROM自动拷贝到内部RAM并执行主要作用为初始化CPU,拷贝u-boot到内存中,然后把控制权交给u-boot;2、u-boot是二级引导程序,主要用于和用户进行交互,提供映像更新、引导内核等功能;3、kernel使用最新2.6.x内核,根据DevKit8000进行定制;4、rootfs采用开源文件系统,体积小,功能强大。

(3)linux的特点linux之所以流行,是因为它拥有如下几方面的特点:①开放性开放性是指系统遵循世界标准和规范,特别是遵循开发系统互联(OSI)国际标准。

凡是,遵循国际标准开发的硬件和软件,都彼此兼容,可以方便的实现互联。

②稳定性linux的稳定性是众所周知的,由于它没有太多的UI界面,所以他相对其他操作系统较稳定。

③多用户多用户是指系统资源可以被不同用户各自拥有使用,即每个用户对自己的资源,多任务文件系统,系统设备等。

有特定的使用权。

而彼此之间却不相互影响。

linux和Unix都具有多用户的特定。

④设备独立性设备独立性是指操作系统把所有外部设备统一当成文件来看待,只要安装它们的驱动程序,任何用户都可以像使用文件一样,操纵、使用这些设备,而不必知道他们的具体存在形式。

具有设备独立性的操作系统,通过把每一个外围设备看做一个独立的文件来简化增加新设备的工作。

当需要向系统添加新设备时,系统管理员就在内核中增加必要的连接。

这种连接(也称做设备驱动程序)保证每次调用设备提供服务时,内核都可以使用相同的方式来处理他们。

当新的及更好的外设被开发并交付给用户,这些设备都连接到内核后,用户就能够不受限制的立即使用它们。

设备独立性的关键在于内核的适应能力。

其他的操作系统只允许一定数量或者一定种类的外部设备连接。

而设备独立性的系统,能够容纳任意种类及任意数量的设备,因为每一个设备都是通过其与内核的专用连接独立进行访问的。

⑤丰富的网络功能完善的内置网络是linux的一大特点。

linux在通信和网络功能方面优越于其他操作系统。

其他操作系统不包含如此紧密地和内核结合在一起的连接网络的能力,也没有内置这些联网特性的灵活性。

而linux为用户提供了完善的、强大的网络功能。

⑥可靠的系统安全性linux采用了许多安全技术措施,包括对读/写进行权限控制、带保护的子系统、审计跟踪、核心授权等,这为网络多用户环境中的用户提供了安全性。

⑦良好的可移植性可移植性是指系统从一个平台移植到另一个平台它仍能按其自身的方式运行的能力。

linux是一种可移植的系统,它能够从微型计算机到大型计算机的任何环境中和任何平台上运行。

可移植性为运行linux的不同计算机平台与其他任何机器进行准确而又有效的通信提供了手段,不需要增加任何特殊的和昂贵的通信接口。

⑧支持多种文件系统linux能够支持多种文件系统。

目前支持的文件系统有EXT2、EXT3、ISOFS、MSDOS、UMSDOS、NFS、SYSV、Minix、SMB、UFS、NCP、V FAT、NTFS、AFFS等数十种。

linux最常用的文件系统是EXT4。

(4)linux与windows具体特点比较2.2.2 linux系统的基础命令(1)文件或目录操作命令1. 查看当前目录:pwd2. 目录跳转:cd例:跳转到 /home/pds目录:cd /home/pds返回上级目录:cd ..进入当前目录的下级子目录:cd home3. 列出文件和目录仅显示目录下的文件名和目录名:ls显示目录下的文件名和目录名,包括隐藏文件:ls -a显示目录下的文件名和目录名的详细信息:ls -l分页显示查询结果(|是管道命令,shift+\ ):ls -l | more说明:管道命令就是将上一个命令的结果交给| 后面的命令。

4. 建立空目录:mkdir例:建立空目录文件夹pds:mkdir pds5. 删除空目录:rmdir例:删除空目录文件夹pds:mkdir pds6. 建立空文件:touch例:建立空文件 emptyfile:touch emptyfile7. 复制目录cp -r 源目录目标目录例:将/root/pds目录及目录下的所有文件及文件夹,复制到 /root/andgoo 下:cp -r /root/pds /root/andgoo复制后的目录结构为:/root/andgoo/pds ……8. 复制文件cp 源文件绝对路径目标目录例:cp /root/pds/emptyfile /root/andgoo9. 删除文件:rm 文件绝对路径例:删除emptyfile 文件:rm /root/andgoo/emptyfile提示是否删除,输入 y ,然后回车10. 删除当前目录下所有内容,不包括当前目录本身rm -rf *命令解释:r 递归;f 强制11. 修改文件名:mv 原文件名修改后文件名例:将emptyfile 文件修改为mvfile:mv emptyfile mvfile12. 移动文件:mv 目标文件目标路径例:将em 文件移动到 /root 目录下:mv em /root/13. 移动目录及目录下的文件:mv 源目录目标目录例:将 /root/pds 目录及目录下的内容移动到 /root/andgoo 下:mv /root/pds /root/andgoo移动后目标目录结构为:/root/andgoo/pds……/root 目录下不再有/pds 目录14. 建立连接:ln -s 源文件路径连接名称例:为/etc/inittab 文件建立连接,连接名为 inittab:ln -s /etc/inittab inittab说明:用命令 ls -l 可以看出连接文件所指向的源文件15. 查找文本内容:grep “查找的内容”目标文件路径例:1. 在 /root/test.java 文件里面查找是否出现HelloWorld 字符:grep "HelloWorld" /root/test.java2. 在多个文件中查找是否出现 HelloWorld 字符(目标文件间用空格隔开):grep "HelloWorld" /root/test.java /root/pds/testjava.java 3.查找结果返回行数(加-n ):grep -n "HelloWorld" /root/test.java16. 目标文件搜索1. 按名称查找:find 搜索目录 -name 目标文件名例:在/root 目录下查找名称为 test 的文件:find /root -name test2. 查找一段时间内被存取/ 修改的文件或目录:例:1./home 目录下,十分钟内被读取过的文件或目录:find /home -amin -102./home 目录下,十小时内被读取过的文件或目录:find /home -atime -103./home 目录下,十分钟内被修改过的文件或目录:find /home -cmin -104./home 目录下,十小时前被修改过的文件或目录:find /home +ctime -10说明:a 为 access ;c 为change;+ 为前;- 为内3. 按大小查找例:查找 /home 目录下大于10k的文件:find /home -size +10k说明:+ 为大于;- 为小于(2)解压缩命令1 .tar解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName2 .gz解压1:gunzip FileName.gz解压2:gzip -d FileName.gz压缩:gzip FileName3 .tar.gz 和 .tgz解压:tar zxvf FileName.tar.gz压缩:tar zcvf FileName.tar.gz DirName 4 .bz2解压1:bzip2 -d FileName.bz2解压2:bunzip2 FileName.bz2压缩: bzip2 -z FileName5 .tar.bz2解压:tar jxvf FileName.tar.bz2压缩:tar jcvf FileName.tar.bz2 DirName 6 .bz解压1:bzip2 -d FileName.bz解压2:bunzip2 FileName.bz压缩:未知7 .tar.bz解压:tar jxvf FileName.tar.bz压缩:未知8 .Z解压:uncompress FileName.Z压缩:compress FileName9 .tar.Z解压:tar Zxvf FileName.tar.Z压缩:tar Zcvf FileName.tar.Z DirName 10 .zip解压:unzip FileName.zip压缩:zip FileName.zip DirName11 .rar解压:rar x FileName.rar压缩:rar a FileName.rar DirName12 .lha解压:lha -e FileName.lha压缩:lha -a FileName.lha FileName13 .rpm解包:rpm2cpio FileName.rpm | cpio -div 14 .deb解包:ar p FileName.deb data.tar.gz | tar zxf -.tar .tgz .tar.gz .tar.Z .tar.bz .tar.bz2 .zip .cpio .rpm .deb .sl p .arj .rar .ace .lha .lzh .lzx .lzs .arc .sda .sfx .lnx .zoo .cab .kar . cpt .pit .sit .sea解压:sEx x FileName.*压缩:sEx a FileName.* FileNamesEx只是调用相关程序,本身并无压缩、解压功能,请注意!15 gzip 命令减少文件大小有两个明显的好处,一是可以减少存储空间,二是通过网络传输文件时,可以减少传输的时间。

相关文档
最新文档