当前位置:首页 > linux最常用命令
linux最常用命令
要想查看某个命令的使用手册页,只要输入man后跟该命令的名称即可。 [root@linux root]# man ls
查看ls的使用手册 [root@linux root]# man rm
查看rm命令的使用手册
浏览目录命令:cd dir ls ll 浏览文件命令:cat more less 目录操作命令:mkdir rmdir
文件操作命令:touch rm cp mv ln tar gzip gunzip whereis whatis
cd (change directory)命令可以让用户切换当前目录。范例如下:
[pp@linux home]$ cd pp 切换到当前目录下的pp子目录
[pp@linux pp]$ cd .. 切换到上一层目录
[pp@linux home]$ cd / 切换到系统根目录
[pp@linux /]$ cd 切换到用户自家目录(或执行cd ~)
[pp@linux pp]$ cd /usr/bin 切换到/usr/bin目录
cd - 进入到上一次访问的目录
创建目录的mkdir、删除目录的rmdir命令
mkdir(make directory)命令可用来创建子目录。下面的范例会在所在目录内创建子目录:
格式:mkdir [参数]
[pp@linux pp]$ mkdir dir 在当前目录下建立dir目录
[pp@linux pp]$ mkdir -p dir1/dir2 在当前目录下创
建dir1目录,并在dir1目录下创建dir2目录,也就是连续创建两个目录(dir1/和dir1/dir2)要加 "P"
格式:rmdir [参数]
rmdir(remove directory)命令可用来删除“空”的子目录:
[pp@linux pp]$ rmdir dir 删除“空”的子目录dir
[pp@linux pp]$ rmdir –p dir1/dir2 删除dir1下的dir2目录,
若dir1目录为空也删除它
复制文件的cp命令
cp(copy)命令可以将文件从一处复制到另一处。一般在使用cp命令时将一个文件复制成另一个文件或复制到某目录时,需要指定源文件名与目
标文件名或目录。
格式:cp[参数]
[pp@linux pp]$ cp test1.txt test2.txt 将test1.text复制并命名为 test2.txt
[pp@linux pp]$ cp test3.txt /tmp 将test3.txt复制到/tmp目录中
[pp@linux pp]$ cp /etc/passwd a.txt 将/home目录下的passwd文档拷贝到当前目录并重命名为a.txt
[pp@linux pp]$ cp -r /home/duron / 将/home/duron拷贝到根目录下
rm还有些问题
删除文件或目录rm命令
功能:删除文件或目录
格式:rm[参数]
[pp@linux pp]$ rm myfiles 删除一个文件
[pp@linux pp]$ rm * 删除当前目录下的所有文件
[pp@linux pp]$ rm -r duron 删除除当前目录下的duron目录及其中的文件
-f参数:强迫删除文件
[pp@linux pp]$ rm –f *.txt 强迫删除所有以后缀名为txt文件
-i参数:删除文件时询问
[pp@linux pp]$ rm –i * 删除当前目录下的所有文件
rm:backup: is a directory 遇到目录会略过 rm : remove ‘myfiles.txt’ ? Y 删除文件时会询问,
可按Y或N键表示允许
或拒绝删除文件
注意:在系统的默认状态下,rm命令会对每个删除的文件一一询问。如果用户确定要删除这些文件,则可以使用参数-f来避免询问。
-r参数:递归删除(连子目录一同删除,这是一个相当常用的参数。
[pp@linux pp]$ rm -r test 删除test目录(含test目
录下所有文件和子目录)
[pp@linux pp]$ rm -r * 删除所有文件(含当前
目录所有文件、所有子
目录和子目录下的文件
一般在删除目录时r 和f 一起用,避免麻烦。
[pp@linux pp]$ rm -rf test 强行删除、不加询问
cat命令
功能:用于显示文件的内容,也可以将数个文件合并成一个文件。
格式:cat[参数]
[pp@linux pp]$pp cat test.txt 显示test.txt文件内容
[pp@linux pp]$pp cat test.txt | more 逐页显示test.txt文件中的内容
[pp@linux pp]$pp cat test.txt >>test1.txt 将test.txt的内容附加到test1.txt文件之后
[pp@linux pp]$pp cat test.txt >> 【注意空格】test1.txt 将test.txt的内容替换掉test1.txt文件的内容
[pp@linux pp]$pp cat test.txt test2.txt >readme.txt 将test.txt和test2.txt文件合并成readme.txt文件
显示命令head、tail
1.head功能:用于显示文件前几行的内容
格式:head[参数]
[root@linux root]# head -10 /etc/passwd 显示/etc/passwd/文件的前10行内容
2.tail功能:用于显示文件后几行的内容
格式:tail[参数]
[root@linux root]# tail -10 /etc/passwd 显示/etc/passwd/文件的倒数10行内容
共分享92篇相关文档