Linux 常用操纵命令及示例全解

打印 上一主题 下一主题

主题 858|帖子 858|积分 2574

Linux 常用操纵命令及示例全解

在 Linux 操纵体系的天下里,熟练掌握常用命令能够让开发者、运维职员的工作效率大幅提升。本文将详细介绍一些核心的 Linux 常用命令,并附上实际使用示例。
[img]https
://i-blog.csdnimg.cn/direct/2bf651faf96a47588a2d0cf100595728.jpeg[/img]

一、文件与目次操纵


  • ls
    (list)


    • 作用:列出目次内容。默认环境下,它会显示当前目次下的文件与子目次名称,以简洁的方式出现。
    • 示例

  1. ls
复制代码
这条命令直接在终端显示当前所在目次包含的可见文件和目次。如果想检察更详细信息,包括文件权限、所有者、大小、修改时间等,可以添加-l参数:
  1. ls
  2. -l
复制代码
若要递归检察子目次内容,使用-R:
  1. ls
  2. -R
复制代码

  • cd
    (change directory)


    • 作用:切换当前工作目次。
    • 示例
      进入/home/user/Documents目次,实行:

  1. cd
  2. /home/user/Documents
复制代码
返回上一级目次,使用:
  1. cd
  2. ..
复制代码
快速回到用户主目次,只需输入:
  1. cd
复制代码

  • mkdir(make directory)

    • 作用:创建新的目次。
    • 示例
      在当前目次下创建名为test_dir的新目次:

  1. mkdir test_dir
复制代码
一次性创建多层嵌套目次,比方创建parent/child结构,加上-p参数:
  1. mkdir -p parent/child
复制代码

  • rmdir(remove directory)

    • 作用:删除空目次。
    • 示例
      删除名为empty_dir的空目次:

  1. rmdir empty_dir
复制代码
若目次非空,此命令会报错,这时需用rm -r来递归删除包含内容的目次。

  • rm(remove)

    • 作用:删除文件或目次。
    • 示例
      删除单个文件test.txt:

  1. rm test.txt
复制代码
递归删除目次my_folder及其内部所有文件和子目次,需审慎操纵,因为删除后难以恢复:
  1. rm -r my_folder
复制代码
添加-f参数可逼迫删除,无需每次确认:
  1. rm -rf my_folder
复制代码
二、文件检察与编辑


  • cat(concatenate)

    • 作用:检察文件内容,将文件内容输出到终端。
    • 示例
      检察example.txt文件内容:

  1. cat example.txt
复制代码
还能归并多个文件,比方把file1.txt和file2.txt归并输出到combined.txt:
  1. cat file1.txt file2.txt > combined.txt
复制代码

  • less

    • 作用:分页检察文件内容,适合检察大文件,可上下翻页浏览。
    • 示例
      检察big_log.log:

  1. less big_log.log
复制代码
进入检察模式后,按j键向下滚动一行,k键向上滚动一行,q键退出检察。

  • vim

    • 作用:一款功能强大的文本编辑器,可用于创建、编辑各类文本文件。
    • 示例
      新建名为new_file.txt的文件并编辑:

  1. vim new_file.txt
复制代码
进入vim编辑器后,按i键进入插入模式开始编辑文本;编辑完成后,先按Esc键退出插入模式,再输入:wq保存并退出,输入:q!则不保存逼迫退出。
三、体系信息检察


  • uname

    • 作用:获取体系相关信息。
    • 示例
      检察内核名称:

  1. uname -s
复制代码
检察完备体系信息,包括内核版本、主机名等,用:
  1. uname -a
复制代码

  • top


    • 作用:实时动态地检察体系历程状态,包括 CPU、内存使用率等关键指标。
    • 示例
      在终端输入:

  1. top
复制代码
进入top
界面后,按q键退出检察,还能通过交互按键调解排序依据,检察特定历程详情。

  • df(disk free)

    • 作用:检察磁盘空间使用环境。
    • 示例
      检察所有挂载磁盘的剩余空间:

  1. df -h
复制代码
“-h”参数让显示结果以人类可读的格式出现,如将字节数换算成 KB、MB、GB 等单位。
四、历程管理


  • ps
    (process status)


    • 作用:检察当前体系中的历程状态。
    • 示例
      检察当前终端启动的历程:

  1. ps
复制代码
检察体系所有历程,团结aux参数:
  1. ps
  2. aux
复制代码
输出结果包含历程的 PID(历程标识符)、用户、CPU 使用率等关键信息。

  • kill

    • 作用:停止指定历程。
    • 示例
      已知某个历程的 PID 是1234,要停止它:

  1. kill 1234
复制代码
若历程比较顽固,没有响应kill命令,可用更逼迫的kill -9:
  1. kill -9 1234
复制代码
通过掌握这些 Linux 常用操纵命令及其示例,无论是刚入门 Linux 的新手,还是需要深入运维的专业职员,都能更得心应手地处理惩罚日常使命,发掘 Linux 体系的强大功能。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

莫张周刘王

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表