从零开始的Linux基础
文章平均质量分 62
Linux 系统已经渗透到 IT 领域的各个角落,作为一名 IT 从业人员,不管你是专注于编程,还是专注于运维,都应该对 Linux 有所了解,甚至还要深入学习,掌握核心原理。
Nekoosu
"十里扬州 灯火不休"
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Linux 系统常用命令速查手册,值得收藏!
Linux 系统常用命令速查手册,值得收藏!给大家收集整理了日常常用的 Linux 系统命令,仅供大家参考。系统信息arch #显示机器的处理器架构(1)uname -m #显示机器的处理器架构(2)uname -r #显示正在使用的内核版本dmidecode -q #显示硬件系统部件 - (SMBIOS / DMI)hdparm -i /dev/hda #罗列一个磁盘的架构特性hdparm -tT /dev/sda #在磁盘上执行测试性读取操作c原创 2021-04-06 20:06:04 · 1094 阅读 · 1 评论 -
Jumpserver一键部署
Jumpserver一键部署来自官方文档:一键部署jumpserver所需环境:全新安装的 Centos7 (7.x)内存所需至少4G需要连接 互联网使用 root 用户执行首先关闭防火墙 systemctl stop firewalld setenforce 0自动化部署curl -sSL https://github.com/jumpserver/jumpserver/releases/download/v2.8.2/quick_start.sh | bash使用方式原创 2021-03-24 21:12:28 · 2216 阅读 · 1 评论 -
云服务器系统内核优化
aliyun/etc/sysctl.confvm.swappiness = 0net.ipv4.neigh.default.gc_stale_time = 120# see details in https://help.aliyun.com/knowledge_detail/39428.htmlnet.ipv4.conf.all.rp_filter = 0net.ipv4.conf.default.rp_filter = 0net.ipv4.conf.default.arp_announc原创 2021-03-19 10:11:56 · 257 阅读 · 0 评论 -
Linux基础学习(一)--- 语法
2020/10/13云计算学习day1第一天学到的东西不是很多,讲到了一些常用基础命令,自己做了一些分类调整。代码查询ip地址 ip aip查询过滤 “ inet ”的字段 ip a | grep “inet” 查询当前目录下文件 ls 自动补全当前命令tab进入当前目录cd清除屏幕Ctrl+l终止当前命令Ctrl+c查看当前目录位置pwd创建目录mkdir 创建文件 touch创建多个文件 touch{1…10}.txt (此处两个点 编译器无法写两个)强制删除rm原创 2020-10-13 23:30:13 · 194 阅读 · 0 评论 -
Linux基础学习(二) --- vim编辑器
云计算学习day2今天学习了如何远程通过ssh登录,然后修改ssh端口等进行服务器的安全加固, vi 编辑器用途很广泛,而且需要记忆的代码也很多。**~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~**查看当前操作系统版本cat /etc/redhat-releaseCentOS关闭ssh服务 systemctl stop sshd vi 编辑里 "#"开头 配置文件不生效 (注释行)CentOS打开ssh服务systemctl restart ssh原创 2020-10-15 00:03:37 · 275 阅读 · 0 评论 -
Linux基础学习(三)--- 权限属主属组
云计算学习day3今天学习了创建和删除用户及用户组,还有文件和目录的权限,属主与属组的修改与使用。**~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~**/home/ 普通用户的家目录/root/ root用户的家目录/etc/ 系统配置文件目录userdel -r xx 删除 用户groupdel xx 删除 组groupadd xx 添加 组useradd user01 -u 3000 指定原创 2020-10-15 22:43:20 · 386 阅读 · 0 评论 -
Linux基础学习(四)--- 进程
云计算学习day4今天学习了 suid sgid sticky 查看进程 关闭进程 还有黑客入侵应该如何查找和防护。**~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~**chattr +i xx 添加 i 属性 i 属性:不允许对配置文件进行任何修1改11i 属性一般给 /passwd/账户 /shadow/ 密码 /sudoers.d/ 提权 添加reboot now 重启which cat原创 2020-10-16 22:41:38 · 153 阅读 · 0 评论 -
Linux基础学习(五)---重镜像防火墙selinux
云计算学习day5今天学习了 重镜像的正确输出错误输出和混合输出,如何快速的用ping命令检测连通性,还有如何永久关闭防火墙和selinux。查看磁盘大小、分区情况、如何给磁盘分区以及如何格式化磁盘和分区。**~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~**grep “^ftp” /etc/passwd 查找文件中ftp开头的行cat /etc/passwd | wc -l 使用一条命令查看当前系统一共有多少个用户chattr +i原创 2020-10-19 20:57:12 · 253 阅读 · 0 评论 -
Linux基础学习(六)--- 挂载、磁盘分区、符号链接和硬链接
云计算学习day5今天学习了 临时挂载和永久挂载 磁盘分区以及如何格式化磁盘和分区, 文件链接的方式有符号链接和硬链接,以及Linux系统必须要有的3个分区等等。df -Th 查看文件系统 (看文件类型)mount 临时挂载 (重启失效)lsblk 查看磁盘分区情况ls -i test 文件名 查看文件的 inode 号ls -a 显示隐藏文件rm -rf .log 清除日志文件rm -rf .bak 清除备份文件**rm -rf *.swp 清除临原创 2020-10-21 08:59:24 · 708 阅读 · 0 评论 -
Linux基础学习(七)--- 单用户修复、拓展及扩容缩容卷、数据迁移、机自动执行脚本
云计算学习day7今天学习了如何强制修改root密码,修复错误文件,如何扩展逻辑卷,如何给卷组扩容和减容,如何数据迁移,还有如何开机自动执行脚本及命令等等。单用户修复–Linux修改root密码:1.重启系统2.按”e"进入编辑模式,将光标定位到linux16这一行(UTF-8),在行尾添加:init=/bin/sh,然后按ctrl+x3以读写方式重挂根sh-4.2# mount-o remount,rw /4.修改root密码5.如果开启了selinux,如果没有,则跳过此步#tou原创 2020-10-21 22:45:30 · 601 阅读 · 0 评论 -
Linux基础学习(八)--- RAID、find查询
云计算学习day8今天学习了RAID 0 1 5 6 的区别,RAID0 单盘0和全盘0的区别,find命令的使用等等。RAID类型个数磁盘利用率其他RAID02+100%读取速率最快 不支持容错RAID1250%支持容错 常用于系统盘RAID53+(n-1)/n支持容错 只允许坏一块盘RAID64+(n-2)/n支持容错 可以同时坏两块盘RAID0 单盘0RAID0_single只需要一块盘,不支持容错RAID原创 2020-10-22 23:11:07 · 302 阅读 · 0 评论 -
Linux基础学习(九)--- yum,rpm安装、yum源修改、tar压缩解压、scp远程传输
云计算学习day9今天学习了tar压缩与解压, 给其他ip的电脑传文件,安装与修改yum源、RPM,安装与卸载服务等等。tar -czf haha.txt.tar.gz /tmp/ 压缩目录 -z 调用gzip -czf 调取 .tar.gz 压缩包名字tar xf haha.txt.tar.gz 解压缩tar xf tmp.tar.gz -C /srv/ -C 指定解压缩目录scp 1.原创 2020-10-23 22:54:22 · 675 阅读 · 0 评论 -
Linux基础学习(十)--- epel源、服务的安装及打开关闭、yum与rpm的使用
云计算学习day10今天学习了如何安装拓展源,安装服务,开启关闭服务,如何卸载yum和rpm安装,还有源码包的卸载等等。userdel -r apache 删除用户yum -y install epel-release 安装扩展源yum -y install unzip .zip结尾的压缩包要使用unzip命令去解压安装服务步骤:1 找包2 配环境必须yum -y install gcc make zlib-devel pcre pcre-devel openssl-d原创 2020-10-26 21:57:51 · 760 阅读 · 0 评论 -
Linux基础学习(十一)--- yum版本升级、ntp自动对时、计划任务、日志查看及日志轮转
云计算学习day11今天学习了yum的版本升级和软件包的升级,时间的自动对时,服务器的计划任务,常见的日志文件的查看、日志的轮转等等。which httpd 查询命令位置yum update 更新yum里面软件版本yum clean all 清除yum缓存(使用查找前记得清除缓存)yum list | grep php 列出yum里边php 的全部安装包升级软件包 其实就是装个新版本。二进制包 是通过源安装的 找不到需要重新换源yum makecache 是 将服务原创 2020-10-27 21:57:31 · 703 阅读 · 0 评论 -
Linux基础学习(十二)--- bond配置、动态静态IP转换、链路聚合、免密登录
云计算学习day12今天学习了如何修改网卡配置,静态动态ip转换,链路聚合,如何免密登录,查看网卡协商速率, 精致远程密码登录,还有如何在局域网内登录同学的机器等等。/etc/yum.repos.d/ 源文件目录 /etc/sysconfig/network-scripts/ 网卡配置文件目录 vi ifcfg-ens33 进入配置文件TYPE=“Ethernet” //接口类型(千兆以太网)BOOTPROTO=“dhcp原创 2020-10-28 22:53:33 · 1084 阅读 · 0 评论 -
Linux基础学习(十三)--- 网卡重命名、永久配置子接口、一些公司内难解决的问题
云计算学习day13昨天写完忘记上传了 今天学习了如何重命名网卡,如何永久配置子接口,还有很多公司内难解决的事情等等。mv ifcfg-ens33 ifcfg-eth0 //重命名网卡进入ifcfg-eth0 修改 device 和 namevi /etc /sysconfig/grub最后一行添加GRUB_CMDLINE_LINUX="crashkernel=auto rhgb net.ifnames=0 biosdevname=0 quiet" //重原创 2020-10-30 16:59:29 · 929 阅读 · 1 评论 -
Linux基础学习(十四)--- NFS与WEB服务,多客户端的上传与下载,问题的应对
云计算学习day14今天学习了如何NFS与WEB服务,出现问题如何应对,FTP的控制端和数据段 如何下载和上传,linux和Windows如何上传下载等。NFSyum -y install nfs-utils 安装数据包systemctl stop firewalld 关闭防火墙setenforce 0 关闭selinuxmkdir /webdata 创建共享目录echo “Welcome to LZF’s Home !!!” > /webdat原创 2020-10-30 20:52:32 · 394 阅读 · 1 评论 -
Linux基础学习(十五)--- 数据库创建、虚拟主机技术(博客论坛的搭建)
云计算学习day15今天学习了在服务器中创建数据库,通过虚拟主机技术搭建论坛博客等等使网站搭建成功。A M PA:ApacheM:mariadbP:PHP部署博客系统wordpresssed -ri ‘/^SELINUX=/cSELINUX=disabled’ /etc/selinux/config 关闭selinxsetenforce 0 systemctl stop firewalld.service 关闭防火墙 systemctl dis原创 2020-11-02 21:18:41 · 236 阅读 · 0 评论 -
Linux基础学习(十六)--- 虚拟主机技术深入学习、DNS域名解析,本地解析、搭建集群
云计算学习day16今天学习了虚拟主机,DNS域名解析,本地解析,搭建集群等。192段的ip 只有自己可以使用 不是局域网内 systemctl enable httpd 设置应用服务开机自启systemctl enable mariadb/etc/rc.local 开始执行脚本或者命令/etc/exports NFS 主配置文件(默认为空)/etc/fstab 实现开机自动挂载/etc/resolv.conf 本机DNS地址写入的配置文件 /etc/h原创 2020-11-04 09:54:19 · 248 阅读 · 1 评论 -
Linux基础学习(十七)--- wiki,jira 搭建、公司面试常见问题
云计算学习day17今天学习了虚拟主机,DNS域名解析,本地解析,搭建集群等。mysql中 utf8 支持中文字符du -sh * 查看当前目录所有文件大小wiki企业多人协作系统–>企业级文档–>新员工手册—>员工须知JIRA企业级项目管理 工单创建系统是收费的,不是开源软件。咱们需要破解使用,你说搭过conf~ wiki /jira面试官如果问你,开源的还是收费的?收费的,但是我们公司比较小,我给破解了。1 注意: 先搭建wiki 在搭原创 2020-11-04 23:11:05 · 2180 阅读 · 1 评论 -
Linux基础学习(十八)--- mogoDB、LAMP架构、qqfarm搭建、简单HTML网站搭建
云计算学习day18文章目录云计算学习day18@[toc]项目1 - **企业级图片服务器搭建** 1台项目 2 - **LAMP架构升级** 2台项目2-1 - **NFS** 需要3台 源码项目3 **QQ空间** LNMP 二进制一:项目准备二:服务部署项目4 love **实现浪漫表白网站的部署**一:项目准备二:服务部署tail /var/log/messages //有报错请查看系统主日志文件GRANT ALL PRIVILEGES ON .原创 2020-11-06 00:08:12 · 435 阅读 · 1 评论
分享