首页 > 代码库 > 五、Linux/UNIX操作命令积累【cp、mv、cat、grep、ps】
五、Linux/UNIX操作命令积累【cp、mv、cat、grep、ps】
在使用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】
五、Linux/UNIX操作命令积累【cp、mv、cat、grep、ps】