linux磁盘分区、挂载 [操作系统入门]
一、分区的好处1.数据安全主要方面:只用一个分区,若遇到系统需要重装或者分区需要进行格式化等,原有的重要文件无法在本硬盘保留,而若提前进行了合理分区,则用户数据不会收到影响。次要方面,我们知道,同等外部条件下,读取越频繁,磁盘越容易受损,我们把读写频繁的目录挂载到一个...
2024-01-10Linux下操作MySQL
登录MySQLmysql -uroot -p进入MySQL后,使用create user "用户名"@‘%’ identified by "密码" %:所有IP都可以访问localhost:只能本地访问100.*.*.*:某个IP可以访问给用户分配权限:grant all privileges on *.* to joe@localhost identified by ‘123′;收回用户权限:revoke 权限 on 数据库.数据表 from "用户"@"主机名";刷新: FL...
2024-01-10Linux挂载数据盘 [操作系统入门]
使用Linux挂载数据盘由于没有真是环境,选择在本地模拟首先在Linux中添加一个盘在命令行中一下命令查看系统中有的硬盘和分区表fdisk -l可以看出有两个盘,sda和sdb,其中sdb没有Disk label 等内容,说明没有挂载,没有分区,现在尝试把sdb挂载到系统中使用一下命令更改分区表fdisk /dev/sdb //sdb也...
2024-01-10在Linux下的文件IO操作
系统调用系统调用: 操作系统提供给用户程序调用的一组“特殊”接口,用户程序可以通过这组“特殊”接口来获得操作系统内核提供的服务 为什么用户程序不能直接访问系统内核提供的服务为了更好地保护内核空间,将程序的运行空间分为 内核空间 和 用户空间(也就是常称的内核态和用户态...
2024-01-10Linux下如何使用wc命令[操作系统入门]
wc 是 Word Count 的缩写,顾名思义,它主要是用来计数的命令wc 命令统计单词数时,单词之间是以一个或多个空格、制表符、换行符分隔开的。统计字符数时,字母、数字、以及空格、制表符和换行符都计算在内。统计行数时,仅当一行以换行符结尾时才进行计数语法wc [OPTION]... [FILE]...统计终端输入...
2024-01-10在linux环境下搭建jenkins[操作系统入门]
第一步:安装java.jdk,因为之前已经安装过java了,这里不再安装第二步:安装tomcat这里还是用yum命令来安装的yum install tomcat安装完成后启用tomcat,因为我不知道yum安装完的包在哪个文件夹,这里用了一个rpm -ql tomcat 命令查看包,结果发现了很多包后来先查看tomcat的状态:systemctl status tomcat[[email protec...
2024-01-10Jmeter在linux下运行 [操作系统入门]
一、前言一般来说,我们是在windows下编写并且调通jmeter脚本,以及使用它来对接口进行基准性能测试。但是由于在公司由于网络的限制,整个公司公用100M或200M的带宽,并且每部PC的上传和下载都会限速到约3M。所以,真正压测需在linux环境下(让运维开通一个无带宽限制环境)运行,得到的性能数据...
2024-01-10linux下redis安装部署 [操作系统入门]
1、获取redis资源进官网下载https://redis.io/download最新版本后将文件移到linux环境中 或者直接wget http://download.redis.io/releases/redis-6.0.6.tar.gz,这个下载地址就是官网中的红框直接右键就可以看到 2、解压cd /opttar -zxf redis-6.0.6.tar.gz并将redis-6.0.6改名 mv redis-6.0.6 redis 3、编译cd /opt/redismake编译过...
2024-01-10Linux下挂在IPsan [操作系统入门]
挂载IP-SANipsan重新分区,详见IPSAN的配置手册;运行安装iscsi-initiator-utils-6.2.0.872-10.el6.i686.rpm启动iscsi服务/etc/init.d/iscsi start(如果该项未能启动,直接进入下面操作)发现网络中的存储节点,其中128.0.4.188:3260为IPSAN的连接地址;[root@localhostshare]# iscsiadm -m discovery -t sendtargets -p 128.0.4.188:3260128...
2024-01-10详解Linux 操作系统下安装rpm包的方法步骤
第2代Linux操作系统在安装软件方面相当简单:第一步,搜索你要的软件,比如你要找一个游戏软件,它的名称叫myward,这个游戏软件的说明是:myown war game。Linux操作系统搜索这个软件包就只需要输入命令apt-cache searchmyward,或者输入软件名称的一部分apt-cache searchwar,或者你不知道软件名称。下面有一...
2024-01-10Linux下的一级目录解说 [操作系统入门]
一、Linux的重要概念:linux下一切皆文件,包括硬件设备,一切从/开始Linux下是严格区分大小写 二、了解Linux的目录结构 Linux的目录结构是倒树状的结构,一切都是从根开始 使用tree命令查看目录结构 tree :命令 -L:指定层级 /:指定的是查看是根下的内容[root@rhel8 ~]# tree -L 1 //├...
2024-01-10Linux的Centos下磁盘挂载 [操作系统入门]
公司硬盘不够用了,新买了一个存储,需要挂载到现在的系统上。前期的步骤运维已经全部搞定,在Linux下如何挂载,具体步骤如下:1、查看是否已经分配[[email protected] home]# fdisk -l磁盘 /dev/sda:64.4 GB, 64424509440 字节,125829120 个扇区Units = 扇区 of 1 * 512 = 512 bytes扇区大小(逻辑/物理):512 字节 / 512 字...
2024-01-10Linux负载均衡软件LVS [操作系统入门]
从Linux2.4内核以后,已经完全内置了LVS的各个功能模块,无需给内核打任何补丁,可以直接使用LVS提供的各种功能。使用LVS技术要达到的目标是:通过LVS提供的负载均衡技术和Linux操作系统实现一个高性能、高可用的服务器群集,它具有良好可靠性、可扩展性和可操作性。 从而以低廉的成本实现最...
2024-01-10Linux下LFTP使用示例 [操作系统入门]
LFTP是Linux下一FTP客户端工具,用于登录FTP服务器。可结合mirror命令进行本地文件远程备份、同步、删除等操作。安装可用yum命令快速安装yum install lftpLFTP用法格式:lftp [-d] [-e cmd] [-p port] [-u user[,pass]] [site]用法: lftp [OPTS] <site>`lftp‘ 是在 rc 文件执行后 lftp 执行的...
2024-01-10Linux系统下Oracle数据库的安装和启动关闭操作教程
1.准备:df -H 查看空间剩余 一般准备最少5G2.查看swap分区大小 du -sh /tmp/ 最少400M3. 建组建用户 groupadd dba -g 111groupadd oinstall -g 110useradd oracle -u -110 -g 110 -G 111passwd oracle --stdin4. 设置参数su - oraclevi .bash_profileexport ORACLE_BASE=/u01/oracleexport ORACLE_HOME...
2024-01-10Linux下make对软件的安装和卸载 [操作系统入门]
Linux ./configure && make && make install 编译安装和卸载正常的编译安装/卸载:源码的安装一般由3个步骤组成:配置(configure)、编译(make)、安装(make install)。configure文件是一个可执行的脚本文件,它有很多选项,在待安装的源码目录下使用命令``./configure –help`可以输出详细的选项列表。其中--prefix选项是配...
2024-01-10Linux下一只五颜六色的「猫」 [操作系统入门]
大家好,我是良许。有使用过 Linux 系统的小伙伴,肯定会使用过 cat 这个命令。当然,在 Linux 下,此猫非彼猫,这里的 cat 并不代表猫,而是单词 concatenate 的缩写。cat 命令是一个 Unix 或类 Unix 下文本的查看命令,同时也可以配合重定向实现合并与复制功能。它是 GNU Linux 和类 Linux 操作系统中最常用...
2024-01-10Linux下vim的常用命令总结 [操作系统入门]
vim按d表示剪切按dd剪切一行vim命令:命令模式 /关键字 n继续向下查找vim的多行注释:1.按ctrl + v进入 visual block模式2.按上下选中要注释的行3.按大写字母I,再插入注释符,例如//4.按两下esc5.按ctrl + v进入 visual block模式,按箭头选中要取消的//6.按d删除比较两个文件:vimdiff 文件1 文件2vim配置行号:/etc/v...
2024-01-10long在不同操作系统下所占用的字节数
不同平台下C\C++数值数据类型长度如下:类型 win32 win64 linux32 linux64其中long类型和指针类型需要特别注意,编写跨平台的软件时尽量不要使用long类型,或者需要对long类型做特殊处理--------------------- 由上图可以说明, long在linux下64位与win64位下表现不一致。这可能会导致一些精度问题,需注意。推荐使...
2024-01-10Linux下git操作GitHub步骤
1、安装gitsudo apt-get install git-core git-gui git-doc 2、在客户端安全登陆cd ~/.ssh 如果提示“没有文件目录”,说明原来没有生成过SSH KEY,直接第4步,否则保存原来的SSH KEY lsmkdir key_backupcp id_rsa* key_backuprm id_rsa 4、ssh-keygen -t rsa -C "注册GitHub的邮箱"然后会询问保存key的位置,一直enter就可以。 ...
2024-01-10linux环境下Unison文件双向同步配置 [操作系统入门]
Unison是windows和unix平台下都可使用的文件双向同步工具,它能使网络上的两个文件夹保持双向同步。它能自动处理两份拷贝中没有冲突的部分,有冲突的部分将会显示出来让用户选择更新策略;在linux环境下进行文件的双向同步,可以选择unison,具体配置过程:1.配置双机SSH信任2.在两台机器上分别安装...
2024-01-10Linux下9种优秀的代码比对工具推荐 [操作系统入门]
Linux下9种优秀的代码比对工具推荐良许 良许Linux 点击「阅读原文」查看良许原创精品视频。大家好,我是良许。在我们编写代码的时候,我们经常需要知道两个文件之间,或者同一个文件不同版本之间有什么差异性。在 Windows 下有个很强大的工具叫作 BeyondCompa...
2024-01-10记录生产一次linux负载高cpu使用率低的分析 [操作系统入门]
目录前言load average定义平均负载与CPU使用率关系case1:CPU密集型java应用case2:IO密集型java应用case2.1.磁盘IO密集型应用case2.2.网络IO密集型应用case3:线程上下文大量切换也会导致cpu使用率增高,平均负载也变高总结前言本文记录下生产一次cpu使用率低,但是load aver...
2024-01-10linux下Matlab中文字体方框问题解决方法 [操作系统入门]
原理:就是java缺失中文字体,可以补全字体即可,具体如下:1、linux的中文字体选择文泉驿雅黑字体,在/usr/share/fonts/wenquanyi/wqy-microhei 字体名称wqy-microhei.ttc,其实和ttf字体是一样的2、将中文字体拷贝到matlab安装目录:$MATLAB//sys/java/jre/glnxa64/jre/lib/fonts/fallback/,如下操作: mkdir fallback; cd fallback;...
2024-01-10Linux下使用killall命令终止进程的8大用法 [操作系统入门]
Linux 的命令行提供很多命令来杀死进程。比如,你可以向 kill 命传递一个PID来杀死进程;pkill 命令使用一个正则表达式作为输入,所以和该模式匹配的进程都被杀死。但是还有一个命令叫 killall ,默认情况下,它精确地匹配参数名,然后杀死匹配进程。在这篇文章中,我们将讨论有关这个命令的实际...
2024-01-10