
Linux 专题
记录Linux学习的过程
Small_Fish25
Stay Foolish Stay Hungry
展开
-
VMware创建ubuntu虚拟机时出现蓝屏
解决方法1:修改创建虚拟机时的内存分配,最好设置为2G(本人是设置为4G后一创建就蓝屏)原创 2021-11-01 11:30:40 · 981 阅读 · 0 评论 -
Linux下U盘挂载
首先需要查看所有磁盘信息,即可以查看到我们的u盘的状态 (主要看分区还有文件系统)sudo fdisk -l然后会显示磁盘信息和设备:比如我的就显示/dev/sdc1 * 60672 121110572 121049856 57.7G 7 HPFS/NTFS/exFAT然后就可以输入命令挂载了:FAT32格式的U盘输入:sudo mount -t vfat /dev/sdc1 /mediaNTFS格式的U盘输入:sudo mount -t nfs /dev/sdc1 /media然后原创 2021-10-31 19:21:54 · 961 阅读 · 0 评论 -
Linux系统编程——文件描述符设置非阻塞
#include <unistd.h>#include <fcntl.h>//函数原型int fcntl(int fd, int cmd, ... /* arg */ );F_GETFL (void)返回(作为函数结果)文件访问模式和文件状态标志F_SETFL (int)将文件状态标志设置为arg指定的值。//获取原来的flagsint flags = fcntl(fd, F_GETFL);//fd 为文件描述符// 设置新的flagsflag |= O_N原创 2021-08-12 21:32:26 · 414 阅读 · 0 评论 -
带静态链接库和动态链接库的使用
链接库:通常情况下,对函数库的链接是放在编译时期(compile)完成的。所有相关的对象文件(object file)与牵涉到的函数库(library)被链接合成一个可执行文件(executable file)。程序在运行时,与函数库再无关系,因为所有需要的函数已拷贝到自己门下。所以这些函数库被称为静态库(static libaray),通常文件名为“libxxx.a”的形式。同时,我们也可以把对一些库函数的链接载入,推迟到程序运行的时期(runtime)。这就是动态链接库(dynamic link li原创 2021-08-12 20:05:38 · 375 阅读 · 0 评论 -
Linux学习之路-----终端界面、初探任务执行及help、man page等帮助命令
在终端登录Linux常常我们打开Linux系统是进入到X Window的窗口管理器环境(就是像Windows的桌面环境一样),但同样Linux也有命令行界面的环境。Linux在默认的情况下会提供六个终端来让用户登录,且换方式为使用Ctrl+Alt+F1~F6的组合键。通常,这六个终端界面我们通常命名为tty1~tty6的操作接口环境。接下来按下Ctrl+Alt+F2进入终端登录界面命令行模式下命令的执行其实整个命令的执行的方式很简单,只要记得几个重要的概念就好。[ywh6688@localh原创 2020-05-09 20:59:07 · 284 阅读 · 0 评论 -
Linux学习之路-----计算机基础知识
计算机概论计算机: 计算机就是接受用户输入的命令与数据,经由中央处理器的算数与逻辑单元运算处理后,产生或存储成有用的信息。电脑硬件的组成部分: 输入单元、主机部分(CPU内部的控制单元、算数逻辑单元与内存)、输出单元CPUCPU:一个具有特定功能的芯片,里面含有指令集CPU的两个主要单元:算数逻辑单元和控制单元CPU读取的数据是从内存中来的,内存中的数据则是从输入单元所传输进来的,而C...原创 2020-05-06 21:08:28 · 496 阅读 · 1 评论