Linux基础命令参数详解与示例

需积分: 9 1 下载量 71 浏览量 更新于2024-09-27 收藏 8KB TXT 举报
本文主要汇总了Linux操作系统中的一些常用命令及其参数,涵盖了文件管理、时间日期操作、系统信息查看、进程管理和系统关机重启等多个方面。 在Linux中,`ls`命令用于列出目录中的文件和目录,`-a`选项会显示包括隐藏文件在内的所有文件,`-l`则会以详细列表形式展示,包括权限、所有者、大小等信息。`cd`命令用于切换当前工作目录,如`cd /`会切换到根目录。 `date`命令用来显示或设置系统时间,`+`后面接的是时间格式,例如`%Y/%m/%d`显示年月日,`%H:%M`显示时分。`cal`命令用于显示日历,`cal 2009`显示2009年的日历,`cal 12 2009`则显示2009年12月的日历。 `bc`是一个交互式计算器,`ctrl+c`可以退出。`info`命令提供文档浏览,如`info date`查看关于`date`的详细信息。`netstat -a`显示网络连接状态。`ps -aux`列出系统中所有运行的进程,`shutdown`用于关机或重启,如`shutdown -h now`立即关机,`shutdown -h +10`在10分钟后关机,`shutdown -r`是重启。 文件权限和所有权管理是通过`chmod`和`chown`实现的。`chmod`改变文件或目录的权限,如`chmod 777 file`给予所有用户对文件的读写执行权限。`chown`和`chgrp`分别用于更改文件所有者和组,`-R`表示递归应用到子目录。 复制文件或目录使用`cp`,`-R`用于递归复制目录,`-p`保留文件属性,`-l`创建硬链接。`rm`命令删除文件或目录,`-r`用于删除目录,`-f`强制删除,`-i`提示确认。`mv`移动或重命名文件,`ln`创建软链接。 `mkdir`创建新目录,`rmdir`删除空目录。`pwd`显示当前工作目录,`echo $PATH`显示环境变量`PATH`的内容,`export`用于设置或修改环境变量,如`PATH="$PATH":/root/bin`将`/root/bin`添加到`PATH`。 在文件查找和压缩方面,`*.sh`表示匹配所有.sh结尾的文件,`gzip`、`gunzip`用于GZIP压缩和解压,`tar`用于打包文件或目录,`*.tar.gz`、`*.zip`等是不同压缩格式。`..`表示上一级目录,`~`代表当前用户的家目录。 总结起来,这些基本命令是Linux系统管理的基础,掌握它们能够有效提升日常操作效率。学习和熟练运用这些命令是每个Linux用户和管理员的必备技能。