首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

12个基本命令行工具帮你摆脱鼠标

简要介绍了12种类Unix操作系统命令行工具,以及这些命令行工具对数据科学研究和数据科学家的价值。 这篇文章概述了十二个可以用于数据科学项目的类Unix操作系统命令行工具。...这一系列工具不包括任何基本的文件管理命令(pwd、ls、mkdir、rm……)和远程桌面管理工具(rsh、ssh……),但是从数据科学角度来看,这些命令行工具都是比较实用的,通常用来进行不同程度的数据检验和数据处理...这一系列命令行工具都包含在一种特殊的类Unix操作系统中。 这些固然都是最基础的操作命令,但我还是鼓励你针对某些命令行自行查找更多的应用实例。...个方便的命令行工具都进行了简单的介绍,这只是对数据科学(或其他任何目标)可能用到的命令行工具的一种粗浅的体验。...原文链接: https://www.kdnuggets.com/2018/03/top-12-essential-command-line-tools-data-scientists.html

76130
您找到你想要的搜索结果了吗?
是的
没有找到

AI时代,网络工程师的出路在哪里?尽快掌握这12款常用工具,提高工作效率!

譬如我们问他ChatGPT请你写一个华为交换机定时备份配置的Python脚本 回答: 并且可以一键Copy 这效率是杠杠的, 那未来网络工程师的优势在哪里呢? 我们会不会被AI淘汰呢?...我工欲善其事必先利其器,优良的工具会让每一位网络工程师们如虎添翼。快速的掌握正确的工具意味着可以轻松的完成复杂的工作。但市面上的网络软件工具太多,如何挑选合心称手的工具并非简单的事情。...本软件适合机房繁琐任务工具人使用。...12、IT文档整理:语雀 在我们日常工作学习中,需要一个长期文档整理工具,我最近还是比较喜欢语雀的,用它作为学习笔记和文档整理很方便。...当然作为弱电工程师,要学会灵活使用各种工具软件,以达到事半功倍的效果。除了上面介绍的12工具软件,还有很多各式各样的工具软件,坚持不懈、持之以恒地学习。学而不厌,学无止境,学然后知不足。

1.9K31

从消费互联网到产业互联网,互联网行业发生了哪些变化

马化腾在公开信中提到“接下来,我们要做好‘连接器’,为各行各业进入‘数字世界’提供最丰富的‘数字接口’”,在消费互联网时代,连接的工具以社交和内容为主,而产业互联网时代,连接的工具则以AI、云计算、大数据等技术为主...2014年7月李研珠开始创业筹建汽车电商平台,起初平台叫“买好车”。...但一年之后,李研珠觉察到汽车行业的一些共性痛点,比如国内一些中小型汽车经销商车源和资金的问题,经过一番调研,最终“买好车”在2016年变成了“卖好车”,一字之差,2C到了2B。...“最困惑的是在2015年底,我们刚好做完了A轮融资,那个时候我们发现自己在做的2C的事情不对,路在哪里?100多人的团队很紧张。” 2C为何不行?...所以消费互联网到产业互联网方向之变,本质上也可以被认为是商业变革的工具之变,这个工具将会在利益的驱动下被深入到各行各业,但对于想要入局B端的企业来说,这个风口也许并不像C端那么容易抓住。

4.9K30

CUDA新手要首先弄清楚的这些问题

答复:硬件不支持精度浮点作为纹理格式,但它可以使用int2强制转换为精度,只要你不需要纹理硬件对double进行插值。...,i); return __hiloint2double(v.y, v.x); } (备注,你可以手工通过代码对这样读取到的double数据,进行人工插值,而不是依赖于纹理硬件自动的插值) 9 问:在哪里可以找到有关...答复:这包含在CUDA工具包文档中。 10 问:如何查看程序生成的PTX代码? 答复:VS里面可以直接在CUDA C/C++属性里改。命令行需要用nvcc -keep选项指定(保留中间文件)。...答复:将选项“--ptxas-options=-v”添加到nvcc命令行。编译时,这些信息将输出到控制台。 12 问:CUDA kernel的最大长度是多少?...改工具随着最新版的CUDA Toolkit发布。没有直接的答案,这个需要反复试验。 实际上,每个kernel的最佳block形状/其中的线程数量,和具体kernel有关。

