linux常用命令有哪些?

如题所述

linux常用命令有:

1、cp命令,作用复制,参数如下:

-a:将文件的特性一起复制。

-p:连同文件的属性一起复制,而非使用默认方式,与-a相似,常用于备份。

-i:若目标文件已经存在时,在覆盖时会先询问操作的进行。

-r:递归持续复制,用于目录的复制行为。

-u:目标文件与源文件有差异时才会复制。



2、rm命令作用为删除,参数:

-f:就是force的意思,忽略不存在的文件,不会出现警告消息。

-i:互动模式,在删除前会询问用户是否操作。

-r:递归删除,最常用于目录删除,它是一个非常危险的参数。

3、mv命令作用为移动文件:

-f:force强制的意思,如果目标文件已经存在,不会询问而直接覆盖。

-i:若目标文件已经存在,就会询问是否覆盖。

-u:若目标文件已经存在,且比目标文件新,才会更新。

4、pwd命令,作用为查看”当前工作目录“的完整路径。

pwd-P#显示出实际路径,而非使用连接(link)路径;pwd显示的是连接路径。

5、rmdir命令删除目录:

rmdir [选项]... 目录...

-p:递归删除目录dirname,当子目录删除后其父目录为空时,也一同被删除。如果整个路径被删除或者由于某种原因保留部分路径,则系统在标准输出上显示相应的信息。

-v:verbose显示指令执行过程。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-04-22
cd命令— cd 目录名意为切换目录
cd .. 返回上层目录
cd - 进入上一次工作路径
cd / 进入主要目录
Pwd命令—查看当前工作目录路径
pwd - P 查看链接文件的实际路径
ls命令—查看文件夹包含的文件、查看文件权限、目录信息等
ls -a 列出目录的所有文件
ls - t 以文件修改时间排序
ls - S 以文件大小排序
rm命令—删除一个目录中的一个或多个文件或目录
rm -rf test删除test目录及其子目录中所有的目录文件
rm -i *.log删除任何.log文件,删除前逐一询问确认
rm -- -f*删除以-f开头的文件
head命令—默认head命令打印其相应文件的开头10行
head -c 20 1.log显示1.log文件前20字节
head -n -10 1.log显示1.log文件内容的最后10行