很多人都不知道的是,其实即使是5年以上的旧电脑,还是可以继续使用的!但是,不要安装Windows!...而轻量级Linux 发行版也有很多选择,下面大白菜就介绍其中一款:Bodhi Linux系统,小巧强悍,运行更流畅!...Bodhi Linux是基于Ubuntu的轻量级发行版,研发者志在提供最小的基本系统,因此选择搭载了Moksha的窗口管理器(基于 Enlightenment),让使用者可以自行选择需要的软件。...而且说起来,你可能不相信,整个Bodhi Linux 的ISO镜像文件,仅仅740 MB大小,即使是在512 MB内存的旧电脑上安装使用,也同样流畅。...而且,上个月Bodhi Linux 5.1.0也正式发布了,改动点还是比较多的,它使用了leafpad替换epad,用epiphany替换midori,还用eepDater替换ditching eepDater
它比较轻巧,对系统资源的耗费不多,因此在比较古老的计算机上使用是比较理想的。 ? Puppy Linux Puppy Linux 是一个非常小巧的发行版,在删除恶意软件方面使用起来也比较轻松。 ?...Manjaro Linux Manjaro Linux 基于 Arch Linux, 它是一个运行快速,容易使用,轻量级的发行版。 ?...Bodhi 这个基于Ubuntu的Bodhi Linux发行版具有轻量级而且漂亮的Enlightenment桌面。Bodhi尤其具有可定制性,可以使用主题和应用程序扩展开始的轻量级桌面环境。 ?...Play Linux Play Linux基于Ubuntu 15.10,是一个优化的发行版,由于自动GPU安装程序工具可以使你的Linux当作游戏机来使用。 ?...SUSE Linux Enterprise SUSE Linux Enterprise桌面版专为企业使用而设计,它是可供企业安装使用的,这使其易于使用各种办公程序。
它比较轻巧,对系统资源的耗费不多,因此在比较古老的计算机上使用是比较理想的。 Puppy Linux Puppy Linux 是一个非常小巧的发行版,在删除恶意软件方面使用起来也比较轻松。...Manjaro Linux Manjaro Linux 基于 Arch Linux, 它是一个运行快速,容易使用,轻量级的发行版。...Bodhi 这个基于Ubuntu的Bodhi Linux发行版具有轻量级而且漂亮的Enlightenment桌面。Bodhi尤其具有可定制性,可以使用主题和应用程序扩展开始的轻量级桌面环境。...Play Linux Play Linux基于Ubuntu 15.10,是一个优化的发行版,由于自动GPU安装程序工具可以使你的Linux当作游戏机来使用。...SUSE Linux Enterprise SUSE Linux Enterprise桌面版专为企业使用而设计,它是可供企业安装使用的,这使其易于使用各种办公程序。
反向代理+socks5代理 按照上面的拓扑,kali想访问213段的资源是无法访问,这时候使用ssh隧道的远程端口转发+动态转发可以实现访问。...**********bodhi反向代理********** 1.首先在bodhi上使用远程端口转发(反向代理),将22端口的转发到kali上。...ssh -CfNg -R 7777:127.0.0.1:22 root@192.168.88.131 2.bodhi连接情况 3.在kali上查看连接情况,如图所示已经连接上了 kali动态转发...2.kali上做动态转发,由于做了隧道这里的流量就是 192.168.213.101:22⇔192.168.88.131:7777,所以连接上kali的7777端口等同于连接上bodhi的22端口。...ssh服务代理出来,如果内网环境允许向外发icmp包,也可以使用pingtunnel工具把ssh服务代理出来然后使用ssh的动态转发(应该可以还没实践)。
我们将它命名 bodhi,中文名:菩提,寓意在“菩提本无数(据)”。 本文只是提供一种思路、一种工具,使用者自身需要合规使用。...bodhi 工具简介 bodhi(菩提)是一款可视化的数据爬取工具,力求让用户通过模拟日常浏览网页习惯就可以在网页上提取自己所需要的数据。...bodhi可以通过让用户不断的选择、反选操作来最终确认需要爬取的内容。...下图红框部分,bodhi 通过一个“文章识别”组件可以快速提取文章内容。...我们也希望更多的人能够使用它提高工作效率,更多对数据爬取技术感兴趣的人可以一起开发、完善 bodhi,打造一个更强大的数据爬取工具! ?
如果你有一台老旧的 PC,或者是基于单板计算机的小型系统,你可能希望运行的是一个占用资源较少且易于下载的 Linux 版本。在这里,我们来看看占用资源非常小的 Linux 发行版。...除了 Damn Small Linux 之外,这里列出的所有 Linux 发行版都是最近才更新的。每个发行版都可以在内存不足 1GB 的机器上运行,而且大多数发行版都可以在更小资源内运行。...image.png 下载:130 MB Alpine Linux 最初是针对虚拟服务器和设备的,它直接运行在内存中。它以安全为重点,面向最终用户的功能较少,但如果你需要的话,也可以支持桌面功能。...antiX Linux image.png 下载:约 1GB antiX 发行版声称完全不含 systemd —— 这是现代 Linux 发行版的基本构件。...ArchBang 下载:700MB Bodhi 是一款基于 Ubuntu 的轻量级发行版,这款发行版采用的是 Moksha(一种基于 Enlightenment 的桌面)。
目前已知Ubuntu 17.04和16.10版本,Debian Stretch (Debian 9)、Buster (Debian 10)和Sid (Debian Unstable)版本均使用了受影响的...修复方式: 目前已有一些Linux版本厂商发布了官方补丁修复这个漏洞。...Ubuntu: https://www.ubuntu.com/usn/usn-3341-1/ Fedora: https://bodhi.fedoraproject.org/updates/FEDORA...-2017-29d909f5ec 其他Linux版本请关注厂商的官方升级公告。.../linux-systemd-bug-could-have-led-to-crash-code-execution/126605/ - END -
、Anarchy Linux、Arch Linux、Backbox、BlackArch Linux、Bluestar Linux、Bodhi Linux、CentOS、CoreOS、Debian、Deepin...、Devuan、Elementary OS、Fedora、Feren OS、Flatcar Linux、FreeBSD、FreeDOS、Gentoo、IPFire、Kali Linux、KDE Neon...、Kodachi、Linux Lite、Q4OS、Microsoft Windows、Mageia、Manjaro、Mint、MirOS、Nitrux、NixOS、OpenBSD、OpenSUSE、Oracle...Linux、Parrot Security、Peppermint、Proxmox-VE、Pop OS、Red Hat Enterprise Linux、Regolith、RancherOS、Scientific...Linux、Slackware、SparkyLinux、Tails、Tiny Core Linux、Ubuntu、Velt、Voyager、Zen Installer、Zorin OS、ALT Linux
10行数据 Linux文件系统结构 / : 根目录 /home: 主文件夹,登录用户的主文件夹 /etc :操作系统配置文件的保存位置 /usr : 用于添加的程序文件,用户的很多应用程序和文件都放在这个目录下...本地文件 :上传本地文件到远程服务器 ,只能是压缩文件,比如.tar.gz push abc.txt : 上传本地当前文件abc.txt到远程服务器 exit : 退出 windows 操作Linux...pyttty 开源软件 Linux打包命令 tar -czvf 包文件.tar.gz 文件夹1 文件夹2...System /正则 :向后查找 n 查找下一个 先使用?...vi编辑器修改 重启tomcat,我们使用zip安装方式安装的,因此需要在Tomcat的bin下执行: .
如果遇到网络不通的情况,则使用国内镜像安装:npm install -g enhancer-data-bridge --registry=https://r.cnpmjs.org/。...然后,打开 全局配置 –> 用户登录 –> 登录校验函数 配置面板,选中 使用用户表,设置登录校验字段的映射关系,如下图: 配置完毕之后可以点击【预览登录页面】 5.2 其他配置 除登录配置之外...7.部署项目 GNU/Linux/Mac 环境下部署 第一步 安装 Node.js 环境 从 Nodejs 官网 下载的安装包,按照向导或参考网络资料安装。...第三步 安装应用 执行 tar -zxf bodhi-app-[发布编号].tar.gz,此时会解压出名为 bodhi-app-[发布编号]-[项目编号] 文件夹。...执行 cd bodhi-app-[发布编号]-[项目编号] 进入应用根目录 执行 npm install 安装 Node.js 模块依赖。
如果使用了 –template 选项,而未使用 BSP, 您可以使用 petalinux-config 命令来选择与您的电路板设计接近 的默认电路板配置, 如下所示 petalinux-config...构建镜像位于 /images/linux 目录中。 生成uImage 如果想使用 uImage,请使用 petalinux-package –image。...使用以下方法之一来启动系统镜像: a. 利用 SD 卡在硬件上启动 PetaLinux 镜像,请参见 利用 SD 卡在硬件上启动 PetaLinux 镜像。 b....生成的 rootfs.tar.gz 文件将出现在 images/linux 目录中。若要提取,请使用 tar xvf rootfs.tar.gz。...petalinux-build命令使用这些配置文件构建项目。可以运行petalinux-config修改它们。
、Anarchy Linux、Arch Linux、Backbox、BlackArch Linux、Bluestar Linux、Bodhi Linux、CentOS、CoreOS、Debian、Deepin...CAINE、Clonezilla、DBAN、GParted、Grml、Memtest、Rescatux、Super Grub2 Disk、System Rescue CD、Ultimate Boot CD 使用方法...对于普通用户,直接一键脚本安装最方便,甚至可以直接使用(图形化UI界面选择)选项,一键安装常用系统。 对于高端用户,建议直接选择通过(裸机系统部署平台)安装任意系统。...使用旧版操作系统,您的电脑和服务器将面临比新版操作系统更多的安全隐患,甚至造成巨大的损失。 恭喜,你已经完成了系统重装 常规说明 1、当您执行完上面的2行命令,你的服务器将开始网络重装纯净系统。...(在您的服务商未提供以上操作系统时,您可以考虑使用其他系统) 3、原系统推荐优先级:C7 > U18 > D9 > U16 > D8 > 商家提供的其它系统 默认账户 通常,使用自带镜像,或者您的镜像作者未明确说明系统的用户名和密码的情况下
查看磁盘空间使用情况 df -h 查找占用空间大的目录 du -sh * 查找出大于400M的文件 find /home/zhang -size +400M 使用dd拷贝镜像 dd bs
)到公有云平台 五、Linux的发行版得在虚拟机软件里用过至少20种,Linux、Windows、macOS最好都熟练 下面我列一些我用过的,主要熟练使用centos、opensuse、ubuntu就行...resource=major 10大最漂亮的 Linux 发行版 https://openingsource.org/127/ Ubuntu,Linux Mint和PCLinuxOS是其中最易用使用的...想快速部署使用,就可以选择这几个。尤其对于新手,已经做到了和Windows类似的易用程度了。...基于Red Hat Red Hat Enterprise Linux Fedora CentOS Scientific Linux Oracle Linux ClefOS (IBM) http:...Manjaro Archlinux Mageia PCLinuxOS Ubuntu Xubuntu Lubuntu LXLE Elementary Bodhi Linux Linux Mint Debian
前言 在前面的博客【Linux】编译器-gcc/g++使用已经分享了关于编译器的使用,而编译器的使用离不开调试,这次就来分享一下Linux调试器-gdb使用。 2....使用 3.1 进入gdb 默认系统中会安装gdb,使用方法就是gdb后面直接加上调试的可执行程序名: gdb myprocess-debug 就会默认进入到调试模式 想要退出就直接输入quit或者...如果想要从程序第一行开始查就用命令: l 0 还可以使用l加程序名再加0的方式 l myprocess.c:0 不可以直接查文件,但是加上行号就可以查。...进入到函数体里面就退不出来 如果想要跳转到某一行,就用到命令: until 试一下跳转到12行: 总结一下gdb使用就是: set var:修改变量的值 把指定变量直接修改为目标值
文章更新 20170408 初次成文 问题提出: 在之前的文章中,小苏为大家介绍过使用常规方式和使用镜像方式部署Linux系统的方法,但是这两种方法各有利弊: 使用常规方式部署时,镜像大小可以灵活调节...使用镜像方式部署Linux系统时,虽然可以免去部署时下载大量数据的麻烦,但是使用别人部署好的镜像,初始实现的功能依别人部署好的镜像而定,不能个性化定制系统,也不能调整镜像大小。 ...那就是先在Linux Deploy中部署和安装所需要的环境和软件包,然后使用Linux Deploy的导出功能,将Rootfs打包为tar.gz文件,之后,我们只需要将此tar.gz文件导入Linux...Deploy,就可以完整还原打包时的Linux系统了。...因为在Repository中,作者使用各发行版的官方软件源作为软件源,这样一来,一是服务器节点远离中国,软件包下载速度一般都很慢,二是在我国ipv6还未普及,使用官方软件源在部署过程中有一定几率解析到ipv6
背景 程序的发布方式有两种,debug模式和release模式 Linux gcc/g++出来的二进制程序,默认是release模式 要使用gdb调试,必须在源代码生成二进制程序的时候, 加上-g选项...初次使用时,需要先安装: sudo yum install -y gdb 使用 注意使用gdb时,调试的是debug模式。
(1) who是查看当前谁登录了linux系统 |是在两个程序之间建立一个管道, who | wc -l who的输出成为了wc 的输入 当然也可以自己创建linux的命令,创建一个文件,赋值给其执行的权限...x ,当然也可以直接在脚本中使用set -x 来打开执行跟踪的功能,使用set +x 来关闭执行跟踪功能 ctrl +a 快速切换命令到行首 ctrl + e 快速切换命令到行尾 (2)查找与替换...sed 命令进行替换 's;被替换值;要替换的值;'使用s后紧跟的界定符分割; 如果末尾是以g结尾则会进行全局替代,当然在后面添加数字代表替代哪一个,使用p结尾代表是否打印 当然可以将替换的命令放入脚本中使用...; anonuid/anongid :要和root_squash 以及 all_squash一同使用,用于指定使用NFS的用户限定后的uid和gid,前提是本机的/etc/passwd中存在这个uid...启动完NFS后,就该使用NFS服务了。
基础常识 ---- 使用 ls 命令显示文件或目录时的不同颜色:(一般情况下) 白色 —— 普通文件 蓝色 —— 目录 绿色 —— 可执行文件(相当于 Windows .EXE) 红色 ——...压缩文件 青色 —— 链接文件(相当于 Windows 快捷方式) 黄色 —— 设备文件 灰色 —— 其他文件 Linux 下的文件类型: 普通文件类型 (-) Linux 中最多的一种文件类型...引自 Linux 下的 7 种文件类型 - CYYZ 古月 ls -a 显示路径下全部文件(包括隐藏的) ls -l 查看路径下文件的详细信息 tip:在 Linux 下文件夹(目录...)所占用的磁盘空间都是 4096byte,目录大小不包括目录内的文件大小 目录必须有执行权限才能进入 Linux 下隐藏文件以。...gzip 和 bzip2 默认都不保留源文件,只有 bzip2 可以加 - k 参数保留源文件 # 进阶工具 tar —— 不使用 z/j 参数,该命令只能对文件或目录打包 参数: c —— 创建
在Linux系统中,sed命令是一种非常强大和灵活的工具,可以帮助用户进行多种文本操作,如文本替换、删除、插入、打印等等。...下面是sed命令的详细介绍和使用示例: 命令格式 sed命令的基本格式为: sed [选项] '动作' 文件名 其中,选项用于指定sed的行为,动作则是对文件进行的操作,文件名表示需要处理的文件。
领取专属 10元无门槛券
手把手带您无忧上云