1.8K10

产业互联网的N个变化丨齿轮分享

马化腾在公开信中提到“接下来,我们要做好‘连接器’,为各行各业进入‘数字世界’提供最丰富的‘数字接口’”,在消费互联网时代,连接的工具以社交和内容为主,而产业互联网时代,连接的工具则以AI、云计算、大数据等技术为主...2014年7月李研珠开始创业筹建汽车电商平台,起初平台叫“买好车”。...但一年之后,李研珠觉察到汽车行业的一些共性痛点,比如国内一些中小型汽车经销商车源和资金的问题,经过一番调研,最终“买好车”在2016年变成了“卖好车”,一字之差,2C到了2B。...“最困惑的是在2015年底,我们刚好做完了A轮融资,那个时候我们发现自己在做的2C的事情不对,路在哪里?100多人的团队很紧张。”  2C为何不行?...所以消费互联网到产业互联网方向之变,本质上也可以被认为是商业变革的工具之变,这个工具将会在利益的驱动下被深入到各行各业,但对于想要入局B端的企业来说,这个风口也许并不像C端那么容易抓住。

3.4K30

适合小白的完整建设流程

域名都不陌生,就是地址栏里面输入的那一串字母,域名是需要注册购买的,建议域名自己注册购买,不要找代理商,现在的域名注册平台,自己注册一个账号就可以选购了,域名后缀要选择.com .cn等常用的后缀,买好后要记得上传证件认证...在哪里备案呢?你的网站空间在哪买的就在哪备案,空间的提供商都有网站自助备案系统注册填写资料就好了。备案准备哪些资料呢?...第四步:网站源码选择 之前的都只是准备工作,网站源代码才是网站核心,一般网站源代码获取有两种方式,获取源码其实也就是建站的方式,如果你是找第三方建站公司设计网站,完成后会将源码用ftp工具上传到你空间,

9.4K00

GitHub防黑客新措施:弃用账密验证Git操作,改用token或SSH密钥,今晚0点执行

简单来说,如果你还在用账密验证Git操作,这些行为都会受到影响: 命令行Git访问 采用Git的桌面应用程序(GitHub Desktop不受影响) 账密访问GitHub上Git repo的一切应用程序...token和SSH密钥安全在哪里? 首先需要了解,只用账户和密码进行身份验证会有什么隐患。 互联网上,每天都有大量网站遭受黑客攻击,导致数据外泄,这些数据中就包括不少用户的账号密码。...为了防止密码撞库,网站会采取更多手段验证身份信息,像GitHub就推出了因素身份验证、登录警报、设备认证、防用泄露密码及支持WebAuth等措施。...因素身份验证,是指在秘密信息(密码等)、个人物品(身份证等)、生理特征(指纹/虹膜/人脸等)这三种因素中,同时用两种因素进行认证的过程。...generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent 参考链接: [1]https://github.blog/changelog/2021-08-12

2K30

使用 Git Extensions 简单入门 Git

Git 由于有本地仓库,工作目录一般就在本地仓库那里,从文件角度上看不出两个分支的文件分别在哪里,似乎工作目录下同时只存在一个分支。而 SVN 则能够清晰地看到哪些是主干的文件,哪些是分支的文件。...长久以来,Git 都是以命令行方式使用的,而 SVN 在 Windows 上则有 TortoiseSVN 这样的强大的图形界面工具,这就形成了鲜明对比。...其实 SVN 也是可以使用命令行来使用的,而 Git 近年来也有了图形界面工具,包括 TortoiseGit、msysGit(Git 版本控制系统在 Windows 下的版本)的 Gui、以及本文将要介绍的...MsysGit 为 Git 的 Windows 版本,必须要安装;Kdiff 为对比 / 合并工具,可选安装,可以换为使用其它的相关工具;最后一个 Windows Credential Store for...网站为例 随便选个项目点击进入: 点击 Fork,即可克隆代码到自己的空间当中: 然后在自己的空间即可查看: 一般自己创建一个新分支: 保留原有的 master 分支不去使用: 因为点击那个箭头的圈会强制从

