Linux常用命令全解析:管理、查找与文件操作

5星 · 超过95%的资源 需积分: 27 79 下载量 115 浏览量 更新于2024-08-04 11 收藏 130KB PDF 举报
本文档提供了一份全面的Linux常用命令大全,涵盖了系统管理和文件操作的关键工具。以下是各命令的详细介绍: 1. **文件和目录管理** - `pwd`(print working directory):用于显示当前工作目录,对程序员来说这是经常使用的命令,便于了解自己当前的位置。 - `cd`(change directory):用于切换目录,支持绝对路径(如`cd /usr`)和相对路径(如`cd test`)。`cd ~`则会带你回到主用户的家目录。 - `ls`:列出目录内容,提供多种选项来控制输出,如 `-a` 显示所有文件(包括隐藏文件)、`-l` 详细模式显示、`-f` 显示文件类型、`-r` 递归显示子目录、`-s` 按大小排序、`-h` 以易读的大小单位(KB、MB、GB)显示。 2. **文本处理与查看** - `cat`:用于合并文件或显示文件内容,如 `cat snow.txt` 显示文件内容,通过`Ctrl+D`退出。也可以用于逐行查看文件。 - `grep`:强大的文本搜索工具,如 `grep money test.txt` 查找字符串`money`,默认区分大小写,可通过选项调整。 3. **文件操作** - `touch`:创建新文件或更新文件的时间戳,如 `touch newfile` 创建一个空白文件。 - `cp`(copy):用于复制文件,例如 `cp t.txt Document/t` 将`t.txt`复制到`Document`目录下并重命名为`t`。`-i` 选项开启交互模式,在覆盖文件时询问确认。 4. **其他命令** - 提供了`rm`(remove)删除文件或目录,`rmdir` 删除空目录。 - 文档还可能包括其他如`mkdir`(make directory)创建目录,`mv`(move)移动或重命名文件,以及用于权限管理的`chmod`和`chown`等高级命令。 这份全集为初学者和经验丰富的Linux用户提供了实用的参考,有助于理解和掌握Linux操作系统的基础操作,提高工作效率。通过熟练掌握这些命令,无论是日常维护、开发环境设置还是自动化脚本编写,都能得心应手。
2021-04-11 上传
文件为压缩包,内包含doc、pdf版本任君选择。 本资源部分源自网络,如有纰漏还望告知。 整理不易,如果觉得不错,请点赞留言,谢谢!!! 本资源专为入门学习Linux的新手们量身定制。 内含Linux常用必会60+个命令实例以及详解。 Linux提供了大量的命令,利用它可以有效地完成大量的工作, 如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。 所以,在Linux系统上工作离不开使用系统提供的命令。 要想真正理解Linux系统,就必须从Linux命令学起, 通过基础的命令学习可以进一步理解Linux系统。 一、系统: # uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat /proc/cpuinfo # 查看CPU信息 # hostname # 查看计算机名 # lspci -tv # 列出所有PCI设备 # lsusb -tv # 列出所有USB设备 # lsmod # 列出加载的内核模块 # env # 查看环境变量 二、资源: # free -m # 查看内存使用量和交换区使用量 # df -h # 查看各分区使用情况 # du -sh # 查看指定目录的大小 # grep MemTotal /proc/meminfo # 查看内存总量 # grep MemFree /proc/meminfo # 查看空闲内存量 # uptime # 查看系统运行时间、用户数、负载 # cat /proc/loadavg # 查看系统负载 三、磁盘与分区: # mount | column -t # 查看挂接的分区状态 # fdisk -l # 查看所有分区 # swapon -s # 查看所有交换分区 # hdparm -i /dev/hda # 查看磁盘参数(仅适用于IDE设备) # dmesg | grep IDE # 查看启动时IDE设备检测状况 …………………………………………………………………………