Linux 中关于文件和文件夹的常用命令
讲解 Linux 常用命令的文章已经非常多了,而且有的文章也说的非常清楚详细。我们可能不会记住所有的命令,但对于工作中常用的命令应该熟记于心,最好的方式就是多多实践。
我们可以直接或者通过虚机的方式安装 Linux 系统来进行学习,不过我推荐直接购买云服务器(比如腾讯云、阿里云、天翼云、华为云等),这样省去了很多安装上的问题,出现问题时也可以通过 “一键重装” 的方式重装系统,也更贴近于真实的生产环境,首次购买会比较优惠。以作者在校期间购买的某厂商 通用型、2 核 CPU、4G 内存、80G 云硬盘 规格的云服务器,三年只需二百多块钱,学习完全够用。
作者安装的操作系统镜像是 CentOS 7.9 64bit,首先进入到 Linux 面板,我们可以通过 pwd
命令查看 当前所在路径。
然后可以通过 cd ..
跳转至当前目录的上层,也可以通过 cd /
跳转至根目录。
通过 ls
命令 列出目录下的文件和子目录的名称。ll
是 ls -l
命令的缩写,它会 以长格式显示目录内容,包括文件类型、权限、所有者、组、大小、创建时间、名称等详细信息。
以上即是 Linux 系统的根目录结构,具体的每个目录都会有对应的作用。
目录 | 全称 | 作用 |
---|---|---|
/bin | binary | 可执行二进制或脚本 |
/boot | boot | 内核及引导系统程序所在的目录 |
/data | ||
/dev | devices | 所有设备文件的目录(如磁盘、光驱等) |
/etc | etcetera | 配置文件默认路径、服务启动命令存放目录 |
/home | home | 用户目录 |
/lib | libraries | 32位库文件存放目录 |
/lib64 | libraries 64 | 64位库文件存放目录 |
/log | ||
/lost+found | 磁盘或文件系统损坏、断电临时存放文件 | |
/media | media | 多媒体及挂载目录 |
/mnt | mount | 临时挂载设备目录 |
/opt | optional application software packages | 安装应用程序可选目录 |
/patch | ||
/proc | processes | 进程及内核信息存放目录 |
/root | root | root用户主目录 |
/run | run | 系统运行时产生临时文件,存放目录 |
/sbin | superuser binaries | 超级用户使用的可执行二进制或脚 |
/srv | service | 服务启动后,所需访问的数据目录 |
/sys | system | 文件系统 |
/tmp | temporary | 临时文件目录 |
/usr | unix system resource | 系统命令和帮助文件目录 |
/var | variable | 变量文件,系统运行期间会改变的文件 |
/www |