Linux 常用命令

在Linux系统中,命令行是管理和操作系统的重要途径。以下是一些常见的Linux命令,适用于终端或Shell环境。

1. 文件和目录操作

  • ls 列出当前目录下的文件和子目录。

    1
    ls
  • cd 切换目录。

    1
    cd directory_name
  • pwd 显示当前工作目录的路径。

    1
    pwd
  • mkdir 创建新目录。

    1
    mkdir directory_name
  • cp 复制文件或目录。

    1
    cp source destination
  • mv 移动文件或目录,也可用于重命名文件或目录。

    1
    mv source destination
  • rm 删除文件或目录。

    1
    rm file_name

2. 文件查看和编辑

  • cat 查看文件的内容。

    1
    cat file_name
  • moreless 分页查看文件内容。

    1
    more file_name
  • nanovim 使用文本编辑器编辑文件。

    1
    nano file_name

3. 权限管理

  • chmod 修改文件或目录的权限。

    1
    chmod permissions file_name
  • chown 修改文件或目录的所有者。

    1
    chown owner:group file_name

4. 系统信息

  • top 查看系统资源使用情况。

    1
    top
  • df 显示磁盘空间使用情况。

    1
    df -h
  • free 显示内存使用情况。

    1
    free -h

5. 进程管理

  • ps 显示系统中的进程。

    1
    ps aux
  • kill 终止进程。

    1
    kill process_id
  • pkill 根据进程名终止进程。

    1
    pkill process_name

6. 压缩和解压

  • tar 打包和解包文件。

    1
    2
    tar -cvf archive.tar files    # 打包
    tar -xvf archive.tar # 解包
  • gzipgunzip 压缩和解压缩文件。

    1
    2
    gzip file_name
    gunzip file_name.gz

这些是Linux中一些基本和常用的命令,可以帮助你进行文件操作、系统管理、进程管理等任务。记住这些命令将提高你在Linux系统上的效率。