Linux学习
一个菜鸡的学习记录
已转行。
展开
-
Linux基础.命令及权限
一. linux系统知识补充1. linux命令,关于一些特殊命令参数使用,不会命令怎么查?2. linux系统属性命令3. linux系统文件种类,文件权限设定,linux文件/目录起始权限4. linux系统下"/"根目录存放什么文件?5. linux环境变量使用,重点掌握: HOME PATH --> 临时修改环境变量,永久修改 --> .bashrc6. l...转载 2019-03-11 10:45:43 · 170 阅读 · 0 评论 -
Linux基础.umask,权限影响,文件类型,/根目录文件,环境变量,alias别名,man手册
一. 为什么文件的起始权限都是664,目录都是775?文件: 默认创建没有执行权限目录: 默认有执行权限 --> 因为目录没有没有执行权限,就不能切换到目录中-rw-rw-r-- 1 gec gec 66 Feb 25 18:40 project.cdrwxrwxr-x 2 gec gec 4096 Mar 8 01:34 abc文件/目录起始权限计算公式无论是目录还...转载 2019-03-12 20:03:21 · 704 阅读 · 0 评论 -
Linux基础.man中文手册离线安装教程
一. 进入man手册之后,该如何使用man手册? – 例子:mkdir如何说,我们想查询mkdir命令怎么用? --> mkdir --> 命令 --> 1手册 --> man 1 mkdirNAME: 对查询的内容简单描述mkdir - make directories --> 创建目录SYNOPSIS: 使用格式mkdir [OP...转载 2019-03-12 20:08:53 · 1623 阅读 · 0 评论 -
Linux基础.交叉编译工具链,makefile
一. 交叉工具链大纲1. 什么是交叉工具链?什么是交叉编译?2. 安装交叉工具链方法,结合环境变量PATH,工具链选项3. Makefile使用,Makefile书写规则4. 嵌入式静态库/动态库制作,库是如何使用?二. 什么是交叉工具链?什么是交叉编译?回顾编译过程编译高级语言(xxxx.c) ------> 目标程序(xxxx)编译器:GCC编译过程: ...转载 2019-03-12 20:11:04 · 7640 阅读 · 0 评论 -
VMware虚拟机之Ubuntu网络配置
========================================Ubuntu 网络配置 =======================================一、参考你们的书籍的最开始二、参考我这个网络配置笔记Ubuntu网络配置============================== VMware中桥接模式,NAT,仅主机的区别 ===============...转载 2019-07-12 19:23:22 · 3959 阅读 · 0 评论 -
Linux基础.apt在线安装与deb离线安装
三、在线安装软件 apt-get 举例:安装 gcc1)查看 gcc 的版本 gcc -v gcc --version 2)卸载 gcc sudo apt-get remove gcc gec@ubuntu:~$ sudo apt-get remove gcc Reading package lists... Done Building dependency tre...转载 2019-07-12 19:24:15 · 5747 阅读 · 0 评论 -
LinuxC.动态库和静态库以及库链接
================================= 动态库和静态库 =====================================库文件是什么?printf -->有谁见过这个函数的内部实现?头文件用来做什么?举例:你们公司做摄像头的,你卖摄像头会不会把源码卖了?不卖源码,别人要用所以把源码打包成为库文件camera.c —>编译成为库文件...转载 2019-07-12 19:36:22 · 730 阅读 · 0 评论 -
Linux.根目录详解
五、介绍 Linux 根目录https://www.cnblogs.com/puloieswind/p/5856658.html/ - 根目录:每一个文件和目录都从这里开始。只有root用户具有该目录下的写权限。此目录和/root目录不同,/root目录是root用户的主目录。/bin - 用户二进制文件:包含二进制可执行文件。系统的所有用户使用的命令都设在这里,例如:ps,...转载 2019-07-12 19:37:49 · 822 阅读 · 0 评论 -
LinuxC.基本文件IO操作
=================== 基本文件IO操作 =====================记住一句话:Linux下一切皆文件 ,意思就是说在linux下都是对文件的操作Windows Linux打开 open写入 write读取 read关闭 close一、相应的函数接口1)open函数头文件#include <sys/t...转载 2019-07-12 19:52:35 · 283 阅读 · 0 评论