随笔分类 -  Linux

摘要:VSCode 的 Remote-ssh 连接远程 Linux 服务器时,不需要 Linux 服务器也安装 VSCode,但是需要Linux安装 openssh-server并启动。 通过 VSCode 的 Remote-ssh 去连接Kylin操作系统时,报错 Failed to set up dy 阅读全文
posted @ 2025-02-27 14:59 Jeffxue 编辑
摘要:目录程序编译过程1. 预处理: -E2. 编译:-S3. 汇编:-c4. 链接g++ 的常用参数5. -D 定义对应的宏6. -I 用于编译时指定头文件的搜索路径7. -std 用来指示C++语言的标准版本8. -L:链接时需要查找库文件的路径9. -l:用于链接库文件(link 的首字母)10. 阅读全文
posted @ 2024-12-29 17:36 Jeffxue 编辑
摘要:目录一、cp 复制文件复制文件复制目录二、mv 移动文件 一、cp 复制文件 cp [option] src dest -r:递归复制,用于复制目录时,将其子目录全部复制 -v:显示详细的复制过程 复制文件 1、复制单个文件到指定路径下,将srcFile01.txt复制到dir目录下 cp srcF 阅读全文
posted @ 2024-12-07 17:38 Jeffxue 编辑
摘要:Linux上查看某个文件的几种方式: 1、find find 命令找某个文件的方式,可以指定路径,如指定路基下查找 "src.h" # 在 /usr/include -name 目录下搜索 src.h 文件 find /usr/include -name "src.h" # 在根目录下搜索 src. 阅读全文
posted @ 2024-11-26 09:35 Jeffxue 编辑
摘要:vim 的基础操作 一、编辑操作 1、输入编辑内容 如果在其它模式下,需要先按 ESC 键,到一般模式,然后点击 i 按键,即可进入到 INSERT 插入模式 2、复制粘贴 1)、从其它地方复制的文本内容,粘贴到文件中(插入模式) 直接 vim file ,进入 INSERT 模式后,快捷键进行 c 阅读全文
posted @ 2024-11-14 19:51 Jeffxue 编辑
摘要:Linux 系统中设置自定义脚本开机自启动有如下几种方式 方案一、增加cron task 1. 打开任务文件 cron # 执行如下命令打开当前用户的 cron,如果打开root用户的cron,执行 sudo crontab -e crontab -e 2. 向其中加入如下需要开机自启的脚本 # @ 阅读全文
posted @ 2024-11-13 16:31 Jeffxue 编辑
摘要:Linux设备启动,如果有多个选项可选时,一般默认会启动第一个,如果需要修改其默认启动的版本,需要修改其 GRUB 的配置。 如果启动后第一个界面如下,则其从上到下的索引依次为 0, 1, 2 有时需要切换到 Advanced options for GUN/Linux 条目下的另一个版本的Linu 阅读全文
posted @ 2024-11-12 15:00 Jeffxue 编辑
摘要:运行 Linux 程序的时候提示找不到共享库错误: error while loading shared libraries: libLinuxCpp_02_Lib.so: cannot open shared object file: No such file or directory。 Linu 阅读全文
posted @ 2024-10-18 18:24 Jeffxue 编辑
摘要:使用VS开发Linux C++项目,对于工作环境为 Windows,编译运行环境为Linux 来说比较方便。其基本方案有以下几点: 代码的编辑是在Windows下,通过VS来进行。 代码智能提示是将 Linux 编译环境的一些头文件,缓存到Windows下的,以实现智能提示。 代码的具体编译过程是通 阅读全文
posted @ 2024-10-18 16:07 Jeffxue 编辑
摘要:Linux 的使用中常用的一些命令如下: 查看文档命令: cat :查看文档内容: cat <file>: 全部显示一个文件的所有内容,默认不显示行号 cat -n <file>:查看文件,同时会显示行数。 head:只查看开头的内容 head <file>:默认只显示开头的前 10 行 head 阅读全文
posted @ 2024-10-18 11:49 Jeffxue 编辑
摘要:一、shell 命令行常用快捷键 光标移到行首:Ctrl + A 光标移到行尾:Ctrl + E 从光标剪切到行首: Ctrl + U 从光标剪切到行尾:Ctrl + K 粘贴剪切的命令行: Ctrl + Y 将光标一次向前移动一个词:alt + B 将光标一次向后移动一个词:alt + F 二、快 阅读全文
posted @ 2024-10-16 14:47 Jeffxue 编辑
摘要:本地主机和服务器之间需要进行传输文件可以使用 ssh 的方式来进行,通过scp 命令行来进行设备之间的文件传输。 将文件从 src 发送到 dest 的命令为: scp <src> <dest> 1. 将 Linux 文件发送到本机上 (1)、将单个文件从Linux 服务器传输到本机 scp use 阅读全文
posted @ 2024-10-14 11:50 Jeffxue 编辑
摘要:常用快捷键 ctrl + A:快速移动到命令行首 ctrl + E:快速移动到命令行尾 阅读全文
posted @ 2024-10-14 09:00 Jeffxue 编辑
摘要:查看网络配置 查看网络配置常见的有两种命令方式,如下: ip a:查看网络配置信息,完整命令为 ip addr show,新版Linux系统默认采用的指令。 ifconfig 查看网络配置信息,该命令一般为相对较旧的 Linux 设备所使用,需要系统安装 net-tools工具集,否则会提示找不到该 阅读全文
posted @ 2024-10-08 16:39 Jeffxue 编辑
摘要:VM 下的Linux虚拟机提示磁盘空间不足,需要对其进行磁盘扩容,主要有以下两步: 一、在VM上进行扩展新的磁盘空间 先关闭虚拟机 在VM的虚拟机设置处进行硬盘扩展 二、进入虚拟机将扩展的磁盘空间分配给对应的分区 在VM的设置中分区之后,还需要进入Linux虚拟机,将扩展的磁盘空间分配给对应的分区 阅读全文
posted @ 2024-04-11 13:41 Jeffxue 编辑
摘要:在宿主机和 VM虚拟机之间进行互传文件,可以通过 共享文件 和 文件传输的方式 来实现。比较便捷的方式是通过 共享文件 的方式,该方式可以实时的同步宿主机和虚拟机之间对文件的修改。而 文件传输的方式 的方式则相当于以拷贝的方式来将文件从一台设备发送到另一台设备。 以 共享文件的方式来进行互传文件,首 阅读全文
posted @ 2024-04-07 13:37 Jeffxue 编辑
摘要:ssh 登录到 Linux 虚拟机出现登录失败,错误提示为: Permission denied, please try again. 可能的原因如下: 1. 登录到 root 账户失败 如果是登录到 root 账户失败,则可能是 sshd_config 配置限制了 root 账户登录的问题。需要通 阅读全文
posted @ 2024-04-02 16:54 Jeffxue 编辑
摘要:配置开发环境,宿主机为Win11,虚拟机为VM中的Ubuntu,现在要在Win11的终端(cmd/PowerShell)来连接到虚拟机。需要配置VM的虚拟机。 1. 建立IP映射 安装好 VMware Workstation 和 Ubuntu 后,默认的网络连接是 NAT ,需要先在虚拟机和宿主机之 阅读全文
posted @ 2024-04-02 16:03 Jeffxue 编辑
摘要:1. Linux 下创建 root 用户 Ubuntu默认没有root用户,需要为其创建root用户,方法如下: sudo passwd root :输入当前用户密码,然后输入root用户的密码,即可创建完成。 切换到root用户的方法为: su - 或 su - root :输入 root用户的密 阅读全文
posted @ 2024-04-02 14:14 Jeffxue 编辑

点击右上角即可分享
微信分享提示