实验一LINUX基本操作

上传人:zhu****ei 文档编号:246715393 上传时间:2024-10-15 格式:PPT 页数:26 大小:301.61KB
返回 下载 相关 举报
实验一LINUX基本操作_第1页
第1页 / 共26页
实验一LINUX基本操作_第2页
第2页 / 共26页
实验一LINUX基本操作_第3页
第3页 / 共26页
点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,实 验 一,掌握开机、登录、退出、关机步骤,学习Linux的常用命令,学习vi 编辑器的使用,学习在命令终端下,编译、连接、运行一个程序的方法。,编制一个C语言程序,显示“hello world”,编译、连接、运行。,一、登录、注销、关机,登录:,login:用户名,password:密码,$(普通用户),#(超级用户root),login incorrect密码错误,注销:,$logout,$exit,关机:,#shutdowm-h now,#shutdown-h 12:00,#shutdown-r+10 reboot for system test,命令执行方式,用命令行方式执行,执行程序存放在shell环境的,查询路径中,直接输入执行程序名;,执行程序不在shell环境的查询路径中,输入执行程序的全路径名。,用图形用户界面执行命令,GUI 提供更灵活的操作方式,linux 中提供:,GNOME/Enlightenment(,缺省),KDE(K Desktop Enviroment),二、Linux常用命令,常用命令,获得联机帮助的方法,man命令,help命令,su,命令,拥有其他用户的权限,格式:,su,-,用户名,arg,-a-l,目录和文件操作,pwd命令,显示当前的工作目录,类似于DOS中无参数的,cd命令。,格式:,pwd,l,s命令,列出指定的文件信息或指定的目录中的文件和子目录清单。,格式,:,ls,options names,cd命令,改变工作目录,,格式:,cd,或,cd,dirname,(类似于DOS的,cd),mkdir,命令,创建指定的新目录,格式:,mkdir,options,dir,names,-p-m,-i-r-f,rm,命令,删除指定的文件或目录,格式:,rm,options,dirfile,names,mv命令,移动/更名文件或目录,,移动格式:,mv,options,src,name targetname,更名格式,:,mv,options,src,name targetdir,移动更名格式,:,mv,options,src,name targetdir/targetname,-i-f-p-r,-i-f,cp,命令,复制文件或目录,格式:,cp,options,src,name,targetname,cat命令,对指定的文件在标准输出上显示内容或连接。格式:,cat,filename1 filename2 filename3,more命令,分屏显示指定的文件内容,格式:,more,options,file,name,显示完一屏后,可以键入一些命令动态的根据需要选择显示的部分,其中:,h 显示各命令的帮助信息,find命令,按条件在指定的目录下查找文件或目录。,格式:,find,起始目录,寻找条件,操作,tar,命令,tar命令是用来将文件归档到一个被称为tar文件的文件中或从tar文件中取出文件。一个tar文件通常是磁带,也可以是任一个文件。,因此,tar命令即是LINUX磁带拷贝的工具,也是文件打包、解包的工具。,如何拷贝文件到磁带上或打包文件,tar cvf,tarfile filename filename,c选项表示建立一个新档案。v选项表示显示所有被处理过的文件名。f选项表示档案将被写进指定的文件或设备中。,如何列出文件包或磁带里的文件,tar tvf,tarfile,t选项是列出磁带中所有的文件。,如何将文件添加到文件包或磁带中,tar rvf,tarfile filename filename filename,r选项表示文件将被添加到一个已存在的文档的末尾。,如何从文件包或磁带中恢复文件,tar xvf,tarfile,x选项表示从档案中取出文件,。,压缩命令:compress和uncompress,gzip和gunzip,RPM(RadHat Pakage Manager)软件安装工具,主要用于软件的安装升级;,安装格式:,rpm ivh,软件包,卸装软件包:,rpm e,软件包,查询软件包:,rpm q,查询选项,信息选项,验证软件包,:,rpm V,验证选项,其他,date命令,crontab命令,文件系统管理命令,进程管理命令,设备管理命令,网络管理命令,.,Linux中重新启动系统的命令,shutdown-r now,历史表,历史表文件:用户的起始目录中 bash_history.,命令:history:列出历史表文件,history|tail-5 列出历史表文件的最后5行.,511 cat text.file,512 cd.,513 ls-al,514 cd book,515 history|tail-5,其中每一行称为一个事件,前面的数字表示事件号.,!事件号:重复该事件,后台作业,两种工作模式,前台命令模式,:命令运行过程中,shell处于休眠状态,不接受用户输入的新命令,直到现有命令执行完毕。,后台命令模式:,在运行现有命令的同时,shell给出命令提示符,可以接受用户输入的命令。,命令后加&:后台命令.,*:一般情况下,后台命令不允许从键盘接受输入,否则其执行将被挂起.,作业管理,系统将运行的命令作为作业,并分配一个唯一的作业号。,常用作业控制命令,jobs,:显示作业清单,包括作业名称、作业号、作业当前的状态。,虚拟终端,一般情况下,用户是通过与LINUX机器连接的键盘和屏幕登录到系统的。LINUX支持多个虚拟终端,即允许在一个物理键盘和屏幕上虚拟地建立多个终端。即一个用户可以通过同一个键盘和屏幕多次登录到LINUX系统,同时拥有多个会话,例如开发软件时,用一个终端编辑、一个终端编译、一个终端查询信息等。,ALT+Fi:在多个虚拟终端之间进行切换。i:16。,tty:列出登录时的虚拟终端。,环境变量,给一个环境变量赋值:,变量名=“值”,提取变量的值:,$变量名,例:msg1=hello the world,echo$msg1,hell the world,几个常用的环境变量:,PS1:shell,提示符,通常为$,PS2:shell,第二提示符,当shell发现命令不完整,需要继续输入时使用的提示符,一般为.,PATH:,给出系统查找命令文件的路径,各路径间用:号分隔。,PWD:,当前工作目录的绝对路径名。,HOME:,用户起始目录的路径名,UID:,当前用户的用户识别号。,三、Linux编程,编辑,编译,连接,执行,Linux系统编辑器,ed -行编辑,ex -ed,的替代品,行编辑,edit -ex的简化版,vi -全屏编辑,emacs-可视化编辑,xemacs-图形界面编辑,vi(visual interpreter)是UNIX中基本编辑工具。,vi 的操作方式,“ZZ”命令,“vi”命令,“i,a”,等命令,Linux shell,ESC键,vi的命令行方式,“:/或,?”命令,自动,返回,vi的末行命令方式,vi的插入方式,“:q或:wq”,等命令,命令,:u-取消最后一次操作;,:wq-保存文本退出;,:q!-放弃修改退出;,:w-将缓冲区写入文件;,:w filename-将缓冲区写入filename(相当于另存为:filename);,:w!Filename2-强迫vi重写名为filename2的文件;,编译、连接、执行,(1),$vi xxx.c,进入vi编辑界面进行编辑。,(2)编译过程,对于C程序:,#cc-o exe-filename,(可执行文件名)xxx.c,$exe-filename,对于C+程序:,#c+-o exe-filename xxx.cpp,$exe-filename,对于JAVA程序:,#javac xxx.java,$java xxx,可以用gdb来调试程序:,gdb exe-filename,。其命令通过help来查看。,运行程序:,./exe-filename,编译、连接、执行,(1),$vi xxx.c,进入vi编辑界面进行编辑。,(2)编译过程,对于C程序:,#cc-o exe-filename,(可执行文件名)xxx.c,$exe-filename,对于C+程序:,#c+-o exe-filename xxx.cpp,$exe-filename,对于JAVA程序:,#javac xxx.java,$java xxx,可以用gdb来调试程序:,gdb exe-filename,。其命令通过help来查看。,运行程序:,./exe-filename,写实验报告,操作命令:,结果,问题,实验报告上传到网络教学平台,文件名:软件09*-学号-姓名-实验*,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!