linux 常用基本命令

在Linux系统中,有许多常用的基本命令,这些命令可以帮助用户管理文件、目录、进程,以及执行其他系统任务。以下是一些Linux系统中常用的基本命令及其简要说明:

文件和目录操作

  1. ls:列出目录内容。

    • -l:长格式显示。
    • -a:显示所有文件,包括隐藏文件。
    • -h:以人类可读的格式显示文件大小。
  2. cd:改变当前目录。

    • cd ..:返回上一级目录。
    • cd -:返回上一次所在的目录。
  3. pwd:显示当前工作目录。

  4. mkdir:创建新目录。

    • -p:递归创建目录。
  5. rmdir:删除空目录。

  6. touch:创建空文件或更新文件时间戳。

  7. cp:复制文件或目录。

    • -r-R:递归复制目录。
  8. mv:移动或重命名文件或目录。

  9. rm:删除文件或目录。

    • -r-R:递归删除目录及其内容。
    • -f:强制删除,不询问。
  10. find:查找文件或目录。

  11. cat:显示文件内容。

  12. moreless:分页显示文件内容。

  13. headtail:显示文件的开头或结尾部分。

  14. chmod:改变文件或目录的权限。

  15. chownchgrp:改变文件或目录的所有者和所属组。

系统信息查询

  1. uname:显示系统信息。

    • -a:显示所有信息。
  2. df:显示磁盘使用情况。

    • -h:以人类可读的格式显示。
  3. du:显示目录或文件的磁盘使用情况。

    • -sh:显示总计,并以人类可读的格式显示。
  4. free:显示内存使用情况。

    • -h:以人类可读的格式显示。
  5. tophtop:实时显示系统状态(包括进程、内存、CPU等)。

  6. ps:显示进程状态。

    • ps aux:显示所有用户的所有进程。
  7. kill:终止进程。

  8. date:显示或设置系统日期和时间。

  9. cal:显示日历

网络操作

  1. ping:测试网络连接。

  2. ifconfigip:配置和显示网络接口信息。

  3. netstat:显示网络连接、路由表、接口统计等网络相关信息。

  4. ssh:远程登录到其他计算机。

  5. scp:远程复制文件。

  6. wgetcurl:从网络下载文件。

压缩和解压

  1. gzipgunzip :压缩和解压 .gz 文件。

  2. bzip2bunzip2 :压缩和解压 .bz2 文件。

  3. tar:打包或解包文件和目录。

    • tar -czvf archive.tar.gz directory/:打包并压缩目录。
    • tar -xzvf archive.tar.gz:解压 .tar.gz 文件。
  4. zipunzip :压缩和解压 .zip 文件。

软件包管理

根据Linux发行版的不同,软件包管理工具也会有所不同。例如,Debian/Ubuntu使用apt,而Red Hat/CentOS使用yumdnf

  1. apt(Debian/Ubuntu):

    • apt update:更新软件包列表。
    • apt install package-name:安装软件包。
    • apt remove package-name:删除软件包。
  2. yumdnf(Red Hat/CentOS):

    • yum updatednf update:更新软件包列表。
    • yum install package-namednf install package-name:安装软件包。
    • yum remove package-namednf remove package-name:删除软件包。

其他常用命令

  1. man :显示命令的手册页。
    • `man command-

请注意,Linux命令对大小写敏感,输入时请注意大小写。而且,对于某些命令,可能需要相应的权限才能执行。在使用Linux命令时,建议查阅相关文档或手册以获取更详细和准确的信息。

相关推荐
悄悄敲敲敲2 分钟前
Linux:信号(二)
linux·操作系统·信号
Felven18 分钟前
飞腾D2000 GPIO中断调试
linux·gpio·中断·d2000
西格电力科技24 分钟前
面向工业用户的绿电直连架构适配技术:高可靠与高弹性的双重设计
大数据·服务器·人工智能·架构·能源
CodeCraft Studio41 分钟前
用“录制宏”轻松实现文档自动化:ONLYOFFICE 宏功能实践解析
运维·自动化·onlyoffice·录制宏·创建宏·文档自动化·文档协同
喵了meme1 小时前
Linux学习日记21:读写锁
linux·c语言·学习
广东大榕树信息科技有限公司1 小时前
当运维管理面临挑战时,如何借助动环监控系统提升响应能力?
运维·网络·物联网·国产动环监控系统·动环监控系统
The star"'1 小时前
02-Ansible 基本使用
运维·云计算·ansible
wanhengidc2 小时前
巨 椰 云手机 满足多元需求
运维·服务器·安全·智能手机·云计算
liebe1*12 小时前
第十一章 密码学
服务器·密码学·php
^乘风破浪^2 小时前
Ubuntu部署Xingrin(星环)企业级漏洞扫描与资产管理平台
linux·运维·ubuntu