Linux基础命令课件.ppt

上传人:牧羊曲112 文档编号:6511214 上传时间:2023-11-08 格式:PPT 页数:53 大小:509KB
返回 下载 相关 举报
Linux基础命令课件.ppt_第1页
第1页 / 共53页
Linux基础命令课件.ppt_第2页
第2页 / 共53页
Linux基础命令课件.ppt_第3页
第3页 / 共53页
Linux基础命令课件.ppt_第4页
第4页 / 共53页
Linux基础命令课件.ppt_第5页
第5页 / 共53页
点击查看更多>>
资源描述

《Linux基础命令课件.ppt》由会员分享,可在线阅读,更多相关《Linux基础命令课件.ppt(53页珍藏版)》请在三一办公上搜索。

1、步骤,进入第三个系统打开VMware Workstation选择Ubuntu-单击用户名:ssuser 密码:ssuser,实验教程实验十四Linux基础命令P99,上机安排,共六次上机(3-8周)第一次 实验十四第二次 实验十五、实验十六第三次 实验十七、实验十八 Linux第四次 实验十九、实验二十第五次 实验二十二第六次 实验七、实验八、实验九 Windows,Linux基础命令,实验十四,Linux基础命令,Linux的命令很多,分为内部命令和外部命令。内部命令是shell内置的命令,不需要在磁盘中存有相应的可执行文件外部命令实际上就是一个程序或可执行文件,只是系统安装时它们已经被安装

2、好。Linux的命令是大小写敏感的,一般为小写。本节主要了解并掌握基础命令的语法及使用。,shell,Linux提供给用户使用的命令行界面称为Shell,它本身是用C语言编写的程序,给用户管理和使用系统提供了一个接口和桥梁。功能类似于DOS系统中的,但功能比后者强大的多,shell命令特点,1.命令补齐功能:当键入的字符足以确定目录中一个唯一的文件时,只须按Tab键就可以自动补齐该文件名的剩下部分。2.后台执行功能:在命令后加一个“&”符号。3.输入输出重定向及通道:command1|commend2,command1的输出作为command2的输入。4.一次输入多个命令:中间用“;”隔开。5

3、.脚本功能:支持编程,是linux命令的组合6.键盘的键可以找到之前输入的命令。,Linux用户分类,Linux是一个多用户的操作系统,注册用户要使用Linux系统资源,首先必须登录系统。使用完系统后,必须退出系统。Linux将用户分为普通用户和超级用户。一般的Linux使用者均为普通用户,而系统管理员一般使用超级用户帐号完成一些系统管理的工作,即root用户。用户身份不同,系统提示符也不相同。超级用户$普通用户,主要内容:,1.登陆和退出系统2.文件与目录的操作命令3.文档备份与压缩命令4.权限改变命令5.系统管理命令6.进程管理命令7.网络管理命令root用户,2.文件与目录的操作命令,l

4、s(文件显示)cp(文件拷贝)mv(移动文件或目录)rm(删除文件或目录)mkdir(建立新目录),2.文件与目录的操作命令,ls(文件显示)list directory contents语法:ls选项目录或文件名功能:列出文件或子目录的信息(默认字母排序)选项:ls 当前目录下文件及文件夹 ls-a 隐藏文件ls-l长格式,详细信息ls d 当前目录名ls dl 当前目录详细信息ls c 按修改时间排序其他:b f F i,命令和选项之间有空格!,2.文件与目录的操作命令,ls(文件显示)list directory contents,ls(文件显示)list directory conte

5、nts,cd 改变当前目录,语法:cd dirName作用:切换当前目录至dirName 例子:$cd ss/q技巧:cd 进入用户主目录;cd/进入根目录;cd.返回上级目录(.为上级目录的意思);cd./.返回上两级目录;cd-返回进入此目录之前所在的目录;,cd和目录之间使用空格隔开,Pwd-Print Work Directory,语法:pwd说明:此命令显示出当前工作目录的绝对路径。第一个/为根路径。,2.文件与目录的操作命令,cp(文件拷贝)copy file语法:cp选项源文件 目标文件 cp选项源目录 目标目录功能:将文件复制为另一文件,或将数个文件复制到一个目录选项:-p:保

