排序
Linux学习之Linux用户和权限
第三章 Linux用户和权限 root用户 什么是root用户 root用户拥有最大的系统操作权限,而普通用户在许多地方的权限是受限的。 普通用户的权限,一般在其HOME目录内是不受限的 一旦出了HOME目录,大...
关于 Bash 脚本中 Shebang 的趣事
哈喽大家好,我是咸鱼 不知道小伙伴们在写 Bash 脚本或者说看别人的 Bash 脚本的时候有没有注意过脚本的第一行 #!/bin/bash 在 类 UNIX 系统中,shebang 行用来指定脚本的解释器路径,通常出现...
服务器遭受攻击之后的常见思路
哈喽大家好,我是咸鱼 不知道大家有没有看过这么一部电影: 这部电影讲述了男主是一个电脑极客,在计算机方面有着不可思议的天赋,男主所在的黑客组织凭借着超高的黑客技术去入侵各种国家机构的...
一分钟学一个 Linux 命令 – cat 和 tail
前言 大家好,我是 god23bin。今天我给大家带来的是 Linux 命令系列,每天只需一分钟,记住一个 Linux 命令不成问题。今天,需要你花费两分钟时间,因为我们要介绍的是两个常用的查看文件内容的...
I/O多路复用的三种实现
为什么需要I/O多路复用 TCP Socket只能实现一对一的通信,它采取了同步阻塞的方式。它有着一个很大的缺点:当服务端在还没处理完一个客户端的网络 I/O 时,或者读写操作发生阻塞时,其他客户端...
代码中被植入了恶意删除操作,太狠了!
背景 在交接的代码中做手脚进行删库等操作,之前只是网上听说的段子,没想到上周还真遇到了,并且亲自参与帮忙解决。 事情是这样的,一老板接手了一套系统,可能因为双方在交接时出现了什么不愉...
一分钟学一个 Linux 命令 – tar
前言 大家好,我是 god23bin。今天给大家带来的是 Linux 命令系列,每天只需一分钟,记住一个 Linux 命令不成问题。今天,我们要介绍的是一个常用且强大的命令:tar。 什么是 tar 命令? tar 是...
重学Binder进程间通信-原理篇
“我正在参加「掘金·启航计划」” 前言 Binder对于Android系统来说非常重要,毫不夸张的说:无Binder就无Android,Binder是Android系统的任督二脉。正如其名Binder其名“粘合剂”一般,Binder...
全志 Tina Linux 存储介质切换:eMMC,SPI NAND,SPI NOR,SD Card,SD NAND
存储切换方法 SDK切换存储介质需要修改board.dts、sys_config.fex、内核配置、TINA系统配置。另外,在spinor 存储介质下,通过 u-boot-sun8iw21p1.bin 进行烧录,u-boot-spinor-sun8iw21p1.bin ...
Linux 内核的编译, 启动和制作ISO镜像
学习 Linux 内核的第一步就是下载 Linux 内核代码, 然后进行编译与运行. 下载内核源代码 内核源码除了 Linus 的官方 github.com/torvalds/li… git, 还有各家发布版的 Linux 内核. 最好去发布版...
NixOS 与 Nix Flakes 新手入门
独立博客阅读: https://thiscute.world/posts/nixos-and-flake-basics/ 长文警告⚠️ 本文的目标 NixOS 版本为 22.11,Nix 版本为 2.13.3,在此环境下 Nix Flakes 仍然为实验性功能。 目录零、...
一分钟学一个 Linux 命令 – mv 和 cp
前言 大家好,我是god23bin。欢迎来到《一分钟学一个 Linux 命令》系列,今天需要你花两分钟时间来学习下,因为今天要讲的是两个命令,mv 和 cp 命令。 mv 什么是 mv 命令? mv 是英文单词 move...
前端常用的Linux命令
前端一般是操作堡垒机、主机时,才会用到Linux命令,进行 查看日志、查询关键字、操作文件、网络请求 用 finalshell 软件,连接主机地址(流水线上 sit、uat 环境地址),输入用户名与密码,连...