Linux细碎操作
发表于|更新于|学习
|总字数:102|阅读时长:1分钟|浏览量:
Linux下可以使用scp命令传输文件
把远程主机文件下载至本地/home目录下
#scp root@192.168.31.1:/root/test.txt /home/
把本地文件上传至远程主机/data目录下
#scp /home/test.txt root@192.168.31.1:/data/
Xshell中
1 | rz #上传文件 |
su 进入root
exit 退出root
SSH配置免密登录
1 | cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys |
文章作者: ciiki
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 ciiki的博客!
相关推荐

2022-12-12
CentOS交叉编译环境
安装交叉编译工具, 用于编译arm64版本程序 下载交叉编译工具: https://releases.linaro.org/components/toolchain/binaries/4.9-2017.01/aarch64-linux-gnu/, 这里选择文件 gcc-linaro-4.9.4-2017.01-x86_64_aarch64-linux-gnu.tar.xz 下载 新建安装目录 mkdir -p /usr/local/ARM-toolchain 将安装包解压到该目录下 tar -xf gcc-linaro-4.9.4-2017.01-x86_64_aarch64-linux-gnu.tar.xz -C /usr/local/ARM-toolchain/ 修改 /root/.bashrc 文件,加入如下配置 1234# Add ARM toolschain path if [ -d /usr/local/ARM-toolchain/gcc-linaro-4.9.4-2017.01-x86_64_aarch64-linux-gnu/bin ] ; then PATH...

2023-05-29
Linux防火墙
RedHat系 查看防火墙状态 1firewall-cmd --status 查看防火墙已开通端口 1firewall-cmd --list-port 开启防火墙 1systemctl start firewalld.service 关闭防火墙 1systemctl stop firewalld.service 重启防火墙 1systemctl restart firewalld.service 开启某个端口,比如我开启的是8381 1firewall-cmd --zone=public --add-port=8381/tcp --permanent 禁止外部某个端口比如80 1firewall-cmd --zone=public --remove-port=80/tcp --permanent Debian系 查看端口开启状态 1sudo ufw status 开启防火墙 1sudo ufw enable 关闭防火墙 1sudo ufw disable 重启防火墙 1sudo ufw reload 开启某个端口,比如我开启的是8381 ...

2023-09-07
oh-my-zsh
查看当前shell1echo $SHELL 1cat /etc/shells 安装zsh1yum -y install zsh 安装oh-my-zsh1wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh 成功界面12345678910 ____ / /_ ____ ___ __ __ ____ _____/ /_ / __ \/ __ \ / __ `__ \/ / / / /_ / / ___/ __ \ / /_/ / / / / / / / / / / /_/ / / /_(__ ) / / / \____/_/ /_/ /_/ /_/ /_/\__, / /___/____/_/ /_/ /____/ ....is now installed!Please look over the ~/.zshrc...

2023-05-29
Linux 网络编程
socket概念运行在计算机中的两个程序通过socket建立起一个管道,数据在管道中传输,socket把复杂的TCP/IP协议族隐藏了起来,对程序员来说,只要用好socket相关函数,就可以完成网络通信。 socket分类socket提供了流(stream)和数据报(datagram)两种通信机制,即流socket和数据报socket 流socket基于TCP协议,传输数据不会丢失、重复、顺序错乱,可靠且双向 数据报socket基于UDP协议,不需要建立和维持链接,可能会丢失和错乱。效率高 相关的结构 socket函数 1int socket(int domain, int type, int protocol); 参数: domain: 协议族。常用的协议族有AF_INET、AF_INET6、AF_LOCAL、AF_ROUTE。在通信中必须采用对应的协议族,AF_INET决定要用ipv4地址(32bit)与端口号(16bit)的组合。 type: socket类型。常用的类型有SOCK_STREAM、SOCK_DGRAM、SOCK_RAW、SOCK_PACKE...

2022-11-29
64位Linux编译32位程序
查看系统架构 123uname -mlscpucat /proc/cpuinfo 然后需要修改64位makefile中的两处位置,第一为修改依赖库为32位的库,第二为给gcc后加上-m32的参数 file a.out查看输出程序是64-bit还是32-bit

2023-10-17
Doxygen生成项目文档
安装doxygen和GraphViz1apt install doxygen graphviz 使用方法生成配置文件1doxygen -g 编辑配置文件1vim Doxyfile 123456789101112OUTPUT_LANGUAGE = ChineseEXTRACT_ALL = YESEXTRACT_PRIVATE = YESEXTRACT_PACKAGE = YESEXTRACT_STATIC = YESEXTRACT_LOCAL_METHODS = YESINPUT =source \ includeRECURSIVE = YESHAVE_DOT = YESCALL_GRAPH = YESCALLER_GRAPH = YES 我的完整配置 生成1doxygen
评论
公告
This is my Blog




