欢迎来到天天文库
浏览记录
ID:39465777
大小:185.00 KB
页数:23页
时间:2019-07-04
《Linux详细操作命令》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、1.常用Linux命令1.1目录操作命令lcd说明:用于改变当前工作目录示例:cd/etc/a切换到etc下a目录下lpwd说明:显示当前目录示例:一敲就明白了lls说明:列出目录的内容,如同dos下的dir常用参数:不带任何参数仅显示指定目录下所有子目录与文件,但不包括隐藏文件-a:显示指定目录下所有子目录与文件,包括隐藏文件-l::显示文件(目录)的详细信息。每行列出的信息依次是文件类型与权限链接数文件属主文件属组文件大小最后修改时间文件名-c:按文件的修改时间排序示例:ls–lac显示当前目录下内容,按文件
2、修改时间排序ls–la/etc列出指定目录下内容lmkdir说明:用于创建一个目录示例:mkdira在当前目录下建立一个目录名为”a”的目录。mkdir/etc/a在etc目录下下建立一个目录名为”a”的目录lrmdir说明:用于删除空目录示例:rmdira删除目录a,a必须是空目录该命令通常用rm替代1.2文件操作命令ltouch说明:建一个空文件示例:touchaaa建了一个aaa文件lcp说明:将给出的文件或目录复制到指定位置相当于拷贝cp[选项]源文件或目录目标文件或目录参数:-a:保留链接、文件属性,并
3、递归地复制目录等价于–dpr-d:复制时保留链接-p:复制时并把修改时间和访问权限等文件属性同步到新文件中-r:递归的复制源目录下的所有子目录及文件-f:强制覆盖目标文件示例:/166/a1/a11/1.txtcp–r/166/a1/167/递归拷贝/166/a1目录lm说明:为文件或目录改名或将文件由一个目录移入到另一个目录。相当于剪贴后粘贴mv[选项]源文件或目录目标文件或目录参数:-f:禁止交互操作。在mv操作要制覆盖已有目标文件不做提示/166/a1/a11/1.txtmv/166/a1/167/移动/1
4、66/a1目录mv1.txt2.txt相当于重命名lrm说明:删除指定目录下的文件或目录。参数:-f:强制删除,不提示-r:递归删除全部目录及子目录示例:rm–rf/166将166目录删除,并且不接受系统询问lcat说明:连接文件,并把文件送到标准输出上(屏幕)上,通常使用cat查看文件内容。示例:cata1.txt显示a1.txt文件内容,显示内容不分屏cata1.txta2.txt>a.txt把a1.txt,a2.txt两个文件内容合并,合并后文件为a.txt。lmore说明:分页查看文件内容。more只能向
5、后翻页。每屏只列出指定的行数,可以用空格键翻面,翻到最后返回到命令行,如果中途退出,用ctrl+c参数:-num,这个num指的是具体的一个阿拉伯数字,用于指定分页时每页的行数。lless说明:与more用法类似,不同的是可以向前后翻页。lhead说明:用于显示文件开头部分,默认情况只显示文件前10行内容。示例:head-20a1.txt显示a1.txt的前20行ltail说明:显示文件末尾部部分,通常有助于查看日志最新内容。示例:tail-20a1.txt显示a1.txt的后20行。ldiff说明:比较两个文件
6、内容的不同diff[选项]源文件或目录目标文件或目录示例:diffa1.txta2.txt1.3查找命令lfind说明:查找文件格式:find[路径][匹配表达式]参数:-name查找指定名称的文件find/dev–name“sda*”-user查找指定用户的文件find/-userroot-size查找大小为n块的文件+n表示大于n块的文件find/-size+80-atime查找n天前被访问的文件+n表示超过n天前,-n表示不超过-mtime用法与atime类似,但是检查的是文件内容被修改的时间lgrep说明
7、:查找指定文件中的内容grep[选项]匹配模式文件列表参数:-l:只显示包含区配模式的文件名-i:对匹配模式不区分大小写示例:在当前目录下所有文件中查找包含”Linux”的行,并显示这些行gerpLinux**代表所有文件grepa1.txt在1.txt中查找包含”a”的内容lwhereis查找命令所在的文件路径如whereisls列出命令ls所在的文件lwc说明:统计指定文件包含的行数、单词数和字符数wc[选项]文件名参数:-l统计行-w统计词-c统计字示例:wc1.txt统计1.txt的行数,词数,字数1.4
8、重定向l输出重定向把命令的标准输出或标准错误输出重定向到指定的文件中。如:ls>ls.out表示将ls命令的执行结果形成文件ls.out如果ls.out已存在,则重写这个文件可以用catls.out来查看ls>>ls.out用>>表示追加到ls.out文件中,区别与重写也可以将错误信息输出到文件中ls2>ls.out同样的道理追加ls2>>ls.out1.5管道将一个命令
此文档下载收益归作者所有