
Linux学习历程
Saturnus.
All that really matters is you don't stop trying.
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Linux下浅谈静态库和动态库
Linux下浅谈静态库和动态库上周学习了关于Linux下静态库和动态库制作的相关知识,这个知识点在Linux中算是一个比较重要的知识点了,现在写这篇博客就算是做一个笔记了。说到静态库和动态库不得不说的就是程序代码编译链接过程了。可以说程序代码编译链接是很值得也很有必要我们去关注了解的了。首先我们应该知道什么是库说到库那么什么是库呢?库从本质上来说就是一种可执行代码的二进制形原创 2017-10-14 16:58:24 · 613 阅读 · 0 评论 -
线程安全这样回答才厉害!
前言今天在刷笔试题的时候遇到一道关于线程安全的笔试题,突然萌生了好奇心。感觉发现了一个从未遇到新概念,经过我的一番了解学习之后于是写一篇博客记录一下学习过程。线程安全:是多线程编程时的计算机程序代码中的一个概念。在拥有共享数据的多条线程并行执行的程序中,线程安全的代码会通过同步机制保证各个线程都可以正常且正确的执行,不会出现数据污染等意外情况。切勿望文生义,在我理解的线程安全并不...原创 2019-08-11 22:21:46 · 382 阅读 · 0 评论 -
硬链接与软链接 (符号链接)的区别与联系
在linux系统中,链接分两种 :一种被称为硬链接(Hard Link),另一种被称为符号链接或软链接(Symbolic Link)。硬链接与软链接是 Linux 文件系统中的一个重要概念,其涉及文件系统中的索引节点 (index node 又称 inode),而索引节点对象是 Linux 虚拟文件系统 (VFS) 的四个基本概念之一。通过剖析硬链接与软链接的联系与区别,我们可更好的了解 L...原创 2019-08-15 20:44:14 · 8988 阅读 · 0 评论 -
Linux文件权限用户权限用户组管理(附vim命令使用)
1、文件权限、用户权限讲解和用户组的管理(1) Useradd用于创建用户useradd –d /home/tt/ -s /bin/bash –g pansir(2) Usermod用于修改用户usermod -d /home/test -s /bin/bash tom,修改tom用户的家目录为/home/test,并指定登录的shell。usermod -G tes...原创 2019-07-31 20:38:59 · 1147 阅读 · 0 评论 -
Linux 设置显示中文
Linux设置显示中文 ...原创 2019-07-19 16:46:28 · 2652 阅读 · 0 评论 -
APUE C内存空间详解图
stack段:局部变量存放区域。函数中的局部变量都是存放在栈中data段:初始化为非0全局变量和初始化为非0静态局部变量(static)bss段:(未初始化或者初始化为0的) 全局变量和静态局部变量text段:存放代码,only readheap:自己申请的内存区域(malloc和free)下图是APUE中的一个典型C内存空间分布图:...原创 2019-06-09 21:06:47 · 440 阅读 · 0 评论 -
Linux查看文件树命令---tree
最近在做openssl证书的制作以及实现Linux下openssl客户端服务器端之间的通信,这个过程中很多各种文件看的眼花缭乱的。正好tree命令可以解决这个问题,简单明了的呈现了每个文件夹中的各种文件。在linux下使用tree命令可以方便的查看指定目录下的文件树结构。安装tree在linux下使用tree命令可以方便的查看指定目录下的文件树结构,但有些系统并未安装该命令,需要手动安装一...原创 2019-05-14 18:40:09 · 16541 阅读 · 1 评论 -
Linux文件系统命令---mkdir和touch
一、目的最近研究Linux下使用OpenSSL实现文件加密制作CA证书得过程中遇到的问题:过程中创建许多的文件夹和文件 使用了包括mkdir和touch的几个命令去实现,但是这两个命令都可以创建文件夹,那它们有什么区别又该在什么情况下使用呢?本文将介绍linux下新建文件或文件夹、删除文件或文件夹命令。touch能够新建文件,mkdir用来新建文件夹。rm用来删除文件或文件夹。本...原创 2019-05-12 19:39:35 · 734 阅读 · 0 评论 -
Linux 下常用Vim命令
一、一般模式:删除、复制与粘贴类命令 x,X x为向后删除一个字符,X为先前删除一个字符 nx(n代表数字) 向后删除n个字符 dd 删除当前行 D 删除当前行所有原创 2017-12-03 22:50:08 · 519 阅读 · 0 评论 -
Linux 较为全的Vim 命令
原文作者:jiqing Wu 地址:http://www.cnblogs.com/jiqingwu/archive/2012/06/14/vim_notes.html1. 关于Vim1.1 Vim的几种模式2. 启动Vim3. 文档操作4. 光标的移动4.1 基本移动4.2 翻屏4.3 标记5. 插入文本5.1 基本插入5.2 改写插入6. 剪切复制转载 2017-12-03 22:43:48 · 4520 阅读 · 0 评论 -
Linux下Makefile的简单应用
Linux下Makefile的简单应用一、概述 什么是Makefile?或许很多人都不知道,但如果你想要成为一个专业人士,特别是在Linux下的软件编译就不能不自己写Makefile了。会不会写Makefile很大程度上可以从侧面表现出一个人是否有能力完成一个大工程。所以说写一个适合自己的Makefile还是很重要的。 make 是一个命令工具,它解释 Makefile 中的指令(应该说是规则原创 2017-10-14 22:47:47 · 476 阅读 · 0 评论