table of contents
afcclient(1) | General Commands Manual | afcclient(1) |
NAME¶
afcclient - Interact with AFC/HouseArrest service on a connected device.
SYNOPSIS¶
afcclient [OPTIONS] [COMMAND ...]
DESCRIPTION¶
Utility to interact with AFC/HouseArrest service. This allows access to parts of the filesystem on an iOS device.
afcclient can be used interactively with a command prompt, or run a single command and exit.
COMMANDS¶
- devinfo
- print device information
- info PATH
- print file attributes of file at PATH
- ls PATH
- print directory contents of PATH
- mv OLD NEW
- rename file OLD to NEW
- mkdir PATH
- create directory at PATH
- ln [-s] FILE [LINK]
- Create a (symbolic) link to file named LINKNAME. NOTE: This feature has been disabled in newer versions of iOS.
- rm [-rf] PATH
- remove item at PATH
- get [-rf] PATH [LOCALPATH]
- transfer file at PATH from device to LOCALPATH, or current directory if omitted. If LOCALPATH is a directory, the file will be stored inside the directory.
- put [-rf] LOCALPATH [PATH]
- transfer local file at LOCALPATH to device at PATH, or current directory if omitted. If PATH is a directory, the file will be stored inside the directory.
OPTIONS¶
- -u, --udid UDID
- target specific device by UDID
- -n, --network
- connect to network device (not recommended, since the connection might be terminated at any time)
- --container <appid>
- Access the app container directory of the app with given appid
- --documents <appid>
- Access the Documents directory of the app with given appid
- -h, --help
- Prints usage information
- -d, --debug
- Enable communication debugging
- -v, --version
- Prints version information
AUTHOR¶
Nikias Bassen