Linux常用命令大全

76 篇文章 0 订阅
57 篇文章 0 订阅

1. 文件和目录操作

  • ls:列出目录内容。可以配合不同的参数来使用,如-l显示详细信息,-a显示所有文件(包括隐藏文件)。
  • cd:更改当前目录。用法如cd /path/to/directory,其中/表示根目录,.表示当前目录,..表示上级目录。
  • pwd:显示当前工作目录的路径。
  • mkdir:创建新目录。可以配合-p参数递归创建多级目录。
  • rmdir:删除空目录。
  • rm:删除文件或目录。配合-r参数递归删除目录及其内容,-f参数表示强制删除,不提示确认。
  • cp:复制文件或目录。配合-r参数递归复制目录。
  • mv:移动或重命名文件或目录。
  • touch:创建空文件或更新文件的时间戳。

2. 文本处理

  • cat:查看文本文件内容,也可以将多个文件合并为一个文件。
  • more/less:分页查看文本文件内容。more命令只能向前翻页,less命令则支持前后翻页。
  • head/tail:查看文件的开头或结尾部分。例如,head -n 10 file查看文件的前10行,tail -f file实时查看文件新增内容。
  • grep:在文件中搜索指定的文本内容。支持正则表达式。
  • sed:流编辑器,用于对文本进行过滤和转换。
  • awk:强大的文本处理工具,支持对文本和数据进行复杂的处理和分析。

3. 系统管理和监控

  • top:显示系统中进程的动态管理视图,包括CPU、内存使用情况等。
  • ps:显示当前系统中的进程状态。配合不同的参数可以查看不同的信息,如ps aux显示所有用户的进程信息。
  • kill:终止进程。用法如kill [信号] 进程ID,其中信号默认为TERM(终止信号),也可以用-9发送KILL信号强制终止进程。
  • df/du:查看磁盘使用情况。df显示文件系统的总空间、已用空间、可用空间等信息;du显示目录或文件的磁盘使用情况。
  • mount/umount:挂载和卸载文件系统。

4. 网络操作

  • ping:测试与主机的连通性。
  • ifconfig/ip addr:查看和配置网络接口信息。注意,ifconfig命令在一些新版的Linux发行版中可能已被ip命令取代。
  • wget/curl:从网络上下载文件。wget支持断点续传,curl则支持更多的协议和选项。

5. 其他常用命令

  • chmod/chown:修改文件或目录的权限和所有者。
  • tar:用于打包和解压文件和目录。支持多种压缩格式,如gzip、bzip2等。
  • ssh:远程登录到其他计算机。
  • scp:安全地将文件从本地复制到远程主机,或从远程主机复制到本地。
  • find:在文件系统中查找文件和目录。支持多种查找条件,如按名称、大小、修改时间等查找。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值