1.1K30

数据版本控制之Flyway

最近群里在讨论一个问题: 在进行版本升级时,Sql不兼容,数据库升级经常报错,需要重复对比哪里执行过了。这种问题如何解决?...书中给我们推荐了几款用于数据库版本控制的工具,如用来做数据对比的DBdiff、数据迁移的DBmigrate等。但是对于Java开发者来说,还有一个更加好的数据库版本控制和迁移工具,就是Flyway。...Flyway主要提供7个基本命令,如Migrate、Clean、Info、Validate、Undo、Baseline、Repair,可以使用SQL或Java方式编写迁移,提供命令行客户端工具和Java...Flyway基本可支持所有类型的数据库,如Oracle、SqlServer、DB2、Mysql、MariaDB、SQLite等,其脚本的格式是V+版本号+下划线+描述+结束符(.sql),如V1__Initial_Setup.sql...SpringBoot中使用Flyway 1.添加Maven依赖 Flyway Maven插件支持Maven 3.x、Java8、Java9、Java10、Java11、Java12.

3.4K30

《Linux命令行与shell脚本编程大全》第十四章 处理用户输入

bash shell提供了一些不同的方法来从用户处获得数据, 包括命令行参数,命令行选项,以及直接从键盘读取输入的能力。 14.1 命令行参数 就是添加在命令后的数据 比如: ..../test 1 2 3 4 5  注意第10行和第17行的输出的区别 14.3 移动变量 bash shell的shift工具命令能操作命令行参数。...shell会用破折线来表明选项列表结束。在破破折现之后脚本就可以放心的将剩下的命令当做参数了。而不是选项 运行脚本时, -- 之前的是选项和选项的参数。  -- 的之后就是命令行参数。 3....后面 –cd 会被自动拆分成 –c  -d 两个单独的选项 还会插入破折线来分割行中的额外参数。...方法是:用getopt命令生成的格式化后的版本来替换已有的命令行参数和选项。 用set命令可以做到。需要的选项之一就是 破折号 --。它会将命令行参数替换成set命令的命令行值。

1.7K50

Linux利用Crontab执行定时任务

简介 工具型软件cron是一款类Unix的操作系统下的基于时间的任务管理系统。用户们可以通过cron在固定时间、日期、间隔下,运行定期任务(可以是命令和脚本)。...如果每个命令被一个分号";"所分隔,那么命令会连续的执行下去 如果每个命令被 && 号分隔,那么这些命令会一直执行下去,如果中间有错误的命令存在,则不再执行后面的命令,没错则执行到完为止 如果每个命令被竖线...以Docker命令为例,假设你想要执行 docker cp /etc/localtime bitwardenrs:/etc/localtime ,它在命令行中执行没有任何问题,但是在crontab里面可能会出问题...,原因就是crontab不知道docker在哪里。...以上面的docker命令为例,我们怎么知道这个docker是哪里的docker?

2.2K20

如何技术地识别双十一的“骗”局

很容易想到使用爬虫工具,每天定时定点地爬取商品的销量跟价格;只要长期跟踪,就不怕你商家在双十一这一天耍花招了。 但是,谁去做爬虫呢?爬虫爬取的数据存放在哪里呢?...还有,某宝一直被诟病的刷单、买好评等弊端,将被区块链技术所解决。 下面介绍一种简单的基于区块链的,方便个人开发者DIY的技术方案。...https://electron.atom.io/ 相关的往期文章推荐: 开发笔记:基于Electon的图片采集工具 技能:Electron开发桌面级应用 Metamask 让你的浏览器可以使用以太坊...https://metamask.io/ 三、爬虫工具 这部分可选择的工具较多,根据想要爬取及监测频率而定即可。...个人简单使用可以采用以下方案: CasperJS 一个开源的导航脚本处理和测试工具,基于PhantomJS(前端自动化测试工具)编写,在这里作为爬虫工具使用,用来监测商品。

5.9K40

