上篇我们学习了MobaXTerm工具的连接,那我们今天看一下常见的Linux命令。
想要查看文件的最后几行,或是在实时监控日志的时候,就可以使用 Linux 命令 tail。
一、MongoDB,一个数据库,我们怎么去使用它呢?我们首先了解一下什么是MongoDb
从事过软件测试的小伙们就会明白会使用Linux是多么重要的一件事,工作时需要用到,面试时会被问到,简历中需要写到。 对于软件测试人员来说,不需要你多么熟练使用Linux所有命令,也不需要你对Linux系统完全了解,你只需要学会一些常用的基本命令,这些命令足够支撑你去查看日志,定位bug,修改文件,搭建环境就完全OK了。对于Linux系统底层的实现不需要了解,甚至对于绝大多数的命令都不需要知道。 我们是如何在我们的工作中使用Linux呢? 相信很多人都知道,之所以我们会用到Linux,是因为我们的产品将Lin
今天在折腾我的 NVIDIA Xavier NX 的边缘计算盒子的时候,发现在我执行 lsblk 命令的时候,在块设备列表下面,挂载有 zram 的设备,所以就花点时间去研究了下 zram 相关的技术,在学习的过程中,不断的对未知的知识进行探索,各个击破,融会贯通,这就是学习的过程,写教程分享,也是为了记录自己学习的过程,跟大家一起探讨;
git 是一个代码托管平台,它的创始人是大名鼎鼎的 Linux 之父: 林纳斯·托瓦兹,git的诞生可以使我们对已提交的代码历史版本进行回溯,这是一个十分重要的功能,除了查看历史版本外,git 还支持代码合并和打标签等诸多使用功能;简言之,有了 git 以后,我们可以随时随地的对代码进行管理
sed是stream editor的缩写,译为"流编辑器",一般用来对文本数据进行增删改查即新增、删除、替换、查找。
如果用户在云主机的原硬盘空间不够用,新购买后新增了一块云硬盘,是无法自动在云主机中使用的;如何在没有集成商支持的情况下,帮助用户将新云硬盘挂到旧云主机中,是一项基础技能。总共有五步(新增硬盘、分区、格式化、手工挂载、自动挂载),我们一起看一下。
Vmvare设置好虚拟机的磁盘大小之后,发现磁盘空间不够了,这个时候怎么扩展磁盘的大小呢?
在日常工作中,我们经常需要查看日志,比如可以通过 tail 命令实时查看日志,也可以通过 cat 等命令查看日志信息。
linux很少用图形界面,都是用命令行,使用。可以把服务当成一台没有图形界面的自己的电脑。
跟了我 5 年多的本本已步入花甲,CPU 严重老化,运行 Windows 异常吃力,于是考虑换成 Linux 试试。忙活了一天,测试了 2 个“家用”Linux 发行版,一个是深度的 Linux Deepin 2013,另一个是雨林木风的 StartOS 5.1。在测试过程中也遇到一些有用的经验,现在就一一记录一下。 这是在安装完 StartOS 后进行的记录,因为是安装在以前的 C 盘,就没继续分区来新增挂载点,直接挂了个根分区(/)就装完了系统。进入系统之后,发现没 swap 交换分区,所以就手动添加了
windows云硬盘扩容有以下两种场景需求: 1. 对于新增的容量空间,建立独立的新分区,老的分区保持不变。 2. 扩容旧的分区至新增的空量空间,并且保持老分区的数据不丢失。 以上两种场景,在您的windows云硬盘升级成功之后(看到云硬盘容量变化),都可以通过windows下的分区扩容工具—-分区助手,完成分区扩容,并且保证原数据不会丢失。(可以到腾讯电脑管家里的软件管理下载安装分区助手5.2)。 以下分别介绍两种场景下的操作流程:
Linux系统是多用户操作系统,Linux系统通过识别用户名称对应的id号来判断,Linux用户名和id对应的关系都储存在我们常/etc/passwd中
单凭这段文字,大家肯定还不能理解到底什么是环境变量,那下面我们通过几个问题来帮助大家理解
作为一名后端开发的码农(程序员)而言,熟悉和熟练掌握linux服务器常见的命令是需要知道的。
• 相同内核 • 相同标准 • Linux Standard Base标准 • File system Hierarchy Standard目录架构标准 • 不同管理工具 • 不同套件管理模式
当前创建的 数据库 testForTable 字符集和校验集分别为 utf8 和 utf8_general_ci,这是由配置文件中的默认编码集决定的
卸载:umount 设备名称 或者 挂载目 例如: umount /dev/sdb1 或者 umount /newdisk
大家好,我是鱼皮,上期给大家分享了 6个开源笔记软件 ,并且让大家一起给这些软件打分。
创建一个新的逻辑分区,将新的逻辑分区格式化ext3(或其他类型)的文件系统,mount到磁盘空间不够的文件系统,就跟原来的分区/文件系统一样的使用
2.新增拥有sudo权限的用户(若知道root和其他拥有sudo权限的系统用户密码,跳到3;若都没有,必做)
1. 描述计算机的组成及其功能 一个完整的计算机系统由硬件系统和软件系统两大部分组成 冯诺依曼体系下的计算机五大部件 CPU:运算器、控制器、寄存器、缓存(一二三级缓存)) 存储器:内存 RAM(Ra
前 言 / 2022.9.2 deepin是由武汉深之度科技有限公司在Debian基础上开发的Linux操作系统。最近,其 20.7 版本正式发布,让我们来了解一下都更新了什么内容吧! 01 deepin 20.7 发布 昨日,深度操作系统 deepin 20.7 正式发布,新版本升级了Linux内核,并新增、优化了多项功能。如下: 深度操作系统 deepin 20.7 新增 HWE 5.18 内核,兼容更多硬件设备,进一步提升系统兼容性和安全性。 全局搜索功能进一步优化,支持对 Google 搜索引擎的国
在上一篇有讲到,具体查看:Windows下git安装查看:https://blog.csdn.net/qq_31708763/article/details/82753846
2.使用 cd /usr 进入 /usr 文件夹,新建一个名叫swap的文件夹,使用ll命令可以看到多了一个swap的文件夹
以上两个命令,都可以查看到centos7或者其他linux系统的swap分区大小。
经常有同事问,删除文件/目录时报Operation not permitted错误,这个要如何处理?!
https://www.vulnhub.com/entry/lampiao-1,249/
随着程序写的逐渐变多,或多或少的我们都会使用别人写好的库;或者我们不想让别人看到我们的一些核心程序,可以将核心程序封装成库。本次和大家分享的是在Ubuntu下使用Qt生成共享库以及在Qt中链接共享库的方法。
每个android开发攻城狮应该都经历过,在开发完给测试同事打包时候:先合并代码,然后在本地构建,最后apk上传,成功后通知其他同事。首先,构建得话几分钟,上传又得话几分钟。万一电脑不给力,花的时间更长,这个过程又臭又乏味。那有没有办法当我们提交完代码后,后面的一系列操作都能自动帮我们完成,而且有详细的构建日志呢?of course。 这里我们使用jenkins来构建。下面介绍详细的步骤:
2021年4月18日再次接到告警用户单位某台内网服务存在web后门木马连接行为,需立即进行应急处置。
都说Git的分支是它的必杀技特性,由于没有接触过太多的版本管理工具,就使用过的SVN来说,两者真的差别巨大。SVN创建一个分支,需要将内容复制一遍!这个时间真的是非常的漫长,而Git只需要几秒钟。所以Git鼓励在工作流中频繁的使用分支和合并。
在文件最后面新增allow_writeable_chroot=YES,允许已登录用户进行上传
在上一篇Linux系列文章:Linux之vi 文本编辑命令,主要介绍了常用的vi文本编辑命令。以下,主要介绍Linux硬件资源管理。
Linux 内核模块在概念和原理层面与动态链接模块(DLL或so)类似。但对于 Linux 来说,内核模块可以在系统运行期间动态扩展系统功能,而无须重新启动系统,更无须重新编译新的系统内核镜像。所以,内核模块这个特性为内核开发者提供了极大的便利,因为对于号称世界上最大软件项目的Linux来说,重启或重新编译的时间耗费肯定是巨大的。
公司一个golang的项目,使用到了公司的私有仓库,去执行go mod tidy(下载依赖)的时候,到download公司私有库的时候就报错,报错信息也不明显,只是提示找不到影响版本unkown revision
本文并不会对所有命令进行详细讲解,只给出常见用法和解释。具体用法可以使用--help查看帮助或者直接通过google搜索学习。
vim /etc/udev/rules.d/70-persistent-net.rules
如果没有物理机,也可以弄3台虚拟机。ubuntu系统不会安装的话可以自己百度哦,这里就不细说了。
📷 因为数据越来越多,完整备份一次数据需要的时间越来越长,虽然用了screen,但是也还是太麻烦。 Linux默认的tar压缩支持增量备份, 百度了一下来源 linux备份真是太方便了,其实我们常用的tar就是很好的增量备份软件 使用 tar -g 参数进行增量备份实验 完整备份: #建立测试路径与档案 mkdir test touch test/{a,b,c}; 在test下生成三个文件 #执行完整备份 tar -g snapshot -zcf backup_full.tar.gz test
Linux 下普通用户免密码切换 root 用户 添加用户 useradd [-g group] [-d user_home_directory] [-p “your password”] Username -g 表示设置新增用户所属用户组 -d 表示设置新增用户的主目录 -p 表示设置新增用户的登录密码 还有其他的选项可用useradd –h去查看 添加用户之后,再按照以下具体步骤操作: 1)编辑 su 文件打开第四行注释 # vim /etc/pam.d/su image.png 2)将用户添加到
说到docker,大家都懂。但是LXC可能就比较陌生。Docker的起源于LXC。LXC的英文全称是Linux Container,相比较其他虚拟机而言,是一种轻量级虚拟化技术,它介于Chroot(linux的一个改变根目录挂载点的机制)和完整开发的虚拟机之间。LXC不使用单独的内核资源,但是可以创建一个类似的Linux操作系统环境。
(1) 一般来说,我们会将数据库的数据目录放在lvm逻辑卷上,因为数据库的数据增长速度可能会超出我们的预期
Kernel是Linux操作系统的核心部分。它由操作系统中用于管理存储器、文件、外设和系统资源的那些部分组成。Kernel是操作系统的核心,掌控着所有硬件设备的控制权。
很多时候我们喜欢在自己电脑上装一台Linux虚拟机玩,但是每次装好之后基本都是两眼无神,不知道下一步干啥,所以这篇文章主要就是解决安装好Linux之后,建议做的一些操作,帮助快速构建本地可用环境。
领取专属 10元无门槛券
手把手带您无忧上云