Linux的常用命令命令解释器基础文件及目录操作命令其他命令
Linux的常用命令命令例程基础文件及目录操作命令显示文件内容命令挂载设备命令系统管理命令其他命令一.命令类库基础启动命令类库联机帮助命令命令补足键值基础启动命令协程有以下两种方式:在图形界面下,可在桌面上依次单击“主程序→系统工具→终端”在文本界面下,登陆即可步入联机帮助1.显示帮助指南一般使用者只要在命令man后,输入想要获取的命令的名称(比如ls),man都会列举一份完整的说明,其内容包括命令句型、各选项的意义以及相关命令等。该命令的通常方式为:man[选项]命令名称命令补足在终端上有一个命令补足(Command-LineCompletion)的操作方法:当键入的字符足以确定目录中一个惟一的文件时linux 命令 操作系统版本,只须按Tab键就可以手动补足该文件名的剩下部份比如要把目录/etc下的文件passwd显示下来,当键入到cat/etc/pass时,假若此文件是该目录下惟一以pass开头的文件,这时就可以按下Tab键,命令会被手动补足为:cat/etc/passwd键值基础二.文件及目录操作命令ls:列举目录下的文件清单mkdir:构建目录cd:改变当前目录cp:拷贝文件rm:删掉文件/目录file:查看文件类型find:查找文件grep:按内容查找文件三.显示文件内容命令cat:显示文件全部内容head:显示文件开始的若干行tail:显示文件末尾的若干行more:分页显示文件less:分页显示文件(可回滚)四.挂载设备命令mount:挂载设备到文件系统umount:从文件系统中卸载设备df:查看挂载设备的剩余空间五.系统管理命令reboot:重新启动系统shutdown:关掉系统top:动态显示系统当前的进程和其他状况ps:显示系统中的进程六.其他passwd:设置/改变用户口令su:步入另一个用户账户echo:在屏幕上输出信息***提示:在图形界面下按ctl-alt-F1组合键可切换到文本界面(虚拟终端1),再按ctl-alt-F7可切换回来。
终端显示提示符后,用户就可以输入命令请示系统执行。这儿所谓命令就是请示调用某个程序。诸如当用户输入date命令时,系统就去调用date程序显示当前的日期和时间,终端屏幕上会出现类似下边的信息:[root@lbliubingroot]#date1月1日15:49:11CST2006当命令输入完毕后,一定不要忘掉按回车健,由于系统只有收到回车键才觉得命令行结束。2.系统帮助文档help命令用于查看所有Shell命令。用户可以通过该命令寻求Shell命令的用法,只需在所查找的命令后输入help命令,就可以看见所查命令的内容了。诸如,查看cd命令的使用方式:$cd--help3.whereis命令这个程序的主要功能是找寻一个命令所在的位置。诸如,最常用的ls命令linux 命令 操作系统版本,它是在/bin这个目录下的。假如希望晓得某个命令存在哪一个目录下,可以用whereis命令来查询。该命令的通常方式为:whereis[选项]命令名在描述文件时,有时在文件名部份用到一些键值,以强化命令的功能。?:表示该位置可以是一个任意的单个字符*:表示该位置可以是若干个任意字符下一命令可以列举当前目录下的所有名子以a开头的文件和子目录:lsa*1.ls显示指定工作目录中所包含的内容,列举的是文件的名子,而不是文件的内容。
使用方法如下:ls[选项][文件目录列表]ls命令中的常用选项如下:-a:显示所有文件及目录(ls规定将文件名或目录名中开头为”.”的视为隐藏档,不会列举)-c:按列输出,横向排序-x:按列输出,纵向排序-l:除文件名外,也将文件状态、权限、拥有者、文件大小等信息详尽列举-t:按照文件构建时间的先后顺序列举-A:同-alinux site:infoq.cn,但不列举”.”(目前目录)及”..”(父目录)-X:按扩充名排序显示-R:递归显示上层子目录--help:显示帮助信息--version:显示版本信息$ls--version$ls--help|more$rmtmpdir-r反例:2.findfind命令的句型格式如下:#find[目录列表][匹配标准]在命令格式中有两个参数,说明如下:目录列表:希望查询文件或文件集的目录列表,目录间用空格分隔匹配标准:希望查询的文件的匹配标准或说明。详尽的匹配标准如下表所示显示整个文件路径和名称。通常来说,都要用-print,假如没有这个参数,则find命令进行所要求的搜索是没有显示结果的。
-print匹配所有大小为n块的文件(512字节块,若k在n后,则为1K字节块)-sizen匹配所有更改时间比file文件更新的文件。-newer文件匹配所有在前n天内更改过的文件。-mtimen匹配所有在前n天内访问过的文件。-atimen匹配所有用户序列号是上面所指定的用户序列号的文件,可以是数字型的值或用户登陆名。-user用户号匹配所有联接数为n的文件。-linksn匹配所有类型为x的文件。x是c(字符特殊),b(块特殊)red hat linux下载,d(目录),p(有名管线),l(符号联接),s(套接文件)或f(通常文件)。-typex匹配所有模式为指定数字型模式值的文件。不仅仅是读,写和执行,所有模式都必须匹配。假如在模式前是减号(-),表示采用除这个模式外的所有模式。-perm模式告诉find要找哪些文件;要找的文件包括在冒号中,可以使用转义(*和?)-name文件说明表达式$find/-namehttpd.conf–print$find/–name*http*-print反例:3.grepgrep命令的句型格式如下:grep[选项]匹配字符串文件列表参数说明如下:匹配字符串:希望在文件中查到的串文件列表:希望查询的文件集$grepgfkd*句型:cat[选项]文件列表