6、持原始文件属性-f:覆盖已经存在目标文件-i:提示是否覆盖现有的目标文件其他:-a d f i r,多个文件之间用空格隔开,2.文件与目录的操作命令,cp(文件拷贝)copy file例1:$cp f1.c f2.c将文件f1.c复制(已存在),并命名为f2.c例2:$cp*.c ss将所有C语言程序拷贝至ss目录中例3:$cp-i f1.c./f2.c将当前目录下的文件f1.c 复制到上层 目录中,并取名为f2.c,若上层目录中已经存在f2.c文件,则在覆盖文件前询问用户,2.文件与目录的操作命令,mv(移动文件或目录)move files语法:mv 选项 源文件 目标文件 mv 选项 源目

7、录 目标目录功能:移动或更名现有文件或目录选项:-f:禁止提示-i:目标文件或目录存在时,提示是否覆盖,2.文件与目录的操作命令,mv(移动文件或目录)move files例1:#mv f1.c f3.c将当前目录下的文件 f1.c 更名为f3.c例2:#mv f3.c.将当前目录下的文件 f3.c 移到上一层目录,权限不足:sudo,2.文件与目录的操作命令,rm(删除文件或目录)remove语法:rm 选项 文件参数:-r 将全部目录和子目录均删除。-i 进行交互式删除。-f 忽略不存在的文件,从不给出提示,2.文件与目录的操作命令,rm(删除文件或目录)remove例1:#rm f1.c

8、删除当前目录下的文件 f1.c例2:#rm-i*交互式删除当前目录下的所有非隐藏文件例3:#rm-rf qq强制删除当前目录下的 qq子目录:,3.文档备份与压缩命令,tar(为文件和目录创建档案)gzip(压缩文件)unzip(展开文件*.zip),tar和gzip 的关系,tar是用来打包的,没有压缩,生成*.tar文件。gzip是用来压缩的,压缩前可以打包,也可以不打包,生成*.gz文件。tar有个参数是-z,打包完再调用gzip进行压缩。,3.文档备份与压缩命令,tar(为文件和目录创建档案)语法:tar 选项 文件或者目录选项:-c:建立一个.tar文件-v:列出处理过程中的详细信息

9、-f:指定新文件名-t:查看已备份文件-x:解压某个文件-z:用zip命令压缩或用unzip解压-u:更新文件,3.文档备份与压缩命令,tar(为文件和目录创建档案)例1:#tar-cvf data.tar*将当前目录下的所有文件打包成 data.tar 文件例2:#tar-tvf data.tar查看 data.tar 文件中包括了哪些文件例3:#tar-xvf data.tar将打包的 data.tar 文件解开例4:#tar-cvzf data.tar.gz*将当前目录所有文件打包成 data.tar 文件,再用gzip 命令压缩,3.文档备份与压缩命令,gzip(压缩文件)常用语法:g

10、zip 选项 压缩(解压缩)的文件名功能:对文件进行压缩和解压缩选项:-d 将压缩文件解压-l 显示每个压缩文件的详细信息-c 将输出写到标准输出上,并保留原有文件-r 递归式查找指定目录并压缩其中的所有文件或解压缩-t 测试、检查压缩文件是否完整-v 对每一个压缩和解压的文件,显示文件名和压缩比,3.文档备份与压缩命令,gzip(压缩文件)例1:#gzip-9 f1以最高压缩比压缩文本文件 f1例2:#gzip-l f1.gz查看压缩文件 f1.gz 的详细信息例3:#gzip-d f1.gz解压缩文件 f1.gz,zip,例:将当前目录下的所有C文件压缩到data.aip文件中$zip d

11、ata.zip*.c,3.文档备份与压缩命令,unzip(展开文件*.zip)语法:unzip 选项 压缩文件名.zip功能:解开扩展名为.zip 的压缩文件选项:-d 目录将压缩文件解到指定目录下-v 查看压缩文件目录,但不解压-t 测试文件有无损坏,但不解压-x 文件列表解压缩文件,但不包括指定的其他:-z-n-o-j,3.文档备份与压缩命令,unzip(展开文件*.zip)例1:#unzip data.zip将文件 data.zip全部解压缩例1:#unzip data.zip d mydir创建 mydir 目录,将文件data.zip 解压到此目录,4.权限改变命令,文件的保护方式(

