百度
360搜索
搜狗搜索

linux系统一些简单的命令详细介绍

以下是 Linux 系统中常用的简单命令,适合新手快速入门,按功能分类整理:

一、文件与目录操作

1. 查看文件 / 目录列表(最常用)

  • ls(list)
    作用:列出目录下的文件和子目录。
    常用参数:
    • ls -a:显示隐藏文件(以.开头的文件)。
    • ls -l:显示详细信息(权限、大小、时间等),可简写为ll(部分系统支持)。
    • ls -h:以人类可读的格式显示文件大小(如 KB/MB/GB)。
      示例:ls -lh /home 查看 /home 目录下的文件详情。

2. 切换目录

  • cd(change directory)
    作用:进入或退出目录。
    常用用法:
    • cd 目录名:进入指定目录(如 cd Documents)。
    • cd ~:回到用户主目录(等价于 cd,不加参数时默认返回主目录)。
    • cd ..:回到上一级目录;cd ../..:回到上两级目录。
    • cd -:切换回上一次访问的目录。

3. 创建目录

  • mkdir(make directory)
    作用:创建新目录。
    常用参数:
    • mkdir 目录名:创建单个目录(如 mkdir myfolder)。
    • mkdir -p 父目录/子目录:递归创建多级目录(如 mkdir -p project/src)。

4. 删除文件 / 目录

  • rm(remove)
    作用:删除文件或目录(危险!谨慎使用)。
    常用参数:
    • rm 文件名:删除单个文件(如 rm test.txt)。
    • rm -r 目录名:删除目录及其内容(如 rm -r myfolder)。
    • rm -f:强制删除,不询问确认(常与 -r 结合使用:rm -rf 目录名,需格外小心!)。

5. 复制文件 / 目录

  • cp(copy)
    作用:复制文件或目录。
    常用参数:
    • cp 源文件 目标路径:复制文件(如 cp a.txt ~/backup/)。
    • cp -r 源目录 目标路径:复制目录及其内容(如 cp -r images/ /tmp/)。

6. 移动 / 重命名文件 / 目录

  • mv(move/rename)
    作用:移动文件 / 目录或重命名。
    常用用法:
    • mv 源文件 目标路径:移动文件(如 mv doc.txt ~/work/)。
    • mv 旧文件名 新文件名:重命名文件(如 mv report.txt report2025.txt)。

二、文件内容查看与编辑

1. 查看文件内容(只读)

  • cat(concatenate)
    作用:显示文件全部内容(适合小文件)。
    示例:cat /etc/os-release 查看系统版本信息。

  • **more / less
    作用:分页查看大文件(more 只能向下翻页,less 支持上下翻页和搜索)。
    示例:less large.log,按 空格 向下翻页,按 q 退出。

2. 简单文本编辑(适合新手)

  • nano(系统预装,简单易用)
    作用:打开文本编辑器编辑文件。
    示例:nano newfile.txt,编辑完成后按 Ctrl+O 保存,Ctrl+X 退出。

  • vim(功能强大,需学习基本操作)
    作用:高级文本编辑器(Linux 常用,需掌握 i 进入编辑模式,ESC 退出,:wq 保存退出)。
    示例:vim config.conf

三、系统信息与状态

1. 查看系统资源(CPU / 内存 / 进程)

  • top(task overview)
    作用:实时监控系统进程和资源占用(按 Q 退出)。

    • 类似工具:htop(需安装,界面更友好,功能更强)。

  • ps(process status)
    作用:查看当前进程列表。
    常用参数:

    • ps aux:显示所有用户的进程详情(a 所有用户,u 详细信息,x 无终端进程)。
    • ps -ef:另一种格式显示进程(常用 grep 过滤,如 ps -ef | grep firefox 查找 Firefox 进程)。

2. 终止进程

  • kill
    作用:通过进程号(PID)终止进程。
    示例:
    1. 先用 ps aux | grep 进程名 找到 PID(如 1234)。
    2. 执行 kill 1234(正常终止)或 kill -9 1234(强制终止)。

