0.环境

linux镜像:ubuntu-18.04.1-desktop-amd64

1.安装虚拟机

没什么的难的,虚拟机的网络配置参考这篇blog:https://blog.csdn.net/u013554213/article/details/79408084;

相关命令可以看这篇:https://blog.csdn.net/AndesStay/article/details/82143515

linux更换源(更换阿里源):https://blog.csdn.net/qq_35451572/article/details/79516563(最好用cp命令拷贝一下美国那边的源)

安装lrszs包:https://www.cnblogs.com/tssc/p/8653863.html

通过xshell传输文件:https://jingyan.baidu.com/article/3052f5a13c1ebf97f31f862b.html

2.Linux系统教程(入门级)

Linux简易教学:第1讲,Why Linux:https://haokan.baidu.com/v?vid=17045618972387671013&pd=bjh&fr=bjhauthor&type=video

Linux简易教学:第2讲,安装Ubuntu:https://haokan.baidu.com/v?vid=8816504792208397153&pd=bjh&fr=bjhauthor&type=video

Linux简易教学:第3讲,快速了解Ubuntu17.10基本界面:https://haokan.baidu.com/v?vid=3859349735407709188&pd=bjh&fr=bjhauthor&type=video

Linux简易教学:第4讲,Ubuntu安装软件app:https://haokan.baidu.com/v?vid=5500224360684314131&pd=bjh&fr=bjhauthor&type=video

Linux简易教学:第5讲,Linux基本指令ls和cd(查阅 跳转):https://haokan.baidu.com/v?vid=12263006989836954699&pd=bjh&fr=bjhauthor&type=video

Linux简易教学:第6讲,Linux基本指令touch cp mv(创建 复制 移动):https://haokan.baidu.com/v?vid=10974742346129000005&pd=bjh&fr=bjhauthor&type=video

Linux简易教学:第7讲,Linux基本指令mkdir rmdir(创建文件夹 删除文件夹):https://haokan.baidu.com/v?vid=12919542943199708858&pd=bjh&fr=bjhauthor&type=video

Linux简易教学:第8讲,Linux基本指令nano和cat(编辑文件  合并/显示文件):https://haokan.baidu.com/v?vid=7989387922006258220&pd=bjh&fr=bjhauthor&type=video

Linux简易教学:第9讲,Linux文件权限:https://haokan.baidu.com/v?vid=3944157411845675198&pd=bjh&fr=bjhauthor&type=video

Linux简易教学:第10讲,怎么样从MacOS或Linux通过SSH远程操作Linux:https://haokan.baidu.com/v?vid=6466120969552105995&pd=bjh&fr=bjhauthor&type=video

Linux简易教学:第11讲,怎么样从Windows通过SSH远程Linux:https://tv.sohu.com/v/dXMvMzM1OTQxNzk3LzE3MDk2Nzk2NS5zaHRtbA==.html

Linux简易教学:第12讲,怎么样从手机通过SSH远程:https://haokan.baidu.com/v?vid=10656430189646444555&pd=bjh&fr=bjhauthor&type=video

Linux简易教学:第13讲,怎么样用TeamViewer和VNC从远程控制电脑:https://haokan.baidu.com/v?vid=7258655718813904178&pd=bjh&fr=bjhauthor&type=video

Linux简易教学:第14讲,自己的云计算,把Linux当成你云计算平台:https://haokan.baidu.com/v?vid=4707720710479268289&pd=bjh&fr=bjhauthor&type=video

Linux简易教学:第15讲,自己的云计算,多电脑共享云端文件:https://haokan.baidu.com/v?vid=9544569053920627091&pd=bjh&fr=bjhauthor&type=video

3.linux下的C语言开发(入门级)

gcc与g++的区别:https://blog.csdn.net/u013457167/article/details/80222557

参考链接:ubuntu下C/C++编译:https://blog.csdn.net/qq_39852676/article/details/88174011

4.权限(linux受欢迎的最大特点)

Unix/Linux系统是一个典型的多用户系统,不同的用户处于不同的地位,对文件和目录有不同的访问权限。为了保护系统的安全性,Unix/Linux系统除了对用户权限作了严格的界定外,还在用户身份认证、访问控制、传输安全、文件读写权限等方面作了周密的控制。在 Unix/Linux中的每一个文件或目录都包含有访问权限,这些访问权限决定了谁能访问和如何访问这些文件和目录。

访问用户
通过设定权限可以从以下三种访问方式限制访问权限:
 只允许用户自己访问(所有者)
所有者就是创建文件的用户,用户是所有用户所创建文件的所有者,用户可以允许所在的用户组能访问用户的文件。

 允许一个预先指定的用户组中的用户访问(用户组)
用户都组合成用户组,例如,某一类或某一项目中的所有用户都能够被系统管理员归为一个用户组,一个用户能够授予所在用户组的其他成员的文件访问权限。

 允许系统中的任何用户访问(其他用户)
用户也将自己的文件向系统内的所有用户开放,在这种情况下,系统内的所有用户都能够访问用户的目录或文件。在这种意义上,系统内的其他所有用户就是 other 用户类

