linux总结
Linux基础操作,帮助快速上手Linux操作系统,内容包括:操作文件,操作文本,软件下载,以及操作磁盘等基础知识。 1.开始Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年10月5日首...
2022-06-04为Linux
许可替代有许多方法在具体验证 例如windows系统来验证软件:为Linux在操作系统窗口,我们使用通过在Windows注册表存储密钥值来验证软件文件的过程将如软件开始 - >许可密钥 - >浏览和更新许可密钥(.KEY 文件) - 当软件启动的许可证密钥>进行了验证 存储在注册表项 特定键值 个 上述过程是在windows...
2022-04-03linux路径问题
在 Linux 中,简单的理解一个文件的路径,指的就是该文件存放的位置,例如,在《Linux文件系统的层次结构》中提到的 /home/cat 就表示的是 cat 文件所存放的位置。只要我们告诉 Linux 系统某个文件存放的准确位置,那么它就可以找到这个文件。指明一个文件存放的位置,有 2 种方法,分别是使用绝对路...
2022-05-30linux脚本问题。
今天无意修改了/etc/bash.bashrc脚本。添加了source /etc/profile 导致shell无法启动。。所以没法进入root权限修改回原来的代码,求一方法可改/etc/bash.bashrc脚本,,,所以保存快照还是很有必要的。...
2021-07-16Linux简介
Linux是类 Unix 操作系统。 根据原生程度可分为:内核版本发行版本:一些公司、组织在内核版的基础上进行二次开发 根据市场需求可分为:服务器版:没有好看的界面,在终端操作,类似于dos桌面版:提供了多种可选的桌面,注重用户体验,类似windows,但成熟度不够 一般在终端操作。...
2022-06-08笔记:linux总结
Linux基础操作,帮助快速上手Linux操作系统,内容包括:操作文件,操作文本,软件下载,以及操作磁盘等基础知识。 1.开始Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年10月5日首...
2022-06-09linux离线源制作
这时间 制作离线安装包 或者离线安装 repo 就很有用了 。 linux 离线源制作(基本适用所有离线包安装)一:通过apt-get下载所需软件包;apt-cache search XXX (查找XXX有哪些软件包),找到XXX 软件,然后执行apt-get -d install XXX,执行完后,XXX的依赖包就会下载保存在/var/cache/apt/archives里面...
2022-05-30Linux起源
Linux起源操作系统出现时间线:Unix1970年诞生 ,71年用C语言重写Apple II 诞生于1976年window诞生于1985年Linux诞生于1991年,由大学生Linus Torvalds和后来的众多爱好者共同开发完成。想必大家看了这个时间线应该能想明白为啥Linux要出现并且开源吧。因为前面三个都贼贵。为什么是企鹅logo因为企鹅是极地...
2022-06-06Linux题目
按顺序分别复制/var/log目录下的每个直接文件或子目录至/tmp/test目录中复制目录时使用cp -r命令文件使用cp复制链接文件使用cp -d余下的所有类型,使用cp -a 命令...
2021-07-16linux c异常处理
目前遇到这样的问题,大概在2000多台服务器里面有100多多台一个c进程挂掉了,由于公司各种的流程调试起来非常困难。这几天google了下找到了一些资料,捕获异常堆栈的,如http://spin.atomicobject.com/2013/01/13/exceptions-stack-traces-c/我有两个疑虑: 这篇文章里面用的不知道linux各个版本内核是否是标准支...
2021-07-15linux链接编译详解
为什么要包含头文件而不是.c文件测试代码:复制代码 代码如下:m.c文件:#include"t.c"int main(){test();return 0;}编译:复制代码 代码如下:gcc m.c -o m -WallIn file included from m.c:1:0:t.c: 在函数‘test'中:t.c:3:2: 警告: 隐式声明函数‘putchar' [-Wimplicit-function-declaration]编译通过,只有一个警告,生成了可执行文件m,...
2022-03-23linux添加静态路由
1.使用route命令,查看本机路由直接输入route回车即可。route 命令参数:add 增加路由 del 删除路由 -net 设置到某个网段的路由 -host 设置到某台主机的路由 gw 出口网关 IP地址 dev 出口网关 物理设备名 example:添加路由 route add -net 192.168.0.0/24 g...
2022-06-02linux旧城改造规划
一般来说,对系统进行分区,需要提前规划好: 系统分区:如果资源允许的话,建议300G(该分区只存放操作系统和一些配置文件等); /boot分区:是引导分区(该分区损坏,系统就启动不了了),在boot分区中存放着grub,内核文件等等,一般200M就够; swap交换分区:这是一块特殊的硬盘空间...
2020-11-05linux旧城改造规划
一般来说,对系统进行分区,需要提前规划好: 系统分区:如果资源允许的话,建议300G(该分区只存放操作系统和一些配置文件等); /boot分区:是引导分区(该分区损坏,系统就启动不了了),在boot分区中存放着grub,内核文件等等,一般200M就够; swap交换分区:这是一块特殊的硬盘空间...
2020-11-04Linux软中断
中断中断其实是一种异步的事件处理机制,可以提高系统的并发处理能力。由于中断处理程序会打断其他进程的运行,所以,为了减少对正常进程运行调度的影响,中断处理程序就需要尽可能快地运行。如果中断本身要做的事情不多,那么处理起来也不会有太大问题;但如果中断要处理的事情很多,...
2022-06-02最好的c音频库linux
我想知道是否有人对c的最佳linux音频库有什么看法。我正在学习,并且正在使用力宝上的音频输出进行实验。编辑:现在我要做的就是放出频率音。回答:您可以尝试FMod。你可以在这里得到它。它具有高级api,支持许多编程语言和操作系统。可以播放和编码许多音频格式,还支持3d声音等等。它对于...
2022-06-03linux c调试的问题
目前在开发linux下面的一个c项目,debug目前主要靠日志来定位问题。想问问linux下有什么好的方法debug吗?定位问题。比如突然process crash了,怎么知道是哪一句代码出问题的?回答:gdb的三种用法;1.调试自运行的可只执行程序; 比如自己写的myProgrammer. 编译的过程加上-g标识符,调试通过以下方...
2021-07-16Linux之NFS
一、什么是NFS共享存储,文件服务器1.1 基本概述NFS是Network File System的缩写及网络文件系统。NFS主要功能是通过局域网络让不同的主机系统之间可以共享文件或目录。NFS系统和Windows网络共享、网络驱动器类似, 只不过windows用于局域网, NFS用于企业集群架构中, 如果是大型网站, 会用到更复杂的分布式...
2022-05-30Linux中的沙箱
我想创建一个Web应用程序,该应用程序将允许用户上传一些C代码,并查看其执行结果(该代码将在服务器上编译)。用户不受信任,这显然会带来巨大的安全隐患。因此,我需要为应用创建某种沙箱。在最基本的级别上,我想将对文件系统的访问限制在某些指定的目录中。我无法直接使用chrootjails,...
2022-05-17Linux就业市场
Linux技术的职业历来为许多人带来了极大的回报,并且似乎是常绿和衰退的证明。如果您打算学习Linux课程,那么可以肯定,对Linux认证专业人士的需求在不久的将来会持续增长,而且足够稳定。Linux就业市场现在非常火爆,特别是对于那些具有系统管理技能的人。每个人都在寻找Linux人才。随着对Linux专...
2022-04-25那些Linux趣事
不知不觉自己玩Linux已经挺久了,那时为了安装一个ubuntu还专门去研究硬盘,grub,分区,MBR,GPT一堆东西,还有那硬盘分区命名方式,虽然玩这个有点这折腾,但他可以让人知道很多东西,那时的我真是无限折腾,经常在linux贴吧混,总是遇到各种神人的问题,看到各种神回复,比如下面的曾经我也遇到...
2022-05-25【linux】我有没有被黑
画横线的是我这边的ip,我想问的是画箭头哪里是什么意思?回答只能说是有人在尝试登录你的机器,成没成功图里看不出来,大概率是黑客工具在尝试暴力破解弱口令,不是专门针对你。...
2020-12-22Linux lsblk详解
简介在Linux系统下面,块设备使用很常见,尤其是一些传统商用数据库,例如Oracle,DB2就经常使用块设备,lsblk命令可以非常方便的让你获取所有的块设备信息。lsblk安装如果你的Linux系统上没有lsblk命令,没关系,安装很容易yum install util-linuxlsblk常用参数详解[[email protected] ~]# lsblk --help选项:...
2021-03-04Linux笔记(一)
一、Linux目录结构bin存放二进制可执行文件(ls,cat,mkdir等)boot存放用于系统引导时使用的各种文件dev用于存放设备文件etc存放系统配置文件home存放所有用户文件的根目录lib存放跟文件系统中的程序运行所需的共享库以及内核模块mnt系统管理员安装临时文件系统的安装点opt额外安...
2022-05-30Linux中的各种锁
atomic(原子操作):所谓原子操作,就是该操作绝不会在执行完毕前被任何其他任务或事件打断,也就说,它的最小的执行单位,不可能有比它更小的执行单位,因此这里的原子实际是使用了物理学里的物质微粒的概念。 原子操作需要硬件的支持,因此是架构相关的,其API和原子类型的定义都定义在...
2022-06-01