虚拟机文件管理的基本命令

新建文件

touch filename

新建目录

mkdir directory

mkdir -p dir1/dir2/dir3
-p建立递归目录时,当上层目录不存在自动建立

删除文件

rm file

rm -f file
-f=force 标示强制删除不提示

删除目录

rm -r directory
-r标示递归删除,也就是删除目录本身和里面的所有内容

rm -r -f dir
删除目录不提示
*
rm -rf dir 在命令参数使用过程中
-a -b -c =-abc =-bac ,顺序是不需要注意的
rm -f -r dir = rm -r -f dir = rm -fr dir = rm -rf dir

编辑文件

gedit file

复制文件

cp 源文件 目的地文件

cp 源文件1 源文件2 目的地目录
目的地目录必须存在

cp -r 源文目录 目的地目录

cp -r 源目录1 源目录2 目的地目录
目的地目录必须存在

移动文件

mv 源文件 目的地文件
重命名

mv 源目录 目的地目录
重命名
*相同磁盘的文件移动只是一个重命名过程
不同磁盘的文件移动是复制删除过程

查看文件

cat file
查看文件的全部内容

cat -b file
-b显示行号

less file

显示目前所在的目录(路径)

pwd

切换路径

cd
表示回到主目录

cd 目录名称
表示进入指定目录

cd …
表示进入当前目录的上级目录

cd -
表示在当前目录和当前目录之前所在目录之间切换

查看(目录/文件)

ls -l file
表示查看文件属性

ls directory
表示目录中包含的内容、

ls -d dir
表示目录本身

ls -a dir
表示目录中所有文件(包含隐藏文件)

ls -S dir
查看文件并按照大小排序

查看文件

cat file
表示输出文件的全部内容

head file
表示显示文件内容的前十行

head -n 3 file
表示显示文件内容的前三行

tail file
表示显示文件内容的后十行

tail -n 3 file
表示显示文件内容的后三行

统计文件

wc file
表示统计文件大小

wc -l file
表示显示文件的行数

wc - w file
表示显示文件的单词数

wc -m file
表示显示文件的字符数

wc -c file
表示显示文件时字节数

上一篇:解决mac m1 安装mysql数据库 无法启动


下一篇:积性加性函数运算的性质证明