阅读更多 >>>  linux命令克隆

3. 查看磁盘 / 内存信息

  • df(disk free)
    作用:查看磁盘空间使用情况。
    示例:df -h 以人类可读格式显示(如 df -h / 查看根目录空间)。

  • free
    作用:查看内存使用情况。
    示例:free -h 以人类可读格式显示(-h 同前)。

4. 查看系统版本

  • uname(unix name)
    作用:显示系统基本信息(内核版本、主机名等)。
    常用参数:
    • uname -a:显示所有信息。
    • cat /etc/os-release:直接查看发行版名称和版本(如 Ubuntu/Debian 系)。

四、网络相关命令

1. 测试网络连通性

  • ping
    作用:检查与目标主机(如 www.baidu.com)的网络连接。
    示例:ping -c 4 www.baidu.com 发送 4 次请求后停止(按 Ctrl+C 手动停止)。

2. 查看网络接口信息

  • ifconfig(或 ip addr
    作用:显示网卡信息(IP 地址、MAC 地址等)。
    示例:ifconfigip addr show

3. 下载文件

  • curlwget
    • curl -O 网址:下载文件并保留原名(如 curl -O https://example.com/file.zip)。
    • wget 网址:下载文件(默认保存为网页文件名,可加 -O 文件名 自定义)。

4. 远程连接

  • ssh(secure shell)
    作用:远程登录到另一台 Linux 主机。
    示例:ssh username@远程IP(如 ssh user@192.168.1.100),输入密码后登录。

五、包管理(安装 / 卸载软件)

不同 Linux 发行版命令不同,常见如下:

  • Debian/Ubuntu 系(如 Ubuntu、Linux Mint)

    • apt install 软件名:安装软件(如 apt install firefox)。
    • apt remove 软件名:卸载软件。
    • apt update / apt upgrade:更新软件列表 / 升级已安装软件。

  • Red Hat 系(如 CentOS、Fedora)

    • yum install 软件名(CentOS 7 及以下)或 dnf install 软件名(CentOS 8+/Fedora)。
    • yum/dnf remove 软件名:卸载软件。

  • Arch 系(如 Arch Linux)

    • pacman -S 软件名:安装软件。

六、其他实用命令

  • sudo(superuser do)
    作用:以管理员权限执行命令(需输入当前用户密码)。
    示例:sudo apt update(以管理员身份更新软件列表)。

  • tar(文件压缩 / 解压缩)

    • 压缩:tar -czvf 压缩包名.tar.gz 目标文件/目录(如 tar -czvf backup.tar.gz /home/user)。
    • 解压缩:tar -xzvf 压缩包名.tar.gz -C 目标目录-C 指定解压路径,可选)。

  • grep(global search regular expression and print out)
    作用:在文件中搜索包含指定关键词的行。
    示例:grep "error" log.txt 查找 log.txt 中包含 "error" 的行。

  • date
    作用:显示当前系统时间。
    示例:date 显示日期和时间(如 2025年04月15日 星期二 15:30:00)。

  • echo
    作用:输出文本内容。
    示例:echo "Hello, Linux!" 会在终端显示这句话。

总结

以上是 Linux 最基础的命令,建议通过终端(Terminal)反复练习。遇到问题时,可通过 man 命令名(如 man ls)查看官方帮助文档,或用 命令名 --help 查看简要用法。
新手入门重点:文件操作(ls/cd/mv/cp/rm)文本查看(cat/less/nano)系统监控(top/ps/df)网络工具(ping/ssh/curl)
记得从简单命令开始,逐步深入,Linux 的强大在于熟练运用这些基础工具组合解决问题!

阅读更多 >>>  linux命令的mv

网站数据信息

"linux系统一些简单的命令"浏览人数已经达到19次,如你需要查询该站的相关权重信息,可以点击进入"Chinaz数据" 查询。更多网站价值评估因素如:linux系统一些简单的命令的访问速度、搜索引擎收录以及索引量、用户体验等。 要评估一个站的价值,最主要还是需要根据您自身的需求,如网站IP、PV、跳出率等!