linux指令、RTC时间设置、系统负载排查

📅 2026/7/12 13:48:33
linux指令、RTC时间设置、系统负载排查
指令速查表:线上查询及帮助命令 (2 个)man查看命令帮助,命令的词典,更复杂的还有 info,但不常用。help查看 Linux 内置命令的帮助,比如 cd 命令。文件和目录操作命令 (18 个)ls全拼 list,功能是列出目录的内容及其内容属性信息。cd全拼 change directory,功能是从当前工作目录切换到指定的工作目录。cp全拼 copy,其功能为复制文件或目录。find查找的意思,用于查找目录及目录下的文件。mkdir全拼 make directories,其功能是创建目录。mv全拼 move,其功能是移动或重命名文件。pwd全拼 print working directory,其功能是显示当前工作目录的绝对路径。rename用于重命名文件。rm全拼 remove,其功能是删除一个或多个文件或目录。rmdir全拼 remove empty directories,功能是删除空目录。touch创建新的空文件,改变已有文件的时间戳属性。tree功能是以树形结构显示目录下的内容。basename显示文件名或目录名。dirname显示文件或目录路径。chattr改变文件的扩展属性。lsattr查看文件扩展属性。file显示文件的类型。md5sum计算和校验文件的 MD5 值。查看文件及内容处理命令(21 个)cat全拼 concatenate,功能是用于连接多个文件并且打印到屏幕输出或重定向到指定文件中。tactac 是 cat 的反向拼写,因此命令的功能为反向显示文件内容。more分页显示文件内容。less分页显示文件内容,more 命令的相反用法。head显示文件内容的头部。tail显示文件内容的尾部。cut将文件的每一行按指定分隔符分割并输出。split分割文件为不同的小片段。paste按行合并文件内容。sort对文件的文本内容排序。uniq去除重复行。oldboywc统计文件的行数、单词数或字节数。iconv转换文件的编码格式。dos2unix将 DOS 格式文件转换成 UNIX 格式。diff全拼 difference,比较文件的差异,常用于文本文件。vimdiff命令行可视化文件比较工具,常用于文本文件。rev反向输出文件内容。grep/egrep过滤字符串,三剑客老三。join按两个文件的相同字段合并。tr替换或删除字符。vi/vim命令行文本编辑器。文件压缩及解压缩命令(4 个)tar打包压缩: tar -vxjf xxx.tar.bz2 //解压缩 tar -vcjf xxx.tar.bz2 xxx //压缩 tar -vxzf xxx.tar.gz //解压缩 tar -vczf xxx.tar.gz xxx //压缩tar -vcf BackUp.bp /opt/ //创建一个.tar归档文件,可压缩目录或文件tar -xvf /opt/BackUp.bp -C / //解压到根目录,-C后面是要解压的目录- **-v**:处理过程中显示详细信息。- **-c**:表示创建一个新的归档文件。- **-x**:表示解压缩(extract)归档文件。- **-j**:表示使用 bzip2 压缩算法进行压缩。- **-f**:表示指定归档文件的名称,必须紧跟在f后面。gzip压缩和解压.gz格式的文件。gzip 文件名 //对文件压缩gzip -d xxx.gz //解压缩gzip -r 文件夹 //只可对文件夹里面的所有文件单独压缩,但不提供打包服务bzip2bzip2 -z 文件名 //压缩bzip2 -d xxx.gz2 //解压zip、unzipzip -rv xxx.zip xxx //压缩unzip -v xxx.zip //解压信息显示命令(11 个)uname显示操作系统相关信息的命令。hostname显示或者设置当前系统的主机名。dmesg显示开机信息,用于诊断系统故障。uptime显示系统运行时间及负载。stat显示文件或文件系统的状态。du计算磁盘空间使用情况。 du -sh 文件名 //查看文件大小df查看文件系统磁盘空间的使用情况。top实时显示系统资源实时使用情况。free查看系统内存。date显示与设置系统时间。cal查看日历等时间信息。搜索文件命令(4 个)which查找二进制命令,按环境变量 PATH 路径查找。find从磁盘遍历查找文件或目录。