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