《Linux终端常用命令综述(powerpoint 92页)》由会员分享,可在线阅读,更多相关《Linux终端常用命令综述(powerpoint 92页)(93页珍藏版)》请在金锄头文库上搜索。
1、Linux终端常用命令 7.1 Linux的终端窗口的终端窗口 7.2 常用的信息显示命令常用的信息显示命令 7.3 常用的系统管理命令常用的系统管理命令 结束结束7.4 软盘操作命令集软盘操作命令集mtools 7.5 Linux与与DOS常用命令比较常用命令比较 7.6 使用使用mount命令挂载外设命令挂载外设 Linux终端常用命令 7.7 Linux备份与压缩的策略备份与压缩的策略 7.8 打包程序打包程序tar 7.9 压缩程序压缩程序gzip 与与 gunzip 结束结束7.10 压缩程序压缩程序zip与与unzip 7.11 其他常用备份与压缩工具其他常用备份与压缩工具 7.1
2、2 常用联机帮助命令常用联机帮助命令 7.1 Linux的终端窗口 返回返回7.1.1 启动终端窗口 7.1.2 终端窗口的常规操作 结束结束7.1.2 命令行自动补全 7.1.1 启动终端窗口 返回返回Red Hat Enterprise Linux 5像以往的版本一样,在X-Window图形环境中仍然保留了命令行终端窗口。 7.1.2 终端窗口的常规操作 返回返回7.1.2 命令行自动补全 为了简化打字工作,Bash Shell提供了几种可以对输入不完整的值进行自动补全的方法。如果想要对输入进行自动补全,只需键入初始的几个字符,然后按键,系统会自动匹配其余所需的输入。当有多种匹配,系统会进
3、行提示,按“Esc+?”或是按两次键,可以列出所有可能的匹配。 返回返回7.2 常用的信息显示命令 返回返回7.2.1 pwd命令 7.2.2 stat命令 结束结束7.2.3 uname命令 7.2.4 hostname命令 7.2.5 dmesg 命令7.2.6 free命令 7.2.7 locale命令 7.2.8 cat /etc/issue命令 7.2 常用的信息显示命令 返回返回7.2.9 lastb命令 7.2.10 date命令 结束结束7.2.11 cal命令 7.2.12 time命令 7.2.13 clock命令 7.2.14 cat /proc/cpuinfo命令 7.
4、2.15 cat /proc/interrupts命令 7.2.16 cat /proc/命令 7.2 常用的信息显示命令 返回返回7.2.17 lsmod命令 7.2.18 set命令 结束结束7.2.19 rulevel命令 7.2.20 sysctl -a 命令 7.2.21 uptime命令 7.2.22 ps命令 7.2 常用的信息显示命令 返回返回结束结束7.2.24 pstree命令 7.2.26 mesg命令 7.2.25 history命令 7.2.23 top命令 7.2.1 pwd命令 返回返回pwd命令用于从屏幕上输出当前的工作目录。7.2.2 stat命令 stat命
5、令用于显示文件指定文件的相关信息 。返回返回7.2.3 uname命令 uname命令用于显示操作系统信息 。返回返回7.2.4 hostname命令 hostname命令用于显示当前本地主机的名称 。返回返回7.2.5 dmesg dmesg命令用于显示系统最后一次启动时的内核内部缓存信息 。返回返回7.2.6 free命令free命令用于显示当前内存和交换分区的使用情况 。返回返回7.2.7 locale命令 locale命令用于显示当前系统的语言设置 。返回返回7.2.8 cat /etc/issue命令 “cat /etc/issue”显示当前系统的发行版本 。返回返回7.2.9 la
6、stb命令 返回返回lastb是last bad的缩写,显示不成功登录的用户信息。系统将记录登录出错信息并存放在/var/log/btmp文件中,lastb命令会读取并显示该文件的内容 。7.2.10 date命令 date命令用于显示系统当前的日期、时间。 返回返回7.2.11 cal命令 cal命令用于显示本月的月历。 返回返回7.2.12 time命令 time命令计算执行一个进程所需要的时间。包括实际CPU时间、用户时间、系统时间。 返回返回7.2.13 clock命令 clock命令用于显示时钟 。返回返回7.2.14 cat /proc/cpuinfo命令 “cat /proc/c
7、puinfo”命令用于显示CPU的相关信息 。返回返回7.2.15 cat /proc/interrupts命令 “cat /proc/interrupts”显示系统中正在使用的中断号(IRQ) 。返回返回7.2.16 cat /proc/命令 “cat /proc/”命令用于显示当前使用的文件系统类型 。返回返回7.2.17 lsmod命令 返回返回lsmod命令用于显示目前已经加载的内核模块 。7.2.18 set命令 set命令用于显示当前用户的环境设置 。返回返回7.2.19 rulevel命令 rulevel命令用于输出前一个和当前的运行级别 。返回返回7.2.20 sysctl -
8、a 命令 “sysctl -a”命令显示Red Hat Enterprise Linux 5 系统中所有可以设置的内核参数 。返回返回7.2.21 uptime命令 uptime命令用于显示系统自上次启动到现在总的运行时间 。返回返回7.2.22 ps命令 ps命令用于监测进程的工作情况。进程是正在运行的程序,一直处于动态变化过程中,而ps命令所显示的进程工作状态是瞬时间的。如果试图连续查看某一进程的工作情况,必须连续使用该命令或者换用能够动态显示进程状态的top命令。 返回返回7.2.23 top命令 返回返回top命令动态显示当前系统中消耗资源最多的进程,如图7.3所示。top命令与ps命
9、令基本作用相同,都是用来显示当前的进程及其状态。但top能够实现动态显示,可以不断刷新当前状态,即top提供了对系统处理器状态的实时监测。如果在前台执行,该命令会占据整个前台,直到用户按“q”键退出。默认情况下该命令按照处理器占用时间、占用内存大小和进程的执行时间对进程进行排序,还可以根据用户需要,在定制文件中对其进行设定。 7.2.24 pstree命令 pstree命令将所有进程以树状图的方式进行显示。树状图默认会以init进程为根,如果指定了选项pid,则只显示指定进程为根的树状图。返回返回7.2.25 history命令 history命令保留了最近执行的命令,默认可以保留500个。历
10、史清单从0开始编号,直到保留的最大值。 。返回返回7.2.26 mesg命令 mesg命令用于设置是否允许其他用户用write命令给自己发送信息。 返回返回7.3 常用的系统管理命令 返回返回7.3.1 mkbootdisk命令 7.3.2 kill命令 结束结束7.3.3 killall命令 7.3.4 alias和unalias命令 在Red Hat Enterprise Linux中,经常用到的系统管理命令大约有20多个。系统管理员可以通过系统管理命令对系统的软硬件资源进行控制。 7.3 常用的系统管理命令 返回返回结束结束7.3.5 clear命令 7.3.6 reboot命令 7.3
11、.7 shutdown命令 7.3.8 命令 7.3.9 jobs命令 7.3.10 fg命令 7.3.11 exit命令 7.3.12 halt命令 7.3 常用的系统管理命令 返回返回结束结束7.3.13 sync命令 7.3.14 mknod命令 7.3.15 chattr命令 7.3.16 echo 命令 7.3.17 wc命令 7.3.1 mkbootdisk命令返回返回mkbootdisk命令用于创建系统启动盘 。 7.3.2 kill命令 kill命令用于杀死指定的进程。该命令向指定的进程发送终止运行的信号。进程收到终止指令后将自动结束,并处理好结束前的相关工作。 返回返回7.3
12、.3 killall命令 killall命令使用进程名称来终止进程的运行。如果系统中有多个相同名称的进程,这些进程将全部被结束。 返回返回7.3.4 alias和unalias命令 alias用于设定别名,可以用一个自定义的字符串来代替一个完整的命令行,从而减少打字工作量。unalias用于取消指定的别名。不带任何参数直接执行alias命令,显示已经设定的别名。 返回返回7.3.5 clear命令 返回返回clear命令用于清屏,并把光标移到左上角 。 7.3.6 reboot命令 使用reboot命令可以重新引导系统。该命令不会自动将内存中的数据写回硬盘,可能造成数据丢失。 返回返回7.3.
13、7 shutdown命令 执行shutdown命令会把内存中的数据写回硬盘并关闭系统。配合其他参数可以实现系统的重启、关闭。 返回返回7.3.8 命令 命令指定程序在后台执行。有时用户需要执行的程序要花很多时间(例如从打印机输出),如果在前台运行,用户将无法进行其他工作。为此利用将程序放到后台运行。 返回返回7.3.9 jobs命令 job命令用于显示目前正在后台执行的任务列表 。 返回返回7.3.10 fg命令 fg命令用于将用户在后台运行的程序移到前台 。返回返回7.3.11 exit命令 exit命令用于退出并关闭命令行终端。 返回返回7.3.12 halt命令 halt命令用于关闭系统
14、 。 返回返回7.3.13 sync命令 sync命令用于将内存中的数据写回磁盘。通常在软盘、U盘退出系统之前使用该命令,以确保内存中的数据已写入 磁 盘 , 避 免 不 同 步 现 象 发 生 。 事 实 上 , 命 令“shutdonw -r now”与 命令“sync”“reboot”等效;命令“shutdown -h now ”与“sync”+“halt”等效。 返回返回7.3.14 mknod命令 mknod命令可以用来建立块设备或字符设备文件 返回返回7.3.15 chattr命令 chattr命令是ext3(或ext2)文件系统特有的安全机制,用于设置一个文件的immutable
15、属性,即i属性。只有根用户有权为文件设置该属性。当i属性被设置后,任何用户(包括根用户)都将无法对该文件进行修改、删除或重命名,除非根用户通过命令清除该文件的i属性。通常利用chattr命令可以将密码文件设为不可更改,以防被恶意破坏。 返回返回7.3.16 echo 命令 echo命令用于将命令行中的字符串显示在屏幕上。 返回返回7.3.17 wc命令 任何一个文本文件都由行、单词和字符组成,使用wc命令可以对文本文件的这些基本信息进行统计。 返回返回7.4 软盘操作命令集mtools 在Red Hat Enterprise Linux 中为了方便用户使用软盘,专门提供了mtools工具集。m
16、tools工具集由一组以字母“m”开头的命令组成,其中绝大多数命令格式与对应的DOS命令兼容。用户只需要在相应的DOS命令前加“m”,就可以像在DOS中一样操作软盘,无需再对软盘进行挂载和卸载。 返回返回结束结束7.5 Linux与DOS常用命令比较 Linux环境中的命令与DOS下的命令具有许多相似性,有些则完全相同。 返回返回结束结束7.6 使用mount命令挂载外设 返回返回软盘、光盘、USB存储器(包括U盘、移动硬盘等)是Linux系统重要的外部设备。在Linux中外部设备是被当作文件来使用的,Red Hat Enterprise Linux系统一般会自动对其进行识别并挂载。 7.6.1 软磁盘的挂载 7.6.2 CDROM的挂载 结束结束7.6.3 USB存储设备的挂载 7.6.1 软磁盘的挂载 返回返回使用mount命令可以对软盘进行挂载,并指定挂载的目录。 7.6.2 CDROM的挂载 CDROM的挂载与软盘的挂载方法类似 。返回返回7.6.3 USB存储设备的挂载 随着硬件成本的不断降低,USB存储设备由于具有存取速度快、稳定性高、即插即用、携带方便等优点越来越得到广泛