文件
1. cd命令。切换目录命令。
cd 单独一个cd,切换到用户主目录
cd ~ 切换到用户主目录
cd / 切换到根目录
cd .. 切换到上级目录
cd ../.. 切换到上上级目录,可以此类推。
cd – 返回到上次命令目录(类似于命令回退)
2. ls命令。列表显示命令。
ls 显示当前文件夹下的文件和文件夹
ls -l 显示目录内容列表,包括权限模式、硬连接数、所有者、组、文件大小和文件的最后修改时间、文件名
ls -F 显示文件名和文件类型标识符。其它文件格式,就会有格式后缀,如果是文件夹,则是后缀为斜线。
e. rm 命令。删除命令。
rm 删除文件,如果是文件夹,则不能直接删除。
rm -r 删除文件或者文件夹,使用这个文件可以删除文件夹,并且递归删除文件夹下的目录。
rm -i 删除并询问用户。因为文件一旦删除,就不能恢复,所以,习惯此命令删除,还是非常好的。
rm -f 强制删除文件。
4. mkdir 命令。创建文件夹。
mkdir 创建文件夹,可以连续创建多个文件夹,中间空格隔开。
mkdir -p 创建的文件夹上层目录未建立,则建立上层目录。例如:mkdir -p parent/child ,如果没有parent 文件夹,则创建parent文件夹,同时创建parent文件夹下的child 文件夹。
5. rmdir 命令。删除空文件夹。
rmdir 删除空文件夹,可以连续删除多个空文件夹,中间空格隔开。可以对比和rm 命令删除文件夹。
6. pwd 命令。绝对路径显示当前目录。
7. cp 命令。复制命令。
cp 复制文件到指定目录。可以复制多个文件到指定文件夹。用例如:cp test1.txt test2.txt test3.txt child 复制当前目录下的三个txt文件到当前目录下的child文件夹下。只能复制文件。
cp -r 复制文件或文件夹,并递归复制文件夹下的目录文件。
cp -f 强行复制。
8. mv 命令。移动文件或重命名文件,同时对文件夹有效。
mv 移动文件或者文件夹,或者重命名。
例如:mv f1.txt f2.txt child 移动两个txt文件到child文件夹下。
例如:mv f1.txt f2.txt 就是重命名f1.txt为f2.txt文件,如果f2.txt已经存在,那么覆盖已存在的f2.txt文件。