linux入门系列9
前面文章分享了Linux下常用命令以及Shell编程相关知识,本节继续学习Linux用户管理及文件权限控制。 Linux是多用户多任务操作系统,具有很好的稳定性和安全性。既然是多用户,那就意味着多个用户可以同时使用同一个Linux操作系统,因此就会涉及用户的添加、修改、删除等管理工作以及权限分...
2024-01-10linux入门系列13
前一篇文章学习了磁盘分区、格式化、挂载等相关知识,本文将讲解RAID和LVM技术。磁盘管理操作主要是运维人员用的较多,如果只是单纯的开发人员,可以先略过本文。但是在很多小公司里往往都是一人多用,运维、开发通常都是同一个人,因此对个人的技能要求更高。即便不是如此,多了解下相关...
2024-01-10linux入门系列11
通过前面文章的学习已经掌握了Linux系统配置管理的知识,本文讲解Centos7网络配置知识。Linux要对外提供服务,需要保证网络通信正常,因此需要正确配置网络参数。本文将讲解如何使用Network Manager配置网络参数、管理网络会话服务,以及如何手工绑定mode6模式双网卡,实现网络的负载均衡。一、Centos...
2024-01-10linux入门系列17
前文演示了通过Samba和NFS实现文件共享,本篇演示使用Postfix和Dovecot在局域网实现电子邮件收发系统。 前文演示了通过Samba和NFS实现文件共享,本篇演示使用Postfix和Dovecot在局域网实现电子邮件收发系统。电子邮件系统是我们日常生活和工作中非常重...
2024-01-10Linux入门[操作系统入门]
一、Linux介绍二、虚拟机的使用三、Linux的目录结构四、远程登录Linux系统五、vi和vim编辑器六、vim快捷键七、开机/重启/用户切换/注销八、用户管理九、实用命令十、组管理和权限管理十一、crond任务调度十二、Linux磁盘分区,挂在十三、网络配置十四、进程管理十五、rmp和yum安装软件十六、...
2024-01-10Linux系统目录[操作系统入门]
一、linux的目录系统linux目录为树状目录,如下:二、目录系统解析/bin:bin是Binary的缩写, 这个目录存放着最经常使用的命令。/boot:这里存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件。/dev :dev是Device(设备)的缩写, 该目录下存放的是Linux的外部设备,在Linux中访问设...
2024-01-10Linux命令df[操作系统入门]
df命令Linux中df命令的功能是用来检查Linux服务器的文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。命令格式df [选项] [文件]命令功能显示指定磁盘文件的可用空间。如果没有文件名被指定,则所有当前被挂载的文件系统的可用空间将被...
2024-01-10Linux基础命令[操作系统入门]
用户登录root用户:是一个特殊的管理账号,即超级管理员。root用户对系统有完全的控制权限,在工作中如果,没有特殊必要尽量不要使用root。普通用户:权限有限,对系统的损害小。终端分类:设备终端物理终端虚拟终端Ctrl+Alt+F[1-6],可输入命令tty查看是哪一终端图型终端串行终端伪终端...
2024-01-10linux进阶之路1 [操作系统入门]
一、按系列罗列Linux的发行版,并描述不同发行版之间的联系与区别。Debian是三大发行版中唯一以社区形式运作,不以商业公司形式运作。是一个致力于创建自由操作系统的合作组织。而且debian开发者所创建的操作系统中绝大部分基础工具来自于GNU工程。Fedore是...
2024-01-10linuxcfg.sh [操作系统入门]
背景介绍:今天跟导师聊了很多,感触颇深,差距颇大,收获颇多~对基线和版本的控制有了更深入的了解。-----------------------------------------------------------------------------------每个人都有自己使用linux的环境,这些环境可以提升自己的工作效率,在岁月长河中,慢慢去完善这些“习惯”。 1 #!/bin/bash 2 ...
2024-01-10linux把任务放到后台 [操作系统入门]
公司用的服务器,只能ssh远程操作,每天都会自动退出账户,不知道怎么回事儿,很郁闷。所以每天早起重新登录后发现进程已经关闭了,因为你运行的任务是和terminal关联在一起的,terminal关闭后,你运行的任务自然就关闭了。为了避免此事件发生,需要把任务放到后台运行,方法如下:1.nohup命令noh...
2024-01-10Linux性能排查 [操作系统入门]
topTop命令用于按一定的顺序显示所有正在运行而且处于活动状态的实时进程,而且会定期更新显示结果。这条命令显示了CPU的使用率、内存使用率、交换内存使用大小、高速缓存使用大小、缓冲区使用大小,进程PID、所使用命令以及其他。它还可以显示正在运行进程的内存和CPU占用多的情况。对系统...
2024-01-10Linux基础命令 [操作系统入门]
cd 进入个人的主目录cd .. 返回上一级目录cd ../../ 返回上两级目录 cd - 返回上次所在的目录 pwd 显示工作路径ls 查看目录中的文件 ls -F 查看目录中的文件 ls -l 显示文件和目录的详细资料 ls -a 显示隐藏文件 ls *[0-9]* 显示包含数字的文件名和目录名 tree 显示文件和目...
2024-01-10Linux04_基本命令[操作系统入门]
env:查看所有环境变量(即全局变量)set:查看当前终端里的所有变量(包括全局变量和自定义变量)grep:Linux下的一个文本过滤命令----根据字符串做过滤,匹配的行会显示出来,不匹配的不显示[[email protected] ~]# set | grep "HOSTNAME"HOSTNAME=sc-changshaPROMPT_COMMAND=‘p...
2024-01-10linuxvim编辑器优化 [操作系统入门]
一、vim编辑器的优化Linux环境下的vim编辑器默认功能不够强大,如果要进行Shell脚本的开发,还需要进行适当的设置,从而达到高效开发的目的。vim编辑器有一个可以用来调整配置的配置文件,默认放置在用户家目录下,全路径及名字组合为:?/.vimrc (全局路径为/etc/vimrc),这是一个隐藏文件,#~/.vimr...
2024-01-10Linux的安装搭建 [操作系统入门]
一,linux历史自由软件之父:Richard M. Stallman 1984年 提出开源linux之父:Linus Benedict Torvalds 1991年 创出linux内核二,linux发行版本以林纳兹创造的linux内核为中心经过几十年的演变,各家公司创造出不同的linux版本列举以下较受欢迎的版本红帽公司的-RHEL社区版的-...
2024-01-10Linux性能相关命令 [操作系统入门]
Linux性能相关命令目录Linux性能相关命令1. 查看硬盘相关信息2. 查看CPU相关信息3. 查看内存相关信息4. 查看进程运行的信息1. 查看硬盘相关信息cat /proc/scsi/scsi #查看scsi(Small Computer System Interface)连接的设备lsblk #查看硬盘设备lsblk -o name,rota #查看硬盘设备,列出名称和转动标志,如果rota为0...
2024-01-10linux网络查看及配置相关命令 [操作系统入门]
1、查看网卡配置情况ifconfigIfconfig |more 查看所有网卡的配置情况ifconfig enp6s0 192.168.5.160 netmask 255.255.255.0 临时修改enp6s0的ip和掩码watch ifconfig enp6s0 查看网卡enp6s0的网络数据包情况2、开启/关闭某个网卡ifup 网卡名...
2024-01-10Linux安装maven [操作系统入门]
环境:centos7.6,maven 3.6.1 新建目录/opt/maven,并cd进去 运行wget http://mirror.bit.edu.cn/apache/maven/maven-3/3.6.1/binaries/apache-maven-3.6.1-bin.tar.gz,下载maven安装文件PS:安装文件下载地址可以自己找,wget只是下载功能 运行tar zvxf apache-maven-3.6.1-bin.tar.gz,解压PS:Maven是绿色版,解压就行 编辑文件/opt/mav...
2024-01-10Linux查看端口的连接数 [操作系统入门]
一、查看哪些IP连接本机netstat -an二、查看TCP连接数1)统计80端口连接数netstat -nat | grep -i "80" | wc -l2)统计httpd协议连接数ps -ef | grep httpd | wc -l3)统计已连接上的,状态为“establishednetstat -anp | grep ESTABLISHED | wc -l4)、查出哪个IP地址连接最多,将其封了...
2024-01-10Linux搭建本地yum源 [操作系统入门]
安装完linux后,没有安全加固前不允许连上互联网,软件包怎么下载?1、虚拟机装一台系统一样的,使用yum只下载不安装命令把rpm包下载下来,传上去安装;例如下载vim、lrzsz的软件包到/tmp/tools目录下yum -y install vim lrzsz --downloadonly --downloaddir=/tmp/tools使用xshell的xftp...
2024-01-10Linuxlast命令(Mac电脑) [操作系统入门]
前言为啥写这篇?因为听 grep、sed 教程的时候有这个命令栗子加上工作中,运维给我排查问题的时候也用到了,感觉挺重要,先了解为敬! 命令作用显示用户和TTY的最后登录次数 啥是 TTY终端(Terminal) =TTY 语法格式last [-n] [-h host] [-t tty] [user ...]参数说明-n:显示多少行数据-h:指定主机名...
2024-01-10linux内核调试技术之printk [操作系统入门]
1、简介(基于s3c2440 linux)在内核调试技术之中,最简单的就是printk的使用了,它的用法和C语言应用程序中的printf使用类似,在应用程序中依靠的是stdio.h中的库,而在linux内核中没有这个库,所以在linux内核中,使用这个printk就要对内核的实现有一定的了解。printf和printk的区别:printk会在开头处加上"<N>...
2024-01-10Linux使用kill命令的注意事项 [操作系统入门]
Linux系统下有一个直接终止进程的命令,这个命令的代码也是非常霸气,直接就是英文的kill。既然这个命令这么有“杀气”,为了防止“误伤”,下面小编就给大家来普及一下Linux使用kill命令的注意事项。 使用kill命令注意事项 1、在检查一个角本Bug的时候,你会发现killall命令与kill命令的一...
2024-01-10Linux命令cat使用攻略 [操作系统入门]
Linux命令cat使用攻略选项解析: -A, --show-all 等价于 -vET -b, --number-nonblank 对非空输出行(包括仅仅有空格的行)编号,空输出行,指的是该行没有任何内容,即连续2次敲击回车按钮。 -e 等价于 -vE -E, --show-ends 在每行结束处显示 $ -n, --number 对输出的所有行编号,包括空行(连续敲击2次回车键的情况)和...
2024-01-10