最近在学Linux,我用的是redhatLinux9.0,当然这个版本比较老,但是我主要是为了学习shell,所以无所谓了,在vm搭建redhatlinux在网上的教程有很多,下载安装好之后,我安装的版本窗口界面上是没有terminal的,如何打开terminal呢?快捷键Alt+F2(相当于win
Linuxshell/terminal命令非常强大,即使一个简单的命令就可能导致文件夹、文件或者路径文件夹等被删除。在一些情况下,Linux甚至不会询问你而直接执行命令,导致你丢失各种数据信息。一般来说在Web上推荐新的Linux用户执行这些命令,当然,也有人哪些写过这代码的人不这么想,因为这玩意你
下面我们就分享一款小而美的终端应用,看看终端强大之处。TokeiTokei是一个显示有关代码统计信息的程序。Tokei将显示文件数、这些文件中的总行数以及按语言分组的代码、注释和空白。Tokei非常快,能够在几秒钟计算数百万行代码。它支持扩展,支持多种编程语言,并且它可以输出多种格式。并且Tokei
大家好,我是CUGGZ。Linux命令是在命令行(CLI)上运行的程序。命令行是接受文本行并将其处理成计算机指令的界面。任何图形用户界面(GUI)都是命令行程序的抽象。通过GUI进行多步骤处理的任务有时候可以通过在命令行中键入命令在几秒钟内完成。学习基本的命令行有助于提升工作效率。今天就来分享32个
背景新上线一个批处理功能,基于Docker发布的。上线之后出现一个问题,Docker批处理生成的文件目录,别的应用程序无法访问。之前也在使用Docker,但并未涉及到文件共享的问题,还真没留意到。经过一系列排查,终于找到原因。这篇文章就记录一下排查过程中使用到的技术点,也帮大家重温一下。涉及的知识
今天给大家整理一下Dockerfile相关的知识,希望对大家能有所帮助!1、Dockfile介绍Dockfile是一种可以被Docker解释的脚本文件,Dockerfile其实由若干条的指令组成,每条指令对应Linux下面的一条脚本命令。Docker应用程序可以将这些指令转化为Linux实际执行的
K8s是时下最流行的容器"操作系统",虽然已经流行了好几年了,不过作为开发人员想要熟练的使用它,除了理解它的各个组件的职责、行为特性之外,还得熟记它的CLI命令工具kubectl。想要让K8s听从我们的调遣,我们就得通过kubectl给它发送指示才行,可是这么多操作我们全看一遍真的是挺耗费脑力的,更
可视化shell调试?shell函数库?智能提示shell补全的vscode插件?这全都有,还不快到碗里来前置信息当你遇到了服务器内存占用过多导致卡死的情况,你会怎么办?度娘or谷歌,你得到了这样的答案。查看占用cpu/内存资源最多的进程并杀死。对啊,占用多了就干掉啊!但怎么干?习惯图形化界面的咱们
哈喽,大家好,我是指北君。今天带大家认识下DDD,一个听起来很垃圾却真的很牛X的设计思想,架构师必备!前言在日常工作中,接手或维护的工程,大多数使用的是三层架构,即controller、service、dao三层,在使用的过程中,会遇到很多问题:面向数据建模,面向过程编程,没有真正“面向对象”只
作为后端程序员日常工作中使用最多的工具除了IDEA之外,那一定是Linux终端工具了,页面上终端工具有很多,比如SecureCRT,Putty,Xshell或者macOS自带的终端工具或者iTerm等等,其中有收费的也有免费,大家可以根据自己的喜好选择合适的一款就好,但是不管选择哪个工具,最终都是用
工欲善其事必先利其器,对于一个经常在终端下工作的我,非常喜欢命令行工具的便捷,在平常的工作中,我会经常使用到很多命令行工具,接下来我会分享我最常使用,最喜欢的十个命令行工具。fzf一个非常好用的模糊查询工具,使用它,你可以非常方便地找到自己要找的文件,而不用在各个文件夹之间来回跳转。它的使用方法很简
1.ping命令ping是个使用频率极高的实用程序,主要用于确定网络的连通性。这对确定网络是否正确连接,以及网络连接的状况十分有用。简单的说,ping就是一个测试程序,如果ping运行正确,大体上就可以排除网络访问层、网卡、Modem的输入输出线路、电缆和路由器等存在的故障,从而缩小问题
如果你觉得git很迷惑人,那么这份小抄正是为你准备的!请注意我有意跳过了gitcommit、gitpull/push之类的基本命令,这份小抄的主题是git的一些「高级」用法。导航——跳到之前的分支 复制git checkout - 1.查看历史&n
1.前言磁盘克隆是将一个硬盘(或分区)的内容复制到另一个磁盘或“映像”文件的过程。我使用rsnapshot工具定期备份,但我也每月克隆一次或两次硬盘。此工具允许我快速恢复操作系统和安装的软件。Linux附带了各种用于执行磁盘克隆的实用程序。在这篇文章中,我将列出我最喜欢的开源磁盘克隆软件
【51CTO.com快译】eSpeak是一款紧凑的开源软件语音合成器,适用于Linux和Windows,支持英语和其他语言。我们在本文中将介绍如何在Ubuntu上安装命令行工具eSpeak及GUI替代工具Gespeaker。下面是这两个工具的一些基本介绍:eSpeak:该命令行工具接受文本字符串、输
本文并不是介绍Linux命令的手册,而是侧重于命令在特定场景下如何帮助应急人员和攻关人员定位问题并解决问题,因此,对于每个命令的介绍将直切主题,直接介绍命令使用的具体场景,而不是介绍命令的详细使用格式。01.必不可少的基础命令和工具1、grepgrep是Linux下通用的文本内容查找命令。也可以利用
本文为小编原创文章,首发于Java识堂,一个高原创,高收藏,有干货的微信公众号,一起成长,一起进步,欢迎关注!1.vim打开文件的几种方式按行或pattern,可以快速打开到配置文件错误的地方,或者日志中报错的地方。如从监控系统,或者邮件收到报错信息时,直接根据时间定位到相应的日志位置:复制vim&
在版本迭代开发过程中,相信很多人都会有过错误提交的时候。这种情况下,菜鸟程序员可能就会虎驱一震,紧张得不知所措。而资深程序员就会微微一笑,摸一摸锃亮的脑门,然后默默的进行版本回退。对于版本的回退,我们经常会用到两个命令:gitresetgitrevert那这两个命令有何区别呢?先不急,我们后文详细介
在计算机技术日新月异的今天,Docker在国内发展的如火如荼。特别是在一线互联网公司Docker的使用是十分普遍的,甚至成为了一些企业面试的加分项,不信的话看看下面这张图。这是我在某招聘网站上看到的招聘Java开发工程师的招聘要求,其中有一条熟悉Docker成为了你快速入职的加分项,由此可见熟悉Do
pip是一个命令行工具,允许你安装Python编写的软件包。学习如何在Ubuntu上安装pip以及如何使用它来安装Python应用程序。有许多方法可以在Ubuntu上安装软件。你可以从软件中心安装应用程序,也可以从下载的DEB文件、PPA(LCTT译注:PPA即PersonalPackageArch