linux命令

以下是一些常用的Linux命令及其功能:

  1. ls :列出目录内容。常用参数包括:
  • -l:以长格式列出目录内容,显示详细信息。

  • -a:列出所有文件,包括隐藏文件(以.开头的文件)。

  • -h:将文件大小以人类可读的格式显示(如K、M、G)。

  • -R:递归地列出目录内容,包括子目录中的内容。

  • -t:按修改时间排序文件。

  1. pwd :打印工作目录。无参数。

  2. cd :切换目录。常用参数包括:

  • ..:返回上一级目录。

  • ~:切换到当前用户的主目录。

  1. mkdir :创建目录。常用参数包括:
  • -p:递归创建目录,即创建嵌套目录时自动创建父目录。
  1. mv :移动或重命名文件。

  2. cat :查看文件内容。例如:cat /valwell/log.log

  3. vi/vim :可视化编辑器。基本命令包括:

  • :w:保存文件。

  • :q:退出程序。

  • :wq:保存文件并退出。

  • :q!:强行退出vim,不保存修改。

  1. ping :测试网络。例如:ping IP

  2. ifconfig :查看IP。例如:ifconfig

  3. uname :查看系统信息。常用参数包括:

  • -m:显示机器的处理器架构。

  • -r:显示正在使用的内核版本。

  1. dmidecode :显示硬件系统部件信息(SMBIOS/DMI)。例如:dmidecode -q

  2. hdparm :获取、设置SATA/ATA磁盘参数。例如:hdparm -i /dev/hda

  3. cat /proc/cpuinfo :显示CPU信息。例如:cat /proc/cpuinfo

  4. sort :排序文本文件中的行。常用参数包括:

  • -n:按数字排序。

  • -r:逆序排序。

  • -k:按特定列排序。

  • -s:稳定排序。

  1. ssh :安全地访问远程计算机。常用参数包括:
  • -p:指定远程服务器的端口。

  • -i:指定用于登录的私钥文件。

  • -t:强制分配一个伪终端。

  • -v:详细模式。

  1. access :检查程序是否可以访问指定文件。例如:access file.txt

  2. accton :打开或关闭记帐进程或更改信息进程记帐文件。例如:accton

  3. aclocal :从configure.in文件自动生成aclocal.m4文件。例如:aclocal

  4. acpi :显示电池状态和其他ACPI信息。例如:acpi

  5. acpid :提供智能电源管理。例如:acpid

  6. addr2line :将地址转换为文件名和行号。例如:addr2line -f elf -i address

  7. agetty :Linux版本的getty,用于管理物理或虚拟终端。例如:agetty

  8. alias :在shell中创建命令别名。例如:alias ll='ls -la'

  9. amixer :ALSA声卡驱动程序的命令行混音器。例如:amixer

  10. aplay :ALSA声卡驱动程序的命令行音频播放器。例如:aplay -l

  11. ac :显示用户登录时间的统计信息。常用参数包括:

  • -d:显示每天的总登录时间。

  • -p:显示每个用户的总登录时间。

  • -t:在输出的最后添加一个总计行。

  1. echo :将命令行
Top