
linux
文章平均质量分 68
九阳道人
不怕念起,唯恐觉迟!
展开
-
Linux I/O复用进程池线程池定时器
定时器、I/O复用、进程池线程池笔记原创 2022-07-29 07:53:51 · 575 阅读 · 0 评论 -
shell脚本中用SSH执行远程指令并获取输出
目的是实现shell脚本通过SSH获取另外一台终端输出,这样就可以快速的获取到另外一台终端的各种信息。 百度后参考了一些代码,假设我想要获取另一台终端的语言环境,远程执行locale,具体的执行的远程指令可以随意设置,这个脚本为基础,脚本代码如下: 调用方法./ssh.sh 192.168.1.1...原创 2022-07-09 16:28:16 · 6072 阅读 · 0 评论 -
gitlab 和 github 仓库操作
2、将公钥复制在gitlab网站上去复制公钥到 个人信息-> Preferences -> SSH Keys最后点击保存确定就可以 git clone xxx了2、创建一个新的仓库3、压入现有文件夹4、压入现有的仓库 ***!!!5、现有上传完整流程 第一次上传6、更新项目代码7、创建分支5、github项目管理5.1 在项目目录操作5.2 更新代码5.3 切换历史版本5.4 git 打标签打标签参考连接:https://git-scm.com/book/原创 2022-06-25 17:43:08 · 716 阅读 · 0 评论 -
Linux IDEA常用快捷键
pycharm常用快捷键1.移动到本行开头:home键2.移动到本行末尾:end键盘3.注释代码:ctrl + /4.复制行:ctrl +d5.删除行:shift + delete6.选择列:shift + alt +鼠标左键7.移动行:shift + alt + 上下箭头8.智能提示:ctrl + space9.代码格式化:ctrl+alt+lctrl + [ 和 ] :移动到单词的开始和末尾ctrl + shift + [ 和 ] :选中光标到单词的开始和末尾ctrl + de原创 2021-03-27 10:26:47 · 761 阅读 · 0 评论 -
Linux网络IPC sockets
Linux网络IPC sockets文章目录Linux网络IPC sockets一、主机字节序和网络字节序一、主机字节序和网络字节序字节序分为大端和小端。大端字节序:正序存储,一个整数的高位(23-31bit)存储在内存的低地址处,低位字节(0-7bit)储存在高地址。PC大多采用小端字节序,也称为主机字节序。小端字节序:逆序存储,一个整数的高位(23-31bit)存储在内存的高地址处,低位字节(0-7bit)储存在低地址。网络通讯通常使用大端字节序,也称为网络字节序。判断自己的电脑是大端还原创 2022-03-20 10:33:28 · 1556 阅读 · 0 评论 -
Linux多进程多线程编程笔记
文章目录多线程多进程学习记录一、多线程编程二、多进程编程1、共享内存多线程多进程学习记录 一、多线程编程 二、多进程编程1、共享内存通常用信号量同步共享内存,也可以使用记录锁和互斥锁...原创 2021-12-23 22:07:01 · 2104 阅读 · 0 评论 -
go 语言学习
文章目录一、安装 go二、安装 goland三、go 入门1、Hello World2、注释符号3、基础语法1) 连接字符串 +2) 格式化字符串 fmt.Sprintf3) 定义变量一、安装 go# 找到源码包rm -rf /usr/local/go && tar -C /usr/local -xzf go1.16.5.linux-amd64.tar.gz# 添加环境变量到~/.profile 或者/etc/profileexport PATH=$PATH:/usr/loc原创 2021-06-11 17:03:12 · 356 阅读 · 0 评论 -
ELF 资料记录
ELF 资料记录文章目录ELF 资料记录节头字符串表字符串表节头字符串表# 名称.shstrtab保存节名称的字符串 字符串表保存的是全局变量和函数名的字符串而常量字符串是保存在 .rodata 节里面的...原创 2021-06-09 17:21:27 · 367 阅读 · 1 评论 -
radare2 入门
文章目录1、安装radare22、下载破解案列1:3、命令行帮助4、开始测试4.1 分析函数列表 符号列表4.2 寻找main函数然后打印出来4.3 视图模式完全教程:https://www.megabeets.net/a-journey-into-radare-2-part-1/1、安装radare2sudo apt install -y gcc make cmake curl gitgit clone https://github.com/radare/radare2.gitcd radare原创 2021-05-23 22:15:09 · 5153 阅读 · 0 评论 -
UNIX环境高级编程笔记
UNIX advanced environment programming notes文章目录UNIX advanced environment programming notescase 1: shell ls???? Consult the function, user man page case 1: shell ls#include <stdio.h>#include <sys/types.h>#include <dirent.h>int mai原创 2021-03-23 16:16:17 · 249 阅读 · 0 评论 -
The root password is cleared and reset
The Linux root password is cleared and reset文章目录The Linux root password is cleared and resetClear admin passwordReset admin passwordCentOS7 Clear admin password???? First make a usbCD???? Then mount the hard disk.???? Find the “/etc/shadow” file????原创 2021-03-23 10:15:53 · 292 阅读 · 1 评论 -
cmake学习笔记
cmake学习笔记文章目录cmake学习笔记一、入门案列1二、案列2 一、入门案列1vim main.c#include <stdio.h>int main(){ printf("Hello World!\n"); return 0;}vim CMakeLists.txt# 表示需要cmake的最低版本make_minimum_required (VERSION 2.8)# 工程名project (p_hello)# 二进制elf文件名原创 2021-03-20 18:30:24 · 470 阅读 · 3 评论