实验十四--Linux基础命令.ppt_第1页
实验十四--Linux基础命令.ppt_第2页
实验十四--Linux基础命令.ppt_第3页
实验十四--Linux基础命令.ppt_第4页
实验十四--Linux基础命令.ppt_第5页
已阅读5页,还剩48页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

步骤,进入第三个系统 打开VMware Workstation 选择Ubuntu - 单击 用户名:ssuser 密码:ssuser,实验教程实验十四Linux基础命令P99,上机安排,共六次上机(3-8周) 第一次 实验十四 第二次 实验十五、实验十六 第三次 实验十七、实验十八 Linux 第四次 实验十九、实验二十 第五次 实验二十二 第六次 实验七、实验八、实验九 Windows,Linux基础命令,实验十四,Linux基础命令,Linux的命令很多,分为内部命令和外部命令。 内部命令是shell内置的命令,不需要在磁盘中存有相应的可执行文件 外部命令实际上就是一个程序或可执行文件,只是系统安装时它们已经被安装好。 Linux的命令是大小写敏感的,一般为小写。 本节主要了解并掌握基础命令的语法及使用。,shell,Linux提供给用户使用的命令行界面称为Shell,它本身是用C语言编写的程序,给用户管理和使用系统提供了一个接口和桥梁。功能类似于DOS系统中的,但功能比后者强大的多,shell命令特点,1.命令补齐功能:当键入的字符足以确定目录中一个唯一的文件时,只须按Tab键就可以自动补齐该文件名的剩下部分。 2.后台执行功能:在命令后加一个“&”符号。 3.输入输出重定向及通道:command1|commend2,command1的输出作为command2的输入。 4.一次输入多个命令:中间用“;”隔开。 5.脚本功能:支持编程,是linux命令的组合 6.键盘的键可以找到之前输入的命令。,Linux用户分类,Linux是一个多用户的操作系统,注册用户要使用Linux系统资源,首先必须登录系统。使用完系统后,必须退出系统。 Linux将用户分为普通用户和超级用户。一般的Linux使用者均为普通用户,而系统管理员一般使用超级用户帐号完成一些系统管理的工作,即root用户。 用户身份不同,系统提示符也不相同。 超级用户 $ 普通用户,主要内容:,1.登陆和退出系统 2.文件与目录的操作命令 3.文档备份与压缩命令 4.权限改变命令 5.系统管理命令 6.进程管理命令 7.网络管理命令root用户,2.文件与目录的操作命令,ls(文件显示) 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 contents,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:保持原始文件属性 -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 选项 源目录 目标目录 功能:移动或更名现有文件或目录 选项: -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 删除当前目录下的文件 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:列出处理过程中的详细信息 -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(压缩文件)常用 语法: gzip 选项 压缩(解压缩)的文件名 功能:对文件进行压缩和解压缩 选项:-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 data.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.权限改变命令,文件的保护方式 (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(向用户发送信息) free(查看当前系统使用情况),5.系统管理命令,write(向用户发送信息) 语法: write 用户账号 终端名称 功能:向系统中某一用户发送信息 例: #write Guest hello,5.系统管理命令,free(查看当前系统使用情况) 语法: free 选项 功能:查看当前系统内存的使用情况 选项: -b 以字节为单位显示。 -k 以K 字节为单位显示。 -m 以M 字节为单位显示。 例: #free k 以 K 字节为单位查看当前系统内存使用情况,6.进程管理命令,Who Ps Kill,6.进程管理命令,Who 语法: who选项 功能:查看当前在线上的用户情况 例1:#who 查看当前登录到系统的用户信息: 例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 的进程 选项:-signal:signal是信号类别;-p:列出pid,不发送信号,6.进程管理命令,Kill 例1:ps u 找到要终止的进程的pid Kill -9 pid 终止该进程,7.网络管理命令,Ifconfig Ping,7.网络管理命令,Ifconfig只有root可以配置网卡参数,普通用户只能显示网卡信息。 语法: ifconfig -interface 选项 address 功能:显示和配置网络接口,Ifconfig选项,-interface:指定的网络接口名,如eth0 和eth1。 up:激活指定的网络接口卡。 down:关闭指定的网络接口。 broadcast address:设置接口的广播地址 pointopoint:启用点对点方式。 address:设置指定接口设备的IP 地址。 netmask address:设置接口的子网掩码。,7.网络管理命令,Ifconfig 例1:ifconfig-a 得到所有网络界面的IP地址。 例2:sudo ifconfig eth0 00 设置第一块网卡的ip地址 例3:查看网卡的ip地址:ifconfig eth0 例4:sudo Ifconfig eth0 up sudo Ifconfig eth0 down 停止/启用网络接口,7.网络管理命令,Ping 语法:ping 选项 IP 地址 功能:检测网络是否连通 选项: -i:指定收发信息的间隔秒数 -c:设置完成要求回应的次数 其他: -d c f -I -l -n -p -q -r -R -s -t,7.网络管理命令,Ping 例1:向 IP 地址为00 的主机发4 个icmp 包: ping -c 4 00 例1:每间隔 2 秒钟向IP 地址为00 的主机发一个包: ping -i 2 00 C停止,1.登陆及退出系统,用户使用Linux系统之后,需要关闭时必须告知操作系统,不能只关掉电源。 方法有三种: 1) shutdown 命令 2) halt命令超级用户 3) exit命令超级用户和普通用户,1.2退出系统,1.登陆及退出系统,(1)shutdown命令 语法:shutdown 选项 警告 选项: r重启 h关 n快速关机 f快速重启 c取消关闭 -t n发出警告信号 k 不关机,只发消息 时间: 精确时间:hh:mm 时间段:+mm(分钟) 立刻关机:now(=+0),1.2退出系统,1.登陆及退出系统,(1)shutdown命令 例1:立即关闭系统: #shutdown now 例2:定时于

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论