于是就开始折腾自己的电脑系统。首先是给自己电脑上装个可用的 Linux 桌面版,然后是彻底的放弃 Windows 10,向频繁出现的蓝屏告别。 ?...来选择的 Linux 桌面版是 Linux Mint 19 的,没有想到国外的 Linux 桌面版依旧是让我失望,中文本土化基本都是解决了中文显示而已,其他的都需要自己解决。...最严重的是所有 Windows 下日常使用的应用在 Linux 下可替代的选择连 50%的概率都没有,像 QQ、微信等等更是等同于找虐的节奏(这里得鄙视一下唯利是图的腾讯了)。...最后还是群里好友提醒下才想起来国内的 Linux 桌面版里选择一个,大家都一致推荐深度 Deepin Linux 桌面版,明月到官网看了一下版本更新到了 15.6 了,最后更新日期竟然是 2018 年...进入深度 Deepin Linux 系统桌面后,在惊叹华丽的仿 MacOS 桌面 UI 后看到原生集成的应用的时候明月是彻底的折服了,因为明月首次看到在 Linux 桌面版里完美的集成了中文输入法(搜狗拼音
在跟目录下 查找以acunetix开头的文件或文件夹并删除 find / -name acunetix* | xargs rm -rf 单引号里的任何字符都会原样输出,单引号字符串中的变量是无效的...,双引号中的变量引用可以输出 your_name="runoob" greeting_3='hello, ${your_name} !'...echo $greeting_4 -- # read 和$1的区别 read是读取用户输入 $1是输入执行的 命令的字符串 的索引为1的参数 \r 回车 \n 换行 \c 不换行 %s...直接输出,无格式 %n 会输出格式 #判断是否相等 数值 用eq 字符串 用= 列出使用80端口的文件(linux中一切皆文件),并输出每行的第一项和第二项 lsof -i:80|awk '{print...$1,$2}' wc testfile # testfile文件的统计信息 3 92 598 testfile # testfile文件的行数为3、单词数92、
Linux好用的管道命令 1. 选取命令 grep cut「分割」 2. 排序命令 sort wc uniq 3. 划分命令 split 4. 参数代换xargs 5....#列出testfile_2 文件中包含test字符的行 testfile_2:Linux test #列出testfile_2 文件中包含test字符的行 2)以递归的方式查找符合条件的文件。...95 Linux 85 test 30 统计各行在文件中出现的次数: $ sort testfile1 | uniq -c 3 Hello 95 3 Linux 85...-i 或者是-I,这得看linux支持了,将xargs的每项名称,一般是一行一行赋值给 {},可以用 {} 代替。...透过sed直接修改/取代的功能,你甚至不需要使用 vim 去修订! 7. 参考 ❝https://www.runoob.com/linux/linux-command-manual.html ❞
手里一个旧的笔记本配置比较低,装windows很卡,于是就决定装一个windows,今天记录下笔记本安装ubuntu桌面版的过程,主要2件事,做系统盘和装系统,和windows装系统大概相同,现在的系统也做的比较好...制作linux系统u盘 在装系统之前,首先找到自己要装的镜像文件,我是用的ubuntu,可以在这地方下载 http://cn.ubuntu.com/download/ ?...然后要做一个ubuntu的系统u盘,我这里使用的是一款叫做软碟通的软件,英文名叫UltraISO,可以在他的中文官网下载cn.ultraiso.net,安装好之后不需要付费,试用版就满足需求了 ?...耐心等待进度条,这一步完成之后u盘就做好了,可以插入笔记本装系统了 笔记本装linux系统 首先把u盘插入笔记本,开机设置u盘为第一启动顺序,我用的戴尔按F12选择哪个usb就行,之后就会自动进入安装界面...linux的桌面也挺漂亮的了,如果不喜欢红色可以更换其他的主题,不方便的就是很多软件都没有,不过旧电脑比使用windows要流畅,用firefox看个网页足够了
吊打 vue-waterfall、vue-waterfall-easy 一切框架 <!DOCTYPE html> <html lang="en"> <hea...
碰巧发现了这篇博客 Android ListView滚动条配置完全解析,详细介绍了ScrollView这个组件的相关配置,非常清楚。我利用ScrollView实现了所需要的目标。...唐初 三代帝王在此建立了规模宏大的避暑行宫,遗址现今保存完整。"...唐初 三代帝王在此建立了规模宏大的避暑行宫,遗址现今保存完整。"...唐初 三代帝王在此建立了规模宏大的避暑行宫,遗址现今保存完整。"...ScrollView代表纵向滚动条 滚动条的样式那篇博客已经给出代码,可以去查看
,那么,arch linux 可能会是你一个不错的选择。...正是因为 arch 的高度定制与简洁,加上他的滚动升级机制以及庞大的社区 AUR,让他成为了越来越火热的 linux 发行版,本文,我们就来通过安装 arch 讲解一下 linux 的一些基本的命令行配置方法...当然了,本文会一步步详细讲解,直到系统完全引导起来,希望我的这篇文章能够让你最容易的上手 arch 的安装。 3....连接网络 如果你不是在虚拟机中安装系统,那么接下来你需要连接网络,最简单的,直接连接网线即可实现网络的连接。 但如果你要连接 wifi,那也很容易。 5.1....后记 到这里,你就已经完成了最简洁的 linux 操作系统 arch-linux 的安装,重启之后,你就进入到系统命令行的登录界面,此后你就可以进行任何你想要在 linux 中进行的操作了。
下面是 Linux 下 4 个日常使用率非常高的监控工具,可以帮助我们准确快速的诊断系统问题。 1. iotop 如果你想知道某些进程使用了多少你宝贵的 I/O 资源,那么就使用 iotop 吧。...iostat 命令也是查看 I/O 状态的,但他监控的是系统级别的 I/O 情况,而 iotop 监控的是进程级别的,可以监控到哪一个进程使用的 I/O 信息。...2. htop htop 是传统 top 的增强版,具有更好的视觉效果,更容易理解当前系统的状况。 可以清楚看到 CPU 每个核儿的使用状况,不像 top 那样隐晦。 同样,内存的使用情况也很清晰。...htop 还有很多便利的操作,推荐用他来替代 top。 3. IPTraf IPTraf 是诊断网络问题的利器,他可以监控系统的所有网络流量。 可以为指定的端口、传输类型设置过滤器。...翻译整理自: https://medium.com/better-programming/4-linux-monitoring-tools-you-should-use-38a136e68639
作者 | Tate Galbraith 出品 | 架构头条 本文介绍了作者常用的 4 个 Linux 监控工具,希望可以帮助读者提高生产力。...当使用 iotop 时,你会发现正如工具的名字所描述的一样,它会展示进程和系统的 I/O 资源使用情况。 你可以将其用于多种目的,但最关键的是查看磁盘使用情况并标记潜在的性能瓶颈。...https://mmonit.com/ Monit 允许你指定要在 Linux 操作系统上监视的进程、端口、文件等。...Monit 甚至为守护程序提供了一个不错的轻量级 Web 界面,让你一眼就能看到服务器发生了什么: 无论你是管理单个服务器还是集群,Monit 提供了最简单,最高效和最划算的(免费!)...我希望在你了解到我提到的这些 Linux 监控工具,以及为什么它们在分析系统异常时能发挥如此重要的作用后,能使您乐在其中,并有所收获。
有些人刚学Linux,被各种字符界面的命令和工具所折磨,觉得还是点鼠标方便。但说到底其实都只是没有领略字符工具的效率和魅力罢了。...Linux中不乏命令中的神器,今天来介绍其中的一款,来自白银时代的上古神器awk。...请注意,awk尤其擅长处理带“列格式”的文件,为了更好地理解awk的使用技巧,现假设有一个测试文档,该文档记录的是一个跆拳道培训班的孩子的名字、入学日期、学号、级别、年龄和分数: ?...现在要将不同年龄段的孩子的信息,分别归置到不同的文件中,并且要求文件名为年龄数。...就这样,一瞬间就将文件按年龄拆分成一个个规整好了的小文件了!怎样,有没有好用到流泪?
最重要的是,它们中的大多数都可以在没有 GUI 的情况下使用,并且能轻松安装在大多数服务器上。以下就是我每天用到的一些不错的 Linux 监控工具,它们可以帮助我快速准确地诊断和定位问题。...当使用 iotop 时,你会发现正如工具的名字所描述的一样,它会展示进程和系统的 I/O 资源使用情况。 你可以将其用于多种目的,但最关键的是查看磁盘使用情况并标记潜在的性能瓶颈。...https://mmonit.com/ Monit 允许你指定要在 Linux 操作系统上监视的进程、端口、文件等。...Monit 甚至为守护程序提供了一个不错的轻量级 Web 界面,让你一眼就能看到服务器发生了什么: 无论你是管理单个服务器还是集群,Monit 提供了最简单,最高效和最划算的(免费!)...我希望在你了解到我提到的这些 Linux 监控工具,以及为什么它们在分析系统异常时能发挥如此重要的作用后,能使您乐在其中,并有所收获。
source会把export指令输出一遍,比如source /etc/profile 3.网络连接方式 VMware虚拟机三种联网方法及原理 3.1Brigde——桥接:默认使用VMnet0 这一种联网方式最简单...(这种方法最简单,不用过多的设置,但要在VMware中进行“编辑虚拟网络设置”,将NAT和DHCP都开启了。...zip格式的压缩文件是唯一的windows和linux通用的压缩文件zip services.zip /etc/services 压缩文件,将etc目录下的services文件压缩成services.zipzip...lo 会话地址网卡ifconfig eth0 192.168.1.1 可以临时改变本机的物理网卡,但是下次启动时会显然显示原来的网卡,这就涉及到linux系统的一般规律,只要改变了配置文件信息,下次才依然生效...ps –ef grep tomcat 查看所有有关tomcat的进程 16.6结束进程 kill 1234kill -9 4333 17Linux的软件包管理 linux软件包分为二进制软件包管理(RPM
rm -rf 命令 rm -rf命令是删除文件夹及其内容最快的方式之一。仅仅一丁点的敲错或无知都可能导致不可恢复的系统崩坏。 r : 递归的删除文件夹 f:不经过询问直接删除"只读文件"。...Linux下删除文件并不在乎该文件是否是只读的,而只是在意其父目录是否有写权限。所以-f这个参数只是表示不必一个个删除确认,而是一律悄悄删除。...另外原始的rm命令其实也是没有删除提示的,只是一般的发行版都会将rm通过别名的方式增加-i参数来要求删除确认,而-f则抑制了这个提示。...在Linux中 /dev/null 或 null 设备是一个特殊的文件,所有写入它的数据都会被清除,然后返回写操作成功。要找回输出到/dev/null的数据只能通过恢复软件。...该操作会将在块设备中的所有数据块替换为命令写入的原始数据,从而导致整个块设备的数据丢失。 在linux中还存在其他非常危险的命令,例如格式命令mkfs.ext3 /dev/sda。
大家好,又见面了,我是你们的朋友全栈君。 本文中描述的步骤可能有些不是必须的,但笔者没有进一步验证,故将安装过程中的所有步骤均列出在此。 —www.bianceng.cn 1....安装 Redflag Linux 5.0 桌面版 2....安装前得准备,打几个补丁 1). redhat linux9下第一张光盘下的RedHat/RPMS/compat-libstdc++-7.3- 2.96.118.i386.rpm(安装方法rpm -ivh...***) 2). oracle9i204下的linux补丁 P3006854(这是在安装racle9i时用的,但由于oracle9i安装后的JRE有很多问题所以重新安装了Oracle10g) sh...模拟RedHat As 2.1许可, 在/etc下创建文件redhat-release 输入:Red Hat Enterprise Linux AS release 2.1 (Nahant Update
tensorflow 1.x的版本 ,有是有要用tensorflow2.x的版本,有是有需要pytorh的版本,多以新建一个环境很重要。...3.7的环境 ?...,打开C盘下的user下的username文件夹下的.condarc文件,用记事本打开,将https改为http,还有就是删掉-default,点击保存。...弄完上述之后,就可以安装pytorch gpu版本了,是不是很激动,稍等,对了这个gpu你的电脑支不支持还得看你英伟达的显卡,我的是gtx1660ti是没问题,一般的gpu都支持,至于安装的是cuda什么版本的还真的要去看你的英伟达显卡的型号了...在下面所以我安装的10.2的,以下的版本都可以安装。如果你的呆脑没有英伟达显卡的就直接None安装CPU版本的吧。 3、按照官网的方法安装pytorch 链接: Pytorch下载地址. ?
定时任务在实际的开发中特别常见,比如电商平台 30 分钟后自动取消未支付的订单,以及凌晨的数据汇总和备份等,都需要借助定时任务来实现,那么我们本文就来看一下定时任务最简单的几种实现方式。...TOP 1:Timer Timer 是 JDK 自带的定时任务执行类,无论任何项目都可以直接使用 Timer 来实现定时任务,所以 Timer 的优点就是使用方便,它的实现代码如下: public class...TOP 3:Spring Task 如果使用的是 Spring 或 Spring Boot 框架,可以直接使用 Spring Framework 自带的定时任务,使用上面两种定时任务的实现方式,很难实现设定了具体时间的定时任务...Cron 表达式 Spring Task 的实现需要使用 cron 表达式来声明执行的频率和规则,cron 表达式是由 6 位或者 7 位组成的(最后一位可以省略),每位之间以空格分隔,每位从左到右代表的含义如下...使用 Redis 实现延迟任务的方法大体可分为两类:通过 ZSet 的方式和键空间通知的方式。
一般我们都是在服务器上跑任务,服务器都是多核心多线程的,再不济也是自己的多核多线程笔记本,其实可以让任务并行的跑起来。...例如使用htop查看,下面是40核的服务器,空闲的核需要的时候利用起来比较好,省时省力: ? 今天给大家介绍一个很好用的小工具ParaFly,只需要很简单的操作就可以让linux上的任务并行化。 ?...默认成功执行的命令,对应的命令行会输出到文件名加.completed后缀的文件,没有成功执行的命令会输出到FailedCommands文件。...split-3 SRR1004285.1fastq-dump --split-3 SRR1004284.1fastq-dump --split-3 SRR1510125.1 总体来看ParaFly方便易学,比linux...自带的parallel更易上手,大家在linux上做多任务处理时可以考虑加入它的使用,会大大的缩短数据处理时间。
Date : [[2022-07-13_Wed]] 微信公众号 : 北野茶缸子 Tags : #linux/index/01 前言 工欲善其事,必先利其器。...mac 和win 下我介绍了非常多的好物与生产力工具。 图形界面或linux 中,当然也有一些强大的命令了。 以下命令没有特别指出,都可以通过conda/mamba 安装。...ncdu 好用的硬盘空间查看工具。 计算文件大小的过程也非常迅速: 通过键盘上下移动目录,左右进入或退出光标所在的目录。...lsd 高颜值的目录显示工具,https://github.com/Peltoche/lsd, 直接下载安装。...│ └── x86_64-conda-linux-gnu └── misc 其实上面的lsd 一定程度上也可以替代: 毕竟有颜色呢!
一、glances介绍 glances是一个基于python语言开发,可以为linux或者UNIX性能提供监视和分析性能数据的功能。...glances在用户的终端上显示重要的系统信息,并动态的进行更新,让管理员实时掌握系统资源的使用情况,而动态监控并不会消耗大量的系统资源,比如CPU资源,通常消耗小于2%,glances默认每两秒更新一次数据...的安装方法,让大家快速安装,并能及时体验到glances监控的强大和高效。...在上图的中上部是网络接口、Processes(进程)的使用情况。...TIME+: 该进程启动后占用的总的 CPU 时间 IO_R 和 IO_W: 进程的读写 I/O 速率 Command: 进程名称 在上图的左侧是网络、磁盘IO、磁盘分区使用情况。
4、随着输入的字符的增加,当代码宽度到达界线时,IDEA会自动将代码换行。...修改为NONE 4、IntelliJ强制更新Maven Dependencies 1、Intellj 自动载入Mave依赖的功能很好用,但有时候会碰到问题,导致pom文件修改却没有触发自动重新载入的动作...这些不起眼却是至关重要的最后一块拼图有: 2、Ø 命令:Ctrl+Shift+A可以查找所有Intellij的命令,并且每个命令后面还有其快捷键。所以它不仅是一大神键,也是查找学习快捷键的工具。...5、Ø 切换窗口:Alt+Num,常用的有1-项目结构,3-搜索结果,4/5-运行调试。Ctrl+Tab切换标签页,Ctrl+E/Ctrl+Shift+E打开最近打开过的或编辑过的文件。...效果如下: 这个模式的好处就是,可以让你更加专注,因为你只能看到特定某个类的代码。可能读者会问,进入这个模式后,我想看其他类的代码怎么办?这个时候,就要考验你快捷键的熟练程度了。
领取专属 10元无门槛券
手把手带您无忧上云