Linux初级命令及GCC编译程序

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    Linux初级命令:

    1. ls:列出当前目录下的文件和文件夹。
    2. cd:切换目录,可以使用绝对路径或相对路径。
    3. pwd:显示当前所在的目录。
    4. mkdir:创建一个新的文件夹。
    5. touch:创建一个新的空文件。
    6. cp:复制文件或文件夹。
    7. mv:移动文件或文件夹。
    8. rm:删除文件或文件夹。
    9. cat:显示文件内容。
    10. grep:在文件中搜索指定的字符串。
    11. less:逐页显示文件内容。
    12. chmod:修改文件权限。
    13. chown:修改文件拥有者。
    14. ps:显示当前运行的进程。
    15. top:实时显示系统资源使用情况。

    GCC编译程序:

    GCC是GNU Compiler Collection的缩写,是一套用于编译源代码的开源编译器。它支持多种编程语言,包括C、C++、Objective-C、Fortran、Ada等。

    使用GCC编译程序的基本步骤如下:

    1. 编写源代码文件,以.c(C语言)、.cpp(C++语言)等扩展名结尾。
    2. 打开终端,进入源代码文件所在的目录。
    3. 使用命令gcc加上源代码文件名进行编译,例如:gcc main.c。
    4. 若编译过程中没有错误,会生成一个默认的可执行文件a.out。
    5. 在终端中输入./a.out运行程序。

    除了默认的可执行文件名a.out,我们还可以使用参数指定编译后的可执行文件名,例如:gcc main.c -o myprogram。

    GCC还提供了一些常用的参数和选项,用于控制编译过程和生成的可执行文件,例如:

    – -Wall:显示所有警告信息。
    – -o:指定编译后的可执行文件名。
    – -g:生成调试信息,便于调试程序。
    – -I:指定头文件的搜索路径。
    – -L:指定库文件的搜索路径。
    – -l:链接指定的库。

    以上是Linux初级命令及GCC编译程序的简要介绍,希望对你有所帮助。如有不清楚之处,欢迎继续提问。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    Linux初级命令及GCC编译程序

    1. 命令行介绍和基本操作:
    – 查看当前目录下的文件和文件夹:ls
    – 切换目录:cd
    – 创建文件夹:mkdir
    – 创建文件:touch
    – 删除文件夹或文件:rm
    – 复制文件或文件夹:cp
    – 移动文件或文件夹:mv
    – 查看文件内容:cat
    – 编辑文件:vi

    2. 文件权限相关命令:
    – 更改文件权限:chmod
    – 更改文件所有者:chown
    – 更改文件所属组:chgrp
    – 查看文件权限:ls -l
    – 查看当前用户:whoami

    3. 系统和进程管理命令:
    – 查看系统信息:uname -a
    – 查看进程信息:ps
    – 关闭进程:kill
    – 查看系统负载:top

    4. 网络相关命令:
    – 查看网络连接:netstat
    – 查看主机IP地址:ifconfig
    – 网络诊断工具:ping, traceroute

    5. GCC编译程序:
    – 安装GCC编译器:sudo apt-get install build-essential
    – 编译C程序:gcc filename.c -o output
    – 运行可执行文件:./output
    – 编译C++程序:g++ filename.cpp -o output
    – 运行可执行文件:./output

    通过掌握这些基本的Linux命令和GCC编译程序,你将能够更好地管理和操作Linux系统,并且能够编译和运行C和C++程序。这些命令和编译器是进行Linux系统管理和开发的基础工具,对于初学者来说是非常重要的。与此同时,也可以继续学习更高级的命令和编程技巧,来提高自己的Linux技能。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    一、Linux初级命令

    1. ls:查看当前目录下的文件和文件夹
    用法:ls [选项] [文件夹路径]
    常用选项:
    – a:显示所有文件和文件夹,包括隐藏文件
    – l:以列表的方式显示文件和文件夹的详细信息
    – h:以人类可读的方式显示文件和文件夹的大小

    2. cd:切换当前工作目录
    用法:cd [目标路径]
    特殊符号:
    – ~:代表当前用户的主目录
    – .:代表当前目录
    – ..:代表当前目录的父目录

    3. pwd:显示当前工作目录的路径

    4. mkdir:创建新的文件夹
    用法:mkdir [选项] [文件夹名]
    常用选项:
    – p:创建多级目录,如果父目录不存在则自动创建

    5. rm:删除文件或文件夹
    用法:rm [选项] [文件夹/文件路径]
    常用选项:
    – r:递归删除文件夹及其内容
    – f:强制删除,不进行确认提示

    6. cp:复制文件或文件夹
    用法:cp [选项] [源文件/文件夹路径] [目标文件/文件夹路径]
    常用选项:
    – r:递归复制文件夹及其内容
    – v:显示复制进程

    7. mv:移动文件或文件夹,也可用于重命名文件或文件夹
    用法:mv [选项] [源文件/文件夹路径] [目标文件/文件夹路径]
    常用选项:
    – v:显示移动过程

    8. touch:创建新的空文件
    用法:touch [文件名]

    9. cat:显示文件内容
    用法:cat [选项] [文件名]
    常用选项:
    – n:显示行号

    10. grep:在文件中查找匹配的模式
    用法:grep [选项] [模式] [文件名]
    常用选项:
    – i:忽略大小写
    – v:显示不匹配的行

    二、GCC编译程序

    GCC是GNU编译器套装(GNU Compiler Collection)的缩写,它是一个功能强大的编译器工具,支持多种编程语言,包括C、C++、Objective-C、Java等。下面是GCC编译程序的操作流程:

    1. 编写源代码文件
    使用任意文本编辑器创建一个以.c(C语言)或.cpp(C++语言)为扩展名的源代码文件。例如,假设要编写一个名为hello.c的简单程序,内容如下:

    “`c
    #include

    int main() {
    printf(“Hello, World!\n”);
    return 0;
    }
    “`

    2. 打开终端
    在Linux系统中打开终端应用程序。可以使用快捷键Ctrl+Alt+T打开终端。

    3. 切换到源代码文件所在的目录
    使用cd命令切换到存放源代码文件的目录。例如,如果源代码文件hello.c在用户的主目录下的Documents文件夹中,可以执行以下命令:

    “`bash
    cd ~/Documents
    “`

    4. 使用GCC编译源代码文件
    使用GCC命令编译源代码文件。例如,编译名为hello.c的源代码文件,可以执行以下命令:

    “`bash
    gcc hello.c -o hello
    “`

    其中,gcc是GCC编译器的命令,hello.c是源代码文件的路径,-o hello表示将编译结果输出到名为hello的可执行文件中。

    5. 运行可执行文件
    使用./命令运行刚编译生成的可执行文件。例如,运行名为hello的可执行文件,可以执行以下命令:

    “`bash
    ./hello
    “`

    6. 查看程序输出
    在终端中,将会显示程序输出的结果。例如,执行名为hello的可执行文件后,在终端中会显示”Hello, World!”这个字符串。

    以上就是使用Linux初级命令和GCC编译程序的简要介绍。通过掌握这些基本命令和编译过程,可以方便地进行文件和文件夹的操作,以及编译和运行程序。在日常使用Linux系统和进行编程开发时,这些命令和技巧将会非常有用。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部