A method for expanding a storage space, comprising: sending, by a first terminal, via a link, a first instruction message to a second terminal, wherein the first instruction message carries an instruction of obtaining information of a storage space of the second terminal; receiving, by the first terminal, a first instruction response message sent by the second terminal via the link, wherein the first instruction response message carries the information of the storage space of the second terminal; setting, by the first terminal, a virtual folder in a storage space of the first terminal, and storing, in the virtual folder, the information of the storage space of the second terminal carried in the first instruction response message; the method being characterized by sending, by the first terminal, via the link, the link being a Bluetooth link, a second instruction message to the second terminal when receiving an operation that a user stores a first designated file in the virtual folder of the first terminal, wherein the second instruction message carries an instruction of storing a file in the storage space of the second terminal, a designated storage path and a size of the to-be-stored first designated file; sending, by the first terminal, via the Bluetooth link, the first designated file to the second terminal when the first terminal receives a confirmation instruction sent by the second terminal, wherein the confirmation instruction indicates that the storage space of the second terminal is capable of storing the first designated file; and storing, by the first terminal, a file name of the first designated file in the virtual folder of the first terminal according to the designated storage path when the first terminal receives a second instruction response message sent by the second terminal, wherein the second instruction response message carries an instruction that file storage is successful. sending, by a first terminal, via a link, a first instruction message to a second terminal, wherein the first instruction message carries an instruction of obtaining information of a storage space of the second terminal; receiving, by the first terminal, a first instruction response message sent by the second terminal via the link, wherein the first instruction response message carries the information of the storage space of the second terminal; setting, by the first terminal, a virtual folder in a storage space of the first terminal, and storing, in the virtual folder, the information of the storage space of the second terminal carried in the first instruction response message; the method being characterized by sending, by the first terminal, via the link, the link being a Bluetooth link, a second instruction message to the second terminal when receiving an operation that a user stores a first designated file in the virtual folder of the first terminal, wherein the second instruction message carries an instruction of storing a file in the storage space of the second terminal, a designated storage path and a size of the to-be-stored first designated file; sending, by the first terminal, via the Bluetooth link, the first designated file to the second terminal when the first terminal receives a confirmation instruction sent by the second terminal, wherein the confirmation instruction indicates that the storage space of the second terminal is capable of storing the first designated file; and storing, by the first terminal, a file name of the first designated file in the virtual folder of the first terminal according to the designated storage path when the first terminal receives a second instruction response message sent by the second terminal, wherein the second instruction response message carries an instruction that file storage is successful.