Ubuntu文件系统常用的命令

ls命令,也就是list,列出目录下的所有项。
查看当前目录:ls
查看/home/liu目录:ls /home/liu
以详细模式查看:ls -l /home/liu
这里的 -l 表示为参数,参数一般是以 -开头

在这里插入图片描述 
 

在输入命令和路径时,点tab键可以自动补全
ls /ho  ——>ls /home   (点了tab键之后,me可以自动补全)
输入历史可以翻阅
点↑ ↓箭头就可以翻阅了。
宿主机和虚拟机之间可以互相拷贝粘贴。

在这里插入图片描述 
 

pwd命令,也就是print working directory 显示当前工作目录

在这里插入图片描述 
 

cd命令,也就是change directory,表示切换目录
示例:
切换到用户主目录:cd
切换到某个目录:cd /home/liu

在这里插入图片描述

几个特殊的目录:
~代表当前用户的主目录
. 代表当前目录
..代表上一级目录
cd ~ 切换到主目录
cd ~/liu 切换到主目录下的liu目录
cd ../www 切换到上级目录,再到www子目录
mkdir,也就是make directory
mkdir abc  创建一个名字为abc的文件夹
使用-p参数,可以将路径的层次目录全部创建


在这里插入图片描述

rm,即remove删除文件或者目录
rm -rf abc 表示删除abc目录,和子项一并删除
其中, r表示recursive,f表示force
rm -rf /* 删库跑路

在这里插入图片描述

cp 即copy复制文件或者目录
cp -rf liu liu1
mv,即move,移动文件或者目录(重命名)
move abc abc1
tar,即tape archive档案打包
创建档案包
tar -cvf abc.tar abc
其中,c表示create创建档案,v,表示verbose显示详情,f表示file
也可以多个目录打包 tar -cvf abc.tar file1,file2,file3
还原档案包
tar -xvf abc.tar
tar -xvf abc.tar -C outdir
其中-C表示指定目标目录,默认解到当前目录

上面的tar格式并没有压缩,体积比较大
归档并压缩
tar -zcvf abc.tar.gz abc
解压缩
tar -zxvf abc.tar.gz
tar -zxvf abc.tar.gz -C outdir
通常所见的都是.tar.gz格式的文件,因为.tar仅仅归档,并没有压缩文件
软连接,很像是windows下的快捷方式
使用ln命令()link来创建软连接
ln -s source link
其中,-s表示soft软连接
比如 ln -s abc abc1
它的特点就是,删除软连接对源文件无影响。
删除源文件,链接直接失效
可以使用ls -l查看文件详情时,就可以看到目标文件

相关推荐

  1. Ubuntu常用解/压缩命令

    2024-04-04 22:12:01       32 阅读
  2. Windows 系统常用命令提示符(CMD)命令

    2024-04-04 22:12:01       39 阅读
  3. ubantu 计算一个文件夹文件数量命令

    2024-04-04 22:12:01       38 阅读
  4. Linux命令学习—linux 文件系统

    2024-04-04 22:12:01       47 阅读
  5. Linux 系统下工作中常用shell命令

    2024-04-04 22:12:01       24 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-04 22:12:01       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-04 22:12:01       100 阅读
  3. 在Django里面运行非项目文件

    2024-04-04 22:12:01       82 阅读
  4. Python语言-面向对象

    2024-04-04 22:12:01       91 阅读

热门阅读

  1. 视频读写和录制

    2024-04-04 22:12:01       39 阅读
  2. Vue-Router 的懒加载如何实现

    2024-04-04 22:12:01       38 阅读
  3. Docker——Dockerfile构建MySQL并初始化数据

    2024-04-04 22:12:01       35 阅读
  4. ES6参数默认值

    2024-04-04 22:12:01       33 阅读
  5. vmware unbuntu22.04卸载与安装vmtools

    2024-04-04 22:12:01       35 阅读
  6. C、C++、C#中.vscode下json文件记录

    2024-04-04 22:12:01       33 阅读