
Linux系统笔记本
Linux系统的笔记本
tzc_fly
2017-2021:华中科技大学本科,2021-至今:中山大学博士
展开
-
第五课.Linux开发基础
第五课目录GCC用法参考GCC的常用用法make与MakefileGCC用法参考GCC是GNU开发的编程语言套件(GNU Compiler Collection),在默认情况下ubuntu不会提供C/C++的编译环境,ubuntu提供了build-essential包可以一次性把相关软件安装好:sudo apt install build-essentialapt depends build-essential #查看哪些包被build-essential依赖一个C语言程序的运行准备工作:源程原创 2020-11-17 16:39:35 · 467 阅读 · 0 评论 -
第四课.LinuxShell编程
第四课目录什么是ShellShell编程创建脚本注释写作中什么是Shell有人说Linux系统犹如核桃,有外壳和内核;内核:kernal,Linus集中精力研究内核开发;外壳:shell,是有命令行或者界面的应用程序;狭义的shell指一种应用程序,提供了一个界面,用户通过这个应用才可以访问内核服务,广义的shell指一切应用程序,一般来说,linux学习应该先学shell,再学内核shell脚本:shell script,是用shell编写的脚本程序,简称shell;在学习windows时,原创 2020-11-10 19:31:42 · 345 阅读 · 0 评论 -
第三课.Linux代码编辑器
第三课目录vi/vimvi/vim简介vi的模式vi在命令模式下的操作Visual Studio CodeGitvi/vimvi/vim简介vim:the ubiquitous text editorvim是Unix类的必装工具,主要优势在于适用于嵌入式设备,用命令行方式编辑文本,而vi作为vim的简化版本,严格来说,vi才是更单纯的文本编辑器,vim已经拓展成为一种开发工具vi的模式vi/vim的模式有三种:命令模式,输入模式,底线命令模式;1.命令模式:Command mode,刚启动vi原创 2020-11-04 10:44:05 · 654 阅读 · 0 评论 -
第二课.进一步熟悉Linux
VirtualBox共享文件夹配置为了方便主机与虚拟机之间进行交互,可以在两者之间创建一个共享文件夹实现VirtualBox与Windows的文件共享VirtualBox的共享文件夹最好通过手动挂载才更加稳定,将Windows下的文件挂载到/mnt下,此处在Windows下有一个文件夹叫PublicFileSystem,Linux在/mnt下创建一个目录share:cd /mntsudo mkdir share 需要权限在“设置”内的共享文件夹选择PublicFileSystem这个文件,注意要原创 2020-10-21 10:11:07 · 247 阅读 · 0 评论 -
第一课.Linux系统的介绍与ubuntu虚拟机安装
Linux系统是一个类Unix系统(Unix系统的克隆),Unix是有版权限制的,Linux由Linus Torvalds编写,向POSIX兼容(POSIX为可移植操作系统接口标准),Linux最开始在32位机器上实现,后续发展几乎兼容所有硬件平台严格来说,Linux只是一个内核提到Linux是内核这件事,就该说一下GNU,GNU是为了反对Unix而建立的GNU曾用自己的内核Hurd,但由于Linux的使用更加广泛,从而GNU与Linux内核结合成为Linux系统开源软件往往会附带开源协议:许可证原创 2020-10-18 18:39:57 · 339 阅读 · 0 评论