Linux 操作系统上常用的命令

发布时间:2023年12月20日

Linux 操作系统上常用的命令

  1. 文件和目录操作:
    • ls: 列出目录内容。
    • cd: 切换工作目录。
    • cp: 复制文件或目录。
    • mv: 移动文件或目录,也可用于重命名文件。
    • rm: 删除文件或目录。
    • mkdir: 创建目录。
  2. 文件查看和编辑:
    • cat: 显示整个文件内容。
    • moreless: 分屏显示文件内容。
    • nanovivim: 文本编辑器。
    • headtail: 显示文件的开头或结尾。
  3. 文件搜索:
    • find: 在文件系统中搜索文件。
    • grep: 在文件中搜索指定模式。
    • locate: 使用数据库快速查找文件。
  4. 权限管理:
    • chmod: 修改文件或目录的权限。
    • chown: 修改文件或目录的所有者。
    • chgrp: 修改文件或目录的所属组。
  5. 系统信息:
    • uname -a: 显示系统信息。
    • df -h: 显示磁盘空间使用情况。
    • free -h: 显示内存使用情况。
    • tophtop: 实时显示系统资源使用情况。
  6. 进程管理:
    • ps: 显示当前运行的进程。
    • kill: 终止进程。
    • pkill: 通过进程名终止进程。
  7. 网络相关:
    • ifconfigip addr: 显示网络接口信息。
    • ping: 测试网络连通性。
    • traceroutetracepath: 显示数据包到达目的地的路径。
    • netstatss: 显示网络状态。
    • curlwget: 下载文件。
    • scprsync: 安全地复制文件或目录。
  8. 压缩和解压:
    • tar: 打包和解压文件。
    • gzip, bzip2, xz: 压缩和解压缩文件。
    • zip, unzip: 压缩和解压缩 zip 文件。
  9. 用户和组管理:
    • useraddadduser: 添加用户。
    • passwd: 更改用户密码。
    • userdel: 删除用户。
    • groupaddaddgroup: 添加用户组。
    • usermod: 修改用户属性。
    • chpasswd: 批量更改用户密码。
  10. 系统管理:
    • rebootshutdown: 重新启动或关机系统。
    • ps aux | grep process_name: 查找指定进程。
    • killall: 杀死所有同名进程。
    • servicesystemctl: 管理系统服务。
    • journalctl: 查看系统日志。

这只是 Linux 命令的一小部分,还有许多其他命令和选项可用。使用 man 命令可以查看命令的手册页面,例如 man ls 会显示有关 ls 命令的详细信息。

下面是一些 Linux 命令的具体例子:

1、ls - 列出目录内容:

ls

2、cd - 切换工作目录:

cd /path/to/directory

3、cp - 复制文件或目录:

cp file.txt /path/to/destination

4、mv - 移动文件或目录:

mv file.txt /path/to/destination/newfile.txt

5、rm - 删除文件或目录:

rm file.txt

6、mkdir - 创建目录:

mkdir new_directory

7、cat - 显示整个文件内容:

cat filename.txt

8、nano - 文本编辑器:

nano filename.txt

9、grep - 在文件中搜索指定模式:

grep "pattern" filename.txt

10、chmod - 修改文件或目录的权限:

chmod +x script.sh

11、chown - 修改文件或目录的所有者:

chown user:group file.txt

12、df - 显示磁盘空间使用情况:

df -h

13、ps - 显示当前运行的进程:

ps aux

14、kill - 终止进程:

kill PID

15、ping - 测试网络连通性:

ping example.com

16、tar - 打包和解压文件:

tar -cvzf archive.tar.gz directory
tar -xvzf archive.tar.gz

17、useradd - 添加用户:

useradd newuser

18、passwd - 更改用户密码:

passwd username

19、reboot - 重新启动系统:

reboot

20、journalctl - 查看系统日志:

journalctl

这里提供的是基本的使用示例,实际上每个命令都有更多的选项和参数,可以通过 man 命令查看详细的手册页面。例如,man ls 将显示有关 ls 命令的详细信息。

文章来源:https://blog.csdn.net/wykqh/article/details/135107157
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。