是时候用NVIDIA Nsight 分析优化工具了!

如果您使用NVIDIA Visual Profiler或nvprof命令行工具,那么现在是时候转换到更新的工具了:NVIDIA Nsight工具。 别担心!新工具仍然提供相同的分析/优化/部署工作流。...NVIDIA Nsight Systems是一个低开销的系统分析工具,如图3所示。使用它来确保您知道真正的瓶颈在哪里。...英伟达Nsight Graphics NVIDIA Nsight Graphics是一个独立的开发工具,允许您调试、配置和导出使用Direct3D (11,12, DXR)、Vulkan (1.1, NV...对于nvprof的用户 对于nvprof的用户(你可以理解成nvvp的命令行版本),同样有个命令行的nv-nsight-cu-cli可以对应,表2中列出了以前nvprof能做的,和现在改成了用哪个工具能做...此外,命令行还支持可定制的、基于python的规则系统,用于指导性能数据或回归测试。 以上工具都包含在CUDA工具包里,欢迎使用!

29.2K53

rancher下的kubernetes之三:在linux上安装kubectl工具

kubernetes》; 在网页中输入kubectl命令 创建deployment、service等资源都可以通过输入kubectl命令来执行,前面的章节我们是在下图页面中输入kubectl命令的: 这里的命令行只能执行一些简单的命令...,如果我们要用到一些脚本就不方便了,在linux电脑上安装kubectl工具来代替网页输入命令,是个不错的选择; 在哪安装kubectl 在哪里安装kubectl工具能够操做我们之前搭建好的kubernetes...59b887b8bc-dfjs8 1/1 Running 7 19h tomcat001-768557bfc9-8tvdw 1/1 Running 12...51d tomcat001-768557bfc9-lkl7b 1/1 Running 12 51d tomcathost-59c9987c6f-8z7hz...tomcathost 3 3 3 3 19h root@maven:~/.kube# 在ubuntu机器上使用kubectl工具相比网页命令行

64620

2020 几款常用 Redis 可视化工具

命令行 不知道大家在日常操作redis时用什么可视化工具呢? 以前总觉得没有什么太好的可视化工具,于是问了一个业内朋友。对方回:你还用可视化工具?...直接命令行呀,redis提供了这么多命令,操作起来行云流水。用可视化工具觉得很low。 命令行的鄙视用工具的,用高端工具的鄙视低端工具的,鄙视链一直存在。...虽然用命令行自己也可以,但是总感觉效率上不如用工具,在视觉上不那么直观。尤其是看json的时候,在命令行就很不友好。 大佬朋友说:谁说命令行就不能格式化json了?...附上这个工具的官网地址,喜欢用命令行的朋友可以去试一试,绝对能让喜欢命令行的你爽的飞起来。 https://iredis.io/ 但是我相信大多数开发者还是习惯用可视化工具。...以前在一个业务中大量用了lua进行redis操作,虽然尝到了redis lua原子性和性能上的甜头,但是在编写调试的时候,那叫一个痛苦,因为不能在debug所以每次都需要返回一个值来检查是哪里出了错。

4.4K10

Hadolint:命令行下的 Dockerfile 代码检查工具

Hadolint:命令行下的 Dockerfile 代码检查工具 Hadolint 是一个命令行工具,帮助您确保您的 Dockerfile 遵循最佳实践,并将您的 Dockerfile 解析为抽象语法树...有时候您需要新的一眼睛,或者一个专门为此目的创建的工具。 Hadolint 吉祥物 有很多可用的工具,其中一些是付费服务,允许您上传 Dockerfile (以及其他代码片段)进行代码检查。...如果您喜欢使用命令行,有很多选项可供选择,其中之一就是 Hadolint 。...Hadolint是一个命令行工具,帮助您确保您的 Dockerfile 遵循最佳实践,并将您的 Dockerfile 解析为抽象语法树(AST),然后利用 ShellCheck (另一个脚本分析工具)运行预定义的一组规则对代码进行代码检查...release tag Dockerfile:9 DL3009 info: Delete the apt-get lists after installing something Dockerfile:12

18510
领券