随笔分类 - Linux
摘要:1、字符颜色显示: #!/bin/bash #字符颜色显示 #-e:允许echo使用转义 #\033[:开始位 #\033[0m:结束位 #\033等同于\e echo -e "\033[30m黑色字\033[0m" echo -e "\033[31m红色字\033[0m" echo -e "\03
阅读全文
摘要:用法: echo 要写的东西 > 文件名 举例: echo "abc" > test.cpp 注意:1、这样操作会删除原本文件中的所有内容 2、文件名可以不存在,则会创建一个文件
阅读全文
摘要:/sys下的子目录 内容 /sys/devices 该目录下是全局设备结构体系,包含所有被发现的注册在各种总线上的各种物理设备。一般来说,所有的物理设备都按其在总线上的拓扑结构来显示,但有两个例外,即platform devices和system devices。platform devices一般
阅读全文
摘要:看代码的时候无意进到了这个里面 看到这些东西我直接懵逼,这都是啥跟啥 使用一下ps,看一下当前有什么进程 5771 有点眼熟,上面似乎也有5771,进去看看 这里又是啥跟啥,里面有个fd有点眼熟,这不是文件描述符与吗,再进去看看 再一次懵逼。 现在打开百度,搜索一下。。。 首先 proc 这个目录是
阅读全文
摘要:函数功能: ioctl是设备驱动程序中对设备的I/O通道进行管理的函数。所谓对I/O通道进行管理,就是对设备的一些特性进行控制,例如串口的传输波特率、马达的转速等等。 头文件: #include <sys/ioctl.h> 函数原型: int ioctl(int fd, unsigned long
阅读全文
摘要:1./bin 重要的二进制 (binary) 应用程序 bin是binary的缩写,该目录存放了很多可执行文件,linux下存放可执行文件的目录有很多,但/bin却比较特殊,因为这里存放的是在单用户维护模式下还能被操作的命令,这里的命令能被root用户和一般用户使用。 2./boot 启动 (boo
阅读全文
摘要:转自 https://blog.csdn.net/yihui8/article/details/43702603 首先看看有没有设置好挂载点 showmount -e 然后打开nfs服务 /etc/init.d/nfs-kernel-server status 出现这样的界面算是成功了 客户端输入
阅读全文
摘要:[skycolor] text=55dd55 cyan(bold)=00ffff text(bold)=e9e9e9 magenta=c000c0 green=4d6c02 green(bold)=3c5a38 background=042028 cyan=00c0c0 red(bold)=ff00
阅读全文
摘要:command1 && command2 command1 || command2 &&表示逻辑与 ||表示逻辑或 command1 && command2 表示:只有当 command1 成功执行后,再执行 command2 ,再执行 command3。。。 只要这其中有一个命令执行失败,则后面的
阅读全文
摘要:https://www.cnblogs.com/qifeng1024/p/12689350.html 按照之前的方法找到要下载的文件,只不过这里要下载的是 .run文件 等待下载完成。 下好了在这个地方 给他足够的权限 这是一个可执行文件,就像./hello 一样的,执行它! 到了我们熟悉的环节,跟
阅读全文
摘要:linux系统编程基础操作大概就分为这么一些板块 这里放一个连接作为整理,后续如果有更新也添加到这个连接里 1、linux系统基础操作 其中包括ls cd mv rm cp chomd 等等常用的操作和参数 2、Makefile 编写一个makefile文件 3、文件IO操作 linux系统中一切皆
阅读全文
摘要:在学习网络编程之前,先了解一下OSI模型,以及TCP/IP协议和一些基础的知识 OSI模型(Open System Interconnection model 开放系统互联模型) 这是一个理想化的模型,实际上的TCP/IP协议跟这个模型还不太一样。 分别简单的理解一下这七层模型的意思 物理层:以二进
阅读全文
摘要:前面博客中的进程是程序执行和资源分配的基本单位。每个进程有自己的储存空间 而线程是进程内的基本调度单位,同一个进程内的所有线程共享一个进程的资源。 父子进程中并不共享内存,所以只能通过IPC的方式进行进程之间的信息交换 线程可以共享进程中的资源,但是要注意避免多个线程同时修改同一份信息,所以需要同步
阅读全文
摘要:进程间通信(IPC(InterProcess Communication)) 在上一节进程中我们提到了,等待进程的机制是老张隔一段时间去厨房看一下水有没有烧开(非阻塞同步)。 跟站在旁边等水开(阻塞同步)相比,这样做有优势,但是仍然浪费了很多时间和资源。最好是买个能发出信号的水壶。 水开时通知老张,
阅读全文
摘要:首先,什么是进程? 在windows下打开任务管理器,会弹出这个界面: 对,他们就是进程,正在运行的程序,就是进程。 程序和进程是不同的东西 程序是写在磁盘中,进程是在内存中。进程指一个程序的执行过程。 程序是静态的。进程是动态的,包含动态创建 调动 消亡的过程。 进程状态: · 执行态:该进程正在
阅读全文
摘要:Linux中文件分为以下几类: 普通文件,即一般意义上的文件、磁盘文件; 设备文件,代表的是系统中一个具体的设备; 管道文件、FIFO 文件,一种特殊文件,常用于进程间通信; 套接字(socket)文件,主要用在网络通信方面。 跟C/C++类似,Linux对文件IO的操作也无非就是打开 关闭 读 写
阅读全文
摘要:常用命令如下: cd,ls,pwd,tree,mkdir,touch,cp,rmdir,rm,mv,tar,zip,unzip,find,chmod,chgrp,chown,umask,cat,head,tail,more,less,dd,if,ln,cmp,chatt, 路径 / 开头的是绝对路径
阅读全文

浙公网安备 33010602011771号