12、1)两种用户:超级用户、普通用户(2)三个等级:文件拥有者(user)、同组用户(group)、其他用户(others),所有用户(all)(3)三种权限:读(r)、写(w)、执行(x),4.权限改变命令,Chmod(改变文件或目录的访问权限)语法:chmod who+|-|=mode 文件或目录选 项:,4.权限改变命令,Chmode(改变文件或目录的访问权限)例1:$chmod u=r f1为f1文件的所有者只赋予读权限例2:$chmod u+w f1为f1文件的所有者增加写权限例3:$chmod go-rwx f1取消f1文件对其他用户的读、写、执行权限,5.系统管理命令,write(向

13、用户发送信息)free(查看当前系统使用情况),5.系统管理命令,write(向用户发送信息)语法:write 用户账号 终端名称功能:向系统中某一用户发送信息例:#write Guest hello,5.系统管理命令,free(查看当前系统使用情况)语法:free 选项功能:查看当前系统内存的使用情况选项:-b 以字节为单位显示。-k 以K 字节为单位显示。-m 以M 字节为单位显示。例:#free k以 K 字节为单位查看当前系统内存使用情况,6.进程管理命令,WhoPsKill,6.进程管理命令,Who语法:who选项功能:查看当前在线上的用户情况例1:#who查看当前登录到系统的用户信

14、息:例2:#who HlT查看当前登录到系统中用户的详细信息:,6.进程管理命令,Ps语法:ps 选项功能:报告进程的状态选项:-e 显示所有进程。-f 全格式-h 不显示标题。-l 长格式。-w 宽输出-r 只显示正在运行的进程。-x 显示没有控制终端的进程。-a 显示终端上所有进程,包括其他用户的进程,6.进程管理命令,Ps例1:#ps u查看属于自己的进程的详细信息:例2:#ps l以长格式查看属于自己的进程的详细信息:例3:#ps al查看其它用户的进程的详细信息:,6.进程管理命令,Kill语法:Kill-signal 进程号功能:送出一个特定的信号(signal)给进程号为pid

15、的进程选项:-signal:signal是信号类别;-p:列出pid,不发送信号,6.进程管理命令,Kill例1:ps u找到要终止的进程的pidKill-9 pid终止该进程,7.网络管理命令,IfconfigPing,7.网络管理命令,Ifconfig只有root可以配置网卡参数,普通用户只能显示网卡信息。语法:ifconfig-interface 选项 address功能:显示和配置网络接口,Ifconfig选项,-interface:指定的网络接口名,如eth0 和eth1。up:激活指定的网络接口卡。down:关闭指定的网络接口。broadcast address:设置接口的广播地址

16、pointopoint:启用点对点方式。address:设置指定接口设备的IP 地址。netmask address:设置接口的子网掩码。,7.网络管理命令,Ifconfig例1:ifconfig-a得到所有网络界面的IP地址。例2:sudo 设置第一块网卡的ip地址例3:查看网卡的ip地址:ifconfig eth0例4:sudo Ifconfig eth0 up sudo Ifconfig eth0 down停止/启用网络接口,7.网络管理命令,Ping语法:ping 选项 IP 地址功能:检测网络是否连通选项:-i:指定收发信息的间隔秒数-c:设置完成要求回应的次数 其他:-d c f-

17、I-l-n-p-q-r-R-s-t,7.网络管理命令,Ping例1:向 IP 地址为192.168.1.100 的主机发4 个icmp 包:例1:每间隔 2 秒钟向IP 地址为192.168.1.100 的主机发一个包:C停止,1.登陆及退出系统,用户使用Linux系统之后,需要关闭时必须告知操作系统,不能只关掉电源。方法有三种:1)shutdown 命令2)halt命令超级用户3)exit命令超级用户和普通用户,1.2退出系统,1.登陆及退出系统,(1)shutdown命令语法:shutdown 选项 警告选项:r重启 h关n快速关机 f快速重启c取消关闭-t n发出警告信号k 不关机,只发

18、消息时间:精确时间:hh:mm 时间段:+mm(分钟)立刻关机:now(=+0),1.2退出系统,1.登陆及退出系统,(1)shutdown命令例1:立即关闭系统:#shutdown now例2:定时于23:59重启系统#shutdown r 23:59例3:信息送出3分钟后进入维护模式的信息,但3分钟后会自动取消#shutdown k 3 Warning:System will shutdown!,1.2退出系统,1.登陆及退出系统,2)halt命令超级用户 Shutdown-h,1.2退出系统,1.登陆及退出系统,exit命令超级用户和普通用户a)键入:exitb)按:Ctrl+D(相当于执行exit),1.2退出系统,作业,1.自己查找more,cat,find,pwd,mkdir,rmdir等命令的用法2.预习下次上机课:实验十五、十六,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号