您的位置:首页 > 运维架构 > Linux

五、Linux/UNIX操作命令积累【cp、mv、cat、grep、ps】

2015-01-11 09:01 477 查看
在使用Linux/UNIX下,常常会使用文本界面去设置系统或操作系统,作者本人在工作的过程也在不断接触这方面的命令,所以为此特酝酿、准备、開始了本文的编写。本文主要记录自己平时遇到的一些Linux/UNIX下操作命令,记录与整理一下,一可加深印象,二可记录分享。希望各位看官,对于不合适的或有歧义的地方,给予指明与说明,以便共同学习与提高。

【转载使用,请注明出处:http://blog.csdn.net/mahoking

017Linux cp命令

1 命令格式

cp [选项] [文件或文件夹] 格式cp [option] [file or dir]

2 命令功能

cp指令用于拷贝文件或文件夹,如同一时候指定两个以上的文件或文件夹,且最后的目的地是一个已经存在的文件夹,则它会把前面指定的全部文件或文件夹拷贝到此文件夹中。

3 经常使用范例

范例01


命令: cp fileName dirName

输入:[root@localhost root]# cp file.txt ./fileDir

说明:将本文件夹下的file.txt文件,拷贝到当前文件夹下的fileDir文件夹中。

范例02

命令: cp fileName1 fileName2 dirName

输入:[root@localhost root]# cp file1.txt file2.txt ./fileDir

说明:将本文件夹下的file1.txt、file2.txt两个文件,拷贝到当前文件夹下的fileDir文件夹中。

范例03

命令: cp fileNames dirName

输入:[root@localhost root]# cp *.txt ./fileDir

说明:将本文件夹下的所有.txt文件,拷贝到当前文件夹下的fileDir文件夹中。



018Linux mv命令

1 命令格式

mv [选项] [文件或文件夹] 格式mv [option] [file or dir]

2 命令功能

mv指令用来移动文件或者将文件改名(move (rename) files),是Linux系统下经常使用的命令,经经常使用来备份文件或者文件夹。

3 经常使用范例

范例01


命令: mv fileName newFileName

输入:[root@localhost root]# mv file.txt file.log

说明:将本文件夹下的file.txt文件,更改名称为file.log文件。

范例02

命令: mv fileName dirName

输入:[root@localhost root]# mv file.log ./fileDir

说明:将本文件夹下的file.log文件,移动到当前文件夹下的fileDir文件夹中。

019Linux cat命令

1 命令格式

cat [选项] [文件或文件夹] 格式cat[option] [file or dir]

2 命令功能

cat指令

(1)一次显示整个文件。$ cat filename

(2)从键盘创建一个文件。$ cat > filename 仅仅能创建新文件,不能编辑已有文件。

(3)将几个文件合并为一个文件: $cat file1 file2 > file

3 经常使用范例

范例01


命令: cat fileName

输入:[root@localhost root]# cat file.txt

说明:将本文件夹下的file.txt文件内容所有显示。

范例02

命令:cat fileName1 fileName2 > fileName3

输入:[root@localhost root]# cat file.log file.txt file.all.txt

说明:将本文件夹下的file.log与file.txt文件,合并到file.all.txt文件里。

020Linux grep命令

1 命令格式

grep[选项] 格式grep [option]

2 命令功能

grep命令是一种强大的文本搜索工具,它能使用正則表達式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示全局正則表達式版本号,它的使用权限是全部用户。

3 经常使用范例

范例01


命令: grep string fileName

输入:[root@localhost root]# grep ‘test’ file.log

说明:

显示在file.log文件里包括 test文本信息的行。

范例02

命令: grep -n string fileName

输入:[root@localhost root]# grep -n ‘test’ file.log

说明:

显示在file.log文件里包括 test文本信息的行。

-n 显示搜索文本信息所在文中的行号。

021Linux ps命令

1 命令格式

ps [选项] 格式ps [option]

2 命令功能

ps命令是用于查看系统上执行的进程的最主要的命令之中的一个。它提供了当前进程的同一时候,如用户ID,CPU使用率,内存使用率,命令名称等,它不显示实时数据,如top或htop命令的具体信息。可是,即使是功能和输出简单,但它仍然是一个必用的过程管理/监控工具。

3 经常使用范例

范例01


命令: ps -ef

输入:

[root@localhost root]# ps -ef

说明:

列出全部的进程。

-e显示全部进程

-f 全格式显示

【转载使用,请注明出处:http://blog.csdn.net/mahoking
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: