为了账号安全,请及时绑定邮箱和手机立即绑定

Linux C语言编程基本原理与实践

难度初级
时长 2小时 0分
学习人数
综合评分9.60
349人评价 查看评价
9.8 内容实用
9.6 简洁易懂
9.4 逻辑清晰
  • i,光标后面 a,光标前插入
    查看全部
  • int main(){} 标准的缩进:4个空格=1个Tab :wq 保存退出 cc a.c 编译a.c文件,产生输出文件a.out ls后信息意思:r表示可读(read) w表示可写 x表示可执行 ./ 当前路径下 ./a.out 执行当前路径下的a.out文件 命令模式下: i 插入(光标前); a 插入(光标后); I 插入(行首) ; A 插入(行尾); o 下一行 ;O 上一行; x 删除光标上内容; X 删除光标所在行; esc 退到命令模式;q 退出vim; :w 保存;:wq 保存并退出; ./+文件名 运行文件;程序名 文件名 用该程序执行该文件; mkdir 新建文件夹;cd~进入文件夹; pwd~展示当前文件夹;
    查看全部
  • sudo(管理员权限) sudo apt-get install + 软件名称 (安装程序) sudo apt-get update (更新资源) sudo apt-get install vim (安装VIM) clear (清空屏幕) cd + 目录 (进入目录) cd ~ (进入根目录) ls (查看当前目录包含的文件和文件夹) ls -l (查看当前目录包含的文件或文件夹的详细信息) touch + 文件名 (新建文件) rm + 文件名 (删除文件) mkdir + 目录名 (新建目录) pwd (查看完整目录地址) vi(vim) + 文件名 (使用VIM编辑文件) vim命令模式: i (插入模式 或 当前光标前插入字符) Esc (返回命令行模式) :w (保存) a (当前光标后插入字符) :q (退出VIM) Shift + a (在行尾插入字符) Shift + i (在行首插入字符) o (下一行插入字符) Shift + o (在当前行上行插入字符) x (删除单个字符) dd (删除整行字符)
    查看全部
  • 1.|管道符 EX: ls /etc/ | grep ab 即把前一个程序的输出流传递给后一个程序作为输入流。 2.grep 搜索命令 grep ab 即搜索名字包含ab的文件。 ps -e 显示当前系统进程命令。 ssh linux远程登录协议。
    查看全部
  • &>(覆盖)&>>(追加) fprintf(标准输出流)stdout fscanf(标准输入流)stdin fprintf(标准错误流)stderr
    查看全部
  • 1.echo $? 查看程序返回值。 cat 查看文件内容并且输出到屏幕 2.>> 标准输出流重新定向符(双>表示结果可以叠加,单>表示结果只会覆盖。) 1>>表示程序运行正确后的输出定向,2>>表示程序运行错误的输出定向 3.<< 标准输入流重新定向符
    查看全部
  • | 可以把前面的输出流作为后面的输入流
    查看全部
  • 标准输入流是0 标准输出流是1 用>>进行重定向
    查看全部
  • 对Linux来说,磁盘里面的文件和外设其实是一样一样的
    查看全部
  • 对于终端命令来说,&&符号之后的命令是否执行,在于前一个命令的返回值是否为0,因为0才能表示成功
    查看全部
  • 更改过vim默认设置,导致tab默认是四个空格,可以在写Makefile文件的时候使用 :set cindent :set smartindent :set autoindent 这三个命令的其中一个,临时改回tab键的初始作用
    查看全部
  • GNU通用公共许可协议(英语:GNU General Public License,简称GNU GPL或GPL),是一个广泛被使用的自由软件许可协议
    查看全部
  • rm *.o 代表所有后缀名为.o的都被删掉
    查看全部
  • gcc -c [c文件] [文件名.o] Compile and assemble, but do not link 这种方法用于编译成后缀名为o的静态库,适用于固定方法长期保存,加强效率
    查看全部
  • 为了程序的健壮性,还是应该在main函数所在的文件include调用的文件并且声明函数
    查看全部

举报

0/150
提交
取消
课程须知
本课程为C语言中级课程 学习本课程需要了解C语言以下基本语法:变量、常量、顺序、循环、分支、函数等。
老师告诉你能学到什么?
如何在真正的商业环境(Linux)下编写C语言程序 如何编译一个项目以及makefile如何编写 C语言真正的本领(制作小工具) 多个c语言小工具如何构成强大的软件系统

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!