Linux常用命令.ppt_第1页
Linux常用命令.ppt_第2页
Linux常用命令.ppt_第3页
Linux常用命令.ppt_第4页
Linux常用命令.ppt_第5页
已阅读5页,还剩44页未读 继续免费阅读

下载本文档

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

文档简介

第三章 Linux常用命令,管理文件和目录的命令 有关磁盘空间的命令 文件备份和压缩命令 有关关机和查看系统信息的命令 管理使用者和设立权限的命令 线上查询的命令 文件阅读的命令 网络的操作的命令 其他的命令 命令历史和 Tab 自动补全,3.1 管理文件和目录的命令,常用命令及功能:,pwd 命令,pwd 命令的英文解释为“print working directory”(打印工作目录)。当输入 pwd 时,就是要求 Linux 系统显示当前位置。系统便会在 shell 提示窗口中输出当前目录名。当系统对信息请求做出响应时,这个响应被称作“标准输出(standard output)”,它可以输出到 shell 提示下,也可以被重导向导入其它程序或其它输出设备,如打印机。 输入命令命令 pwd。可以看到类似以下的输出: /home/user 表示当前用户是在/home/user目录下,cd命令,cd命令来改变所在目录。可以使用绝对或相对的路径名。绝对路径从 /(指代根)开始,然后循序到所需的目录;相对路径从当前目录开始,当前目录可以是任何地方。 cd /test1/test2 cd /test2 命令 cd 告诉系统向上移到当前所在目录的直接上级目录中去。要向上移两级目录,请输入 cd / 命令,ls命令,ls命令用来查看目录的内容,英文含义是list,是管理文件时最常用的一个命令。因为某些文件是隐藏文件(又称“点文件”),所以ls 命令本身不会显示目录中的所有文件。但是ls 命令有许多可用的选项。在 ls 命令后指定附加的选项就能看到它们。下面介绍几种重要且常用的选项供参考。,ls a 系统将返回以点起首的文件,ls -al /usr 某个用户的主目录中查看 /usr 目录中的内容,cat命令,cat命令用来合并文件,它是 concatenate(连锁) 的简写。cat 命令还可以在屏幕上显示整个文件的内容 ,如果文件较长,它会在屏幕上快速地滚过。要防止这一效果的发生,使用 cat filename.txt | less 命令。同时使用管道(管道命令在后面的章节中会讲解)(|)和 less 命令会一页一页地显示文件。然后,使用向上或向下的箭头键在页码中向前或向后移动。,使用重导向,重导向就是使 shell 改变它所认定的标准输出,或者改变标准输出的目标。 要重导向标准输出,使用 符号。把 符号放在 cat 命令之后(或在任何写入标准输出的工具程序和应用程序之后),就会把输出重导向到跟在符号之后的文件中。 使用 cat 自身会在屏幕上输出用户所输入的内容,如同是在重复刚输入的行。,shell 提示下输入: cat,shell 提示下输入:cat snow.txt,使用 Ctrl + D 键来退出 cat。此处并没有重复显示。这是因为 cat 的标准输出已经被重导向了。重导向的地方是刚刚制作的一个叫做 snow.txt的新文件 。 在shell提示下,输入命令: cat snow.txt 查看改文件内容,再把输出重导向到另一个文件,输入命令命令 cat conclusion。 使用下面命令将两个文件夹合并 cat snow.txt conclusion.txt weather.txt,grep命令,grep命令最大的功能在于在多个文件中查找一个特定的字串。可以用它来查找某一函数,或者找某个特定的人名,或者相关的词组。 在文件test.txt中查找money这串字,可以输入命令: grep money test.txt 就会看到文件中带有money的每一行。 一般,grep 查找是区分大小写的。在 grep 的选项中有 -i 这一项,它会允许在查找文件时不区分大小写。 选项-H不仅输出带有money的每一行,而且还将这些匹配项的文件名一同输出。,cp 命令,cp命令用来拷贝文件,要复制文件,输入: cp 比如: cp test.txt /home/user cp命令的常用选项及其含义:,mv命令,mv 命令用来移动文件,如:mv sneakers.txt tigger 或者使用绝对路径: mv sneakers.txt /home/newuser/sneakers.txt / mv命令的选项及其含义,rm命令,rm命令用来删除文件。如:rm test.txt rm命令各选项的含义:,3.2有关磁盘空间的命令,常用命令及含义:,mount命令,mount命令的功能是挂上文件系统,例如,有一个硬盘分区,如果要使这个分区的内容让Linux看见,这是就要用mount这个命令把那块分区挂到Linux 下,这样就可以存取这块分区里的数据了。 比如,在一个目录/mnt下,挂上Linux文件系统。 输入命令:mount /dev/hab1 /mnt 在目录/cdrom 下,挂上光碟机所支持的iso9660文件系统。 输入命令: mount -t iso9660 /dev/hdb /cdrom,mount命令的常用选项,umount 命令,umount 命令的功能是卸下已挂上的文件系统,在关闭系统前应该把所有挂载上的文件系统卸载。这个命令和mount是相对的,我们可以打这个命令把已挂上的文件系统卸下来。 例如,卸下已挂上的/cdrom目录。 输入命令:umount /cdrom 卸下已挂上的某个分区,输入命令: umount /dev/hdb1,df 命令,df 命令用来检查各硬盘分区和已挂上来的文件系统的磁盘空间,也就是说,检查硬盘的使用量。 其标准用法:df (-选项) df命令各选项的功能 :,du 命令,du命令的主要功能是显示文件目录或大小。du的英文含义“disk usage”就是列出磁盘空间的使用情景。它可以列出每一个文件的大小供使用者参考,预设值是以KB为单位,默认情况下只列出每个目录下的所有的磁盘空间,但是可以使用参数使它详细的列出每个文件所占的空间。 它的标准用法: du (-选项),du命令各选项的含义,列出所有文件和目录所占的空间: 输入命令: du -ab,fsck 命令,fsck命令的功能主要是检查和修复linux文件系统,这个命令最好在没有人或是没有分区挂上来时使用,我们注意到 ,其实每次开机都会做一次系统的检查,看是否有坏轨或是数据流失的现象。 用法:fsck (-选项) 分区名称,fask命令各选项的含义:,3.3文件备份和压缩命令,有时候,我们需要把一组文件贮存成一个文件以便备份或传输到另一个目录甚至另一个计算机上或者需要把文件压缩成一个文件,而使它们仅使用少量磁盘空间并能更快地通过互联网下载。 可以通过两种方式来压缩、解压、归档文件和目录:图形化的压缩工具“文件打包器”和shell界面。我们主要介绍在shell提示下解压和归档文件。,有关文件备份和压缩的命令,bzip2/bunzip2 命令 : 压缩文件,输入命令: bzip2 filename 文件即会被压缩并被保存为 filename.bz2。 要扩展压缩的文件,输入命令: bunzip2 filename.bz2 filename.bz2文件会被删除,而以 filename代替。,gzip/gunzip命令,要使用 gzip 来压缩文件,输入命令: gzip filename 文件即会被压缩,并被保存为 filename.gz。 要扩展压缩的文件,输入命令: gunzip filename.gz filename.gz 会被删除,而继之以 filename。 可以使用 gzip 命令同时处理多个文件和目录,方法是将它们逐一列出,并用空格间隔: gzip -r filename.gz file1 file2 file3 /usr/work/school zip命令和gzip命令的使用完全相同。,tar 命令,tar命令最早是用来做磁带备份用的,但现在由于硬盘的容量越来越大,因此现在主要用这个命令来备份所有的文件,它是用来把多个文件打包成一个合并文件的工具程序,可以用tar这个命令,把大量的文件和目录全打包成一个文件,这样,使用者便能很方便的存取了。 要创建一个 tar 文件,输入命令: tar -cvf filename.tar directory/file filename.tar 代表要创建的文件,directory/file 代表想放入归档文件内的文件和目录。,tar命令的各选项的说明,3.4关机和查看系统信息的命令,常用命令:,shutdown命令,要使用这个命令关闭系统必须首先保证是根用户,否则使用su命令改变为根用户。 命令格式:shutdown -(选项) shutdown命令各选项的说明 :,ps 命令,ps 命令用来查看在计算机系统中,有哪些程序正在执行和他们执行的情况。它是一个相当强大的命令,可以利用它来找出所有的process id和名称。如此一来如果某一个程序当掉了,我们就可以用kill命令把它移到系统外。另一方面,ps 命令也可以用来列出所有程序占用内存的情况。它的用法: ps -(选项),ps命令各选项的说明,date命令,date命令用来设定和修改现在的时间和日期。 标准用法: date -(选项) 显示时间格式(以+号开头,后边加格式) date命令各选项的含义:,date命令常用的几种时间格式,例如可以输入:date “+%x,%r”,3.5 管理使用者和设立权限的命令,常用命令:,chmod 标准用法: chmod 文件的使用者(u,g,o,a)增减(+,=)权限名称(r,w,x) 文件,文件的使用者 u 拥有文件的用户(所有者) g 所有者所在的组群 o 其他人(不是所有者或所有者的组群) a 每个人或全部(u、g、和 o) 权限 r 读取权 w 写入权 x 执行权 增减 + 添加权限 - 删除权限 = 使它成为唯一权限,3.6线上查询的命令,常用命令及功能:,3.7文件阅读的命令,常用命令及功能:,3.8 网络的操作的命令,常用命令及功能:,ftp 命令,常用命令及功能:,ping命令,常用命令及功能:,ping命令,rlogin命令,常用命令及功能:,netstat命令,3.9 其他的命令,3.10 命令历史和 Tab 自动补全,通过使用向上箭头和向下箭头键来上下滚动,就会发现许多前面已经

温馨提示

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

评论

0/150

提交评论