登陆1ssh ruser_name@remote_host
第一次登陆到服务器时的询问填yes
然后输入远程服务器上的帐号对应的密码即可登入。
可选项:-p 20指定访问远程服务器的端口号20
别名为了解决每次输入帐号和远程服务器的麻烦,ssh有别...
首先尝试获取源码文件的信息,如果能找到在哪里是最好。
查看源代码文件名和编译目录
1info source
输出类似这样:
12345678(gdb) info sourceCurrent source file is /mnt/d/cpp/ma...
tmux的用户级配置文件为~/.tmux.conf(没有的话就创建一个)
快捷键前缀键prefix:C-a
1234# prefix: C-aunbind C-bset -g prefix C-abind C-a send-prefix
窗格(...
ssh到无管理员权限的服务器上,如何安装软件?
远程编译安装到/目录下,在/.local/下像根目录一样组织bin/,share/等目录,然后添加PATH即可
一些库依赖不想一个个本地传输过去,可以在...
基本调试命令行运行
1gdb ./xx.out
启动对可执行文件xx.out的调试
命令
功能
命令完整形式
h [cmd]
查看相应gdb命令的帮助信息,可以使用简写。
help
r
进入调试后,程序不会直接开始运行,使用run指...
基本思想工作流
服务server > 会话session > 窗口window > 窗格pane
首次使用tmux命令会启动一个server,之后所有工作都是和这个server交流。
窗口window是一个tab页面,这个页面可以分...
整数表示法
正数
负数
真值
6
-6
原码
0 000 0110
1 000 0110
反码
0 000 0110
1 111 1001
补码
0 000 0110
1 111 1010
正数的表示相同,区别在负数上:
...
referance: CSAPP第三章笔记
数据格式
C声明
汇编码后缀
大小(字节)
char
b
1
short
w
2
int
i
4
long
q
8
char*
q
8
float
s
4
double
...
遇到了直接配置vim.normalModeKeyBindings不生效,仍然是vscode原生快捷键的问题,解决方式如下:
以“把insert mode的ctrl+f和ctrl+b分别映射到左右方向键”为例:
首先在设置(ctrl+,)搜索vim u...
环境:ubuntu22.04, zsh,脚本使用#!/bin/bash
问题:
123if [ -e $file_name ]; then dosomethingfi
以上代码在file_name变量未定义的时候将进入判...