5.1 文件列表
ls,即list,列出目录下的所有项。
例:查看当前目录——ls
查看/home/wang目录——ls /home/wang
以详细模式查看:
ls -l /home/wang,其中-l为参数,参数一般以-开头
注意事项:
- 在输入命令和路径时,按tab键可以自动补全
- 输入历史可以翻阅
- 宿主机与虚拟机之间可以拷贝粘贴
5.2 切换目录
pwd,即print working directory,显示当前目录
cd,即change directory,切换目录
例:切换到用户主目录——cd
切换到某个目录——cd /home/wang/example
几个特殊的目录:
~ 代表当前用户的主目录
. 代表当前目录
.. 代表上一级目录
例:切换到主目录——cd ~
切换到主目录下的example目录——cd ~/example
切换到上级目录,再到www子目录——cd ../www
ls也可用”~”,”.”,”..”
5.3 目录操作
mkdir,即make directory,创建目录
例:mkdir abc
mkdir -p abc/123/text
使用-p参数,可以将路径的层次目录全部创建
rmdir,即remove directory,删除空目录
rmdir abc
如果目录非空,则删除失败
rm,即remove,删除文件或目录
rm -rf abc,删除abc目录,和子项一并删除
-rf中,r表示recursive,f表示force
cp,即copy,复制文件或目录
cp -rf example example2
mv,即move,移动文件或目录(重命名)
move hello helloworld
5.4 归档压缩
tar,即tape archive,档案打包
创建档案包——tar -cvf example.tar example
将多个目录打包——tar -cvf xxx.tar file1 file2 file3
-cvf中,c表示create创建档案,v表示verbose显示详情,f表示file。
还原档案包
tar -xvf example.tar
tar -xvf example.tar -C outdir,其中-C参数指定目标目录,默认解到当前目录下
归档并压缩
并档并压缩
tar -zcvf example.tar.gz example
解压缩
tar -zxvf example.tar.gz example
tar -zxvf example.tar.gz -C outdir
5.5 软链接
软链接,即Windows下的“快捷方式”
ln,即link,创建软链接
ln -s source link
-s表示soft软链接(默认为硬)
例:ln -s example example2
特点:
- 删除软链接对原文件没有影响
- 删除原文件则软链接失效
ls/cd/pwd
mkdir/rmdir
cp/rm/mv
tar/zip/unzip
ln
