操作系统 linux windows 挂载文件系统方法 linux windows 挂载文件系统方法 Linux 挂载详解 1.1 Linux 挂载disk Linux 挂载iso linux挂载samba linux 挂载sshfs sshfs 叫做 Secure SHell FileSystem,通过 ssh 协议挂载,这样挂载会输入登录密码,如果想要免密码挂载,可以配置 ssh 秘钥免密登录。 yuziyue 30 Jul 2023 · 2 min read
操作系统 pstree命令查看进程产生的线程 pstree查看进程产生的线程,进程的线程,进程包含的线程。查看所有的进程、以及进程的线程关系 查看指定进程的包含的线程 各进程树之间的连接以utf8字符来连接,某些终端可能会有错误 -c, --compact 取消同名兄弟进程的合并(默认会将同名的兄弟进程合并) -n, --numeric-sort 用PID排序输出 yuziyue 30 Jul 2023 · 1 min read
操作系统 gitlab 高效的 rest api 接口实践 在公司内部如果有项目是基于 gitlab 的,如果想基于gitlab的版本管理进行二次开发,可能会用到 gitlab 的 rest api 接口,本文展示主要的 api 接口用法。 Bearer xxxxxx 其中 xxxxxx 表示创建的 gitlab token 552 表示项目 id ,在项目详情里面可以查看 gitlab rest api查看文件内容,ref为指定分支或者指定commit: yuziyue 30 Jul 2023 · 3 min read
操作系统 Git 配置 http https socks5 代理 Git 配置 http https socks5 代理 git 命令下载 github 上的代码有时无法连接,此时需要配置代理才能下载。 --global 标志将配置应用于当前用户的全局 Git 配置。如果你只想在当前项目中使用代理,可以省略 --global 标志,这样配置将仅适用于当前项目。 # http.proxy 表示 http 协议 # https.proxy 表示 https 协议 # core.gitproxy 表示 git ssh 协议 yuziyue 30 Jul 2023 · 1 min read
操作系统 Git 项目管理使用指南 Git 配置文件 /etc/gitconfig 文件: 包含系统上每一个用户及他们仓库的通用配置。 如果使用带有 --system 选项的 git config 时,它会从此文件读写配置变量。注意: 每一个级别的配置覆盖上一级别的配置,所以 .git/config 的配置变量会覆盖 /etc/gitconfig 、~/.gitconfig或~/.config/git/config 中的配置变量。 yuziyue 30 Jul 2023 · 14 min read
操作系统 linux 命令 curl 使用详解 curl 是 Linux 下非常强大的 HTTP 工具,可用于各种网络协议的 HTTP 请求包括GET、POST、DELETE 及 PUT 等,查看帮助文档:比如想要下载文件,但是不知道文件的类型以及大小,我们就可以使用 HEAD 请求,它只返回response header 信息,比如。 yuziyue 26 Jul 2023 · 4 min read
操作系统 linux 命令 wget 使用详解 下载网页或文件 使用 wget 命令下载网页或者文件,我们只用来下载文件,使用挺简单的。--tries=10 总共尝试次数 --waitretry=1 每次尝试之前等待时间,单位为妙 --timeout=5 每次请求超时时间,超时后,不管尝试次数是否 完成,都停止请求 yuziyue 26 Jul 2023 · 1 min read
操作系统 linux服务与进程systemd自定义 父进程(PPID)与子进程(PID) 父进程复制自己的地址空间来创建一个新的进程结构,叫做子进程,父进程终止后子进程会自然终止。如果父进程终止,而子进程未终止,该子进程叫做孤儿进程。如果子进程终止后,父进程未终止,则该父进程成为僵死进程。 yuziyue 25 Jul 2023 · 10 min read
操作系统 linux权限sudoers完整总结 sudoers 的作用:在/etc/sudoers文件里面可以配置某个普通用户以其他用户的身份来执行某些命令,比如sudo command、sudo -u username command。别名的定义支持4类,注意:别名的名字必须是全英文大写字母的组合。普通用户加入sudo且免密执行 yuziyue 25 Jul 2023 · 7 min read
操作系统 linux命令行管道总结 标准错误也能进管道 默认情况下,标准错误是不会进入管道的,看下面例子,wc -l 的统计结果为 2 编写读取管道数据的脚本 如果想让你的脚步读取管道数据,其实就是程序能冲标准输入读取数据这里是read -r line yuziyue 22 Jul 2023 · 1 min read
操作系统 linux权限管理完整总结 按照顺序从左到右依次表示:文件类型、所属者权限、所属组权限、其他用户权限、(对于普通文件表示链接数|对于目录表示第一级子目录数)、所属者、所属组、文件字节数、最后修改时间、文件名总共10项。 yuziyue 21 Jul 2023 · 7 min read
操作系统 SecureCRT最佳保护眼睛配色方案 SecureCRT好的配色方案一定要看着舒适,不伤眼睛,不要过暗,也不要过亮,同时还要高级,看预览效果:Options >> Edit Default Sessions >> Terminal >> Advanced 选中 Igonre window title change requests,这样窗口的标题不会跟随工作目录的改变而改变。 yuziyue 20 Jul 2023 · 2 min read
操作系统 简说BIOS UEFI MBR GPT等概念 在安装或重装操作系统(Windows、Linux)的时候,会频繁地接触到BIOS、UEFI、MBR、GPT、GRUB等诸多概念,本文尽量通过容易理解的表达进行。BIOS和UEFI是不同的计算机启动固件(Fireware),其中UEFI是比较新的方式,它们是跟随着主板而存在的 yuziyue 20 Jul 2023 · 15 min read
操作系统 linux命令netcat nc命令总结 Netcat稳定版1.10由Hobbit在1996年3月发布(开源软件),之后作者没有再对其进行维护,但该工具十多年来依然在被广泛地使用,而且基于Netcat的各种衍生工具也层出不穷,他们在很多方面增强或扩展了Netcat的功能。 yuziyue 19 Jul 2023 · 3 min read
操作系统 linux最常用命令awk模式匹配 模式匹配:正则表达式、数值比较、字符串、模式组合等,逻辑运算符包括&&, ||, 和 !, 分别表示 AND, OR, 和 NOT 模式匹配表示,在处理某一行的时候,满足的这个模式,则进行后面的逻辑处理。 模式匹配示例 yuziyue 17 Jul 2023 · 1 min read
操作系统 linux最常用命令awk流程控制 在 linux awk 的 while、do-while 和 for 语句中允许使用 break, continue 语句来控制流程走向,也允许使用 exit 这样的语句来退出。break 中断当前正在执行的循环并跳到循环外执行下一条语句。if 是流程选择用法。awk 中,流程控制语句,语法结构,与 c 语言类似。 yuziyue 17 Jul 2023 · 2 min read
操作系统 linux最常用命令awk变量传递 1.2 作为awk参数传递 另一种传递外部变量方法:变量之间用空格分隔作为 awk 的命令行参数跟随在BEGIN、{} 和 END 语句块之后。1.3 全局变量传递 将shell全局变量传递给awk yuziyue 17 Jul 2023 · 1 min read
操作系统 linux最常用命令awk内置函数 awk内置函数,主要分以下3种类似:算数函数、字符串函数、时间函数、其它一般函数。sprintf 函数,格式化字符串。如果你不想打印,而是想格式化一个字符串,然后把它保存到一个变量中,该怎么办呢?试一试 sprintf 函数吧。 yuziyue 17 Jul 2023 · 8 min read