C/C++ under ubuntu,linux相关推荐

  1. ubuntu添加路由_如何在Ubuntu,Linux中添加新路由?

    ubuntu添加路由 I have a box with Ubuntu Linux and I want to add a new route to my box. Because I want to ...

  2. CentOS,Ubuntu,Linux下安装yasm-1.3.0详细说明

    Linux下安装yasm-1.3.0详细说明 ①wget http://www.tortall.net/projects/yasm/releases/yasm-1.3.0.tar.gz  #下载源码包 ...

  3. linux安装wine教程,Debian,Ubuntu和Linux Mint 上安装 Wine 3.0 正式版

    Wine是一个开放源代码,免费且易于使用的程序,使Linux用户能够在类Unix操作系统上运行一些基于Windows的应用程序. Wine是用于安装几乎所有Windows程序版本的兼容层. 本文介绍了 ...

  4. 【转】ubuntu,你改变了我的人生

    2019独角兽企业重金招聘Python工程师标准>>> 最近比较忙,在公司不停的忙碌着 但是,忙的同时,学习到了不少东西 1.来自我们技术总监的话:你不要等到学完了才做东西,那样来不 ...

  5. linux清理磁盘空间的脚本,在Ubuntu和Linux Mint上释放空间的7种简单方法

    Linux系统空间不足?您可以通过以下几种方式清理系统,释放Ubuntu和其他基于Ubuntu的Linux发行版上的空间. 随着时间的流逝,随着添加和删除程序,任何操作系统都可能变得混乱.如果您拥有T ...

  6. linuxdeploy ubuntu 更新gui_在Ubuntu和Linux Mint上释放空间的7种简单方法

    Linux系统空间不足?您可以通过以下几种方式清理系统,释放Ubuntu和其他基于Ubuntu的Linux发行版上的空间. 随着时间的流逝,随着添加和删除程序,任何操作系统都可能变得混乱.如果您拥有T ...

  7. ubuntu with linux 3.19,ubuntu更改启动顺序

    在ubuntu中修改启动配置. 启动相关grub2主要包含下面三个文件:1.   /boot/grub/grub.cfg 文件    2.   /etc/grub.d/ 文件夹   3.   /etc ...

  8. Ubuntu更换Linux内核版本

    Ubuntu14.04.5默认Linux内核版本号是4.4.0-31,这几天为了换一个低版本的内核,在网上查了蛮多帖子,最后虽然有点小问题(切换内核版本不是很方便),但总算是勉强更换成功. 试了几个方 ...

  9. ubuntu,你改变了我的人生(转贴)

    最近比较忙,在公司不停的忙碌着 但是,忙的同时,学习到了不少东西 1.来自我们技术总监的话:你不要等到学完了才做东西,那样来不及,你要一边学一边做,做的同时发现问题,然后再学 2.如果想在公司得到别人 ...

最新文章

  1. 面试必问---Java线程池8大拒绝策略
  2. router OS (ROS)命令中文手册
  3. 记一次与用户的亲密接触
  4. WINCE5.0下SQL server compact版本更新
  5. rk android8.1加密,Android 8.1RK平台增加自定义脚本,修改文件权限
  6. java实验报告合肥工业大学_合肥工业大学 计算机专业 计算方法实验报告
  7. 地图投影系列介绍(二)----地理坐标系
  8. Bloom Filter算法
  9. Pipenv – 超好用的 Python 包管理工具 1
  10. 基于PyTorch+YOLOv4的口罩佩戴检测,附数据集
  11. UTF-8 编码及检查其完整性
  12. mysql中delete,truncate,drop区别
  13. 笑声的音效素材,几百个你想要的都在这
  14. c语言阿基米德螺旋线编程,阿基米德螺旋线进刀凸轮外轮廓铣削的编程技巧
  15. 使用CDN后网页无法访问怎么解决
  16. 自定义照相机官方指南
  17. TGRS2021:Road Segmentation for Remote Sensing ImagesUsing Adversarial Spatial Pyrami对抗性空间金字塔网络的道路分割
  18. 使用Vue实现todos(Vue CLI和VueX)
  19. 进入安全模式后重新启动计算机,进入Win7安全模式方法一:开机按F8键进入 我们在重启或者电脑开机的时候...
  20. ArcGIS案例学习笔记2_1

热门文章

  1. 我是如何放弃投行回归技术的
  2. OneNote for windows10卸载及重装
  3. threeJS创建粒子波浪
  4. PPT作品分享——创建学习型组织,打造企业核心竞争力
  5. GSM系统信令接续流程(一)(转)
  6. PHPCMS推荐位图片频道首页焦点图
  7. 自动驾驶的理想破灭?我看到的这些场景都是噩梦 | 分析
  8. 打印机扫描显示服务器磁盘已满,打印机内存已满怎么办 打印机清除内存方法...
  9. 视频教程-Project-规划项目(基本操作)-Office/WPS
  10. 群狼调研开展电器店神秘顾客暗访违规稽核项目