Linux常见命令

命令的格式

主命令 [选项] [参数]

主命令:一般就是操作的行为

[选项]:一般是对主命令的功能扩充

[参数]:操作的对象,一般是文件,目录、系统或者用户等

其中[ ]代表的是可选项。主命令,选项和参数之间要用空格隔开。


Linux命令选项有两种方式:

1、短选项:短选项是指由一个横线’-‘或者两个横线’–'开头,通常只包含一个字母,并且多个选项可以连写在一起,中间不能有空格。例如,使用 ls命令的 -l选项来显示详细信息,-a选项来显示隐藏文件,两个选项可以使用相同的横线连接在一起,命令为:


2、长选项:长选项通常以两个横线‘–’开始,并且用单词表示选项,中间

也不能有空格。长选项通常较为复杂,但易于记忆。

例如,使用 ping命令的 --count选项来设置发送数据包数量,–interval

来设置发包时间间隔,命令为:


如何查看帮助

1)命令 --help可以查看简要的一些帮助信息

2man命令 可以查看具体的一些帮助信息



cd:切换当前工作目录

绝对路径:以根目录开始的路径都是绝对路径

相对路径:相对于你所处的当前路径而表示出来的路径。

命令

作用


cd目录

切换当前工目录(绝对路径,相对路径)


cd ..

返回上级目录,也

就是父目录

记住:

在表达路径的时候“./”有当前目录的意思,“../”有上级目录的意思

cd .

返回当前目录

cd –

返回上一次目录


cd ~

返回当前用户的家目录


cd



mkdir :创建目录

命令格式

作用

mkdir目录名

在当前目录下创建目录

mkdir -p目录名/子目录名

在当前目录创建多级目录


示例一:创建目录dir1


示例二:创建多级目录dir2/dir3


touch:创建文件

命令格式

作用

touch文件路径名

创建文件


示例一:创建文件file1


rm: 删除文件或目录

命令格式

作用

rm文件路径名

删除文件

rm -f文件路径名

强制删除文件

rm -rf目录路径名

强制删除目录


示例一:删除文件file1


示例二:删除目录dir3


mv :移动文件或目录

命令格式

作用

mv源文件(目录)目的目录

将文件移动到目的录

中(如果目的目录当

前目录,其实就是重命名)

mv源文件(目录) 目的目录/新文件(目录)

将文件移动到目的目

录,并重命名


示例一:移动文件


cp:复制拷贝

命令格式

作用

cp源文件 目的目录

将文件复制到目的目录中

cp源文件 目的目录/新文件(目录)

将文件复制到目的目

录,并重命名

cp -r源目录 目的目录

将目录复制到目的目录中

cp -r源目录 目的目录/新文件(目录)

将目录复制到目的目

录,并重命名


示例一:复制拷贝