Linux
文章平均质量分 95
Z_Data
大学计算机专业老师一枚,高级开发工程师,专注大数据相关技术分享,实战项目开发。
展开
-
Ubuntu Linux操作系统——项目5 系统高级配置与管理
进程:Linux系统上所有运行的任务都可以称之为一个进程,每个用户任务、每个应用程序或服务也都可以称之为进程,Ubuntu也不例外。对于管理员来说,没有必要关心进程的内部机制,而是要关心进程的控制管理。管理员应经常查看系统运行的进程服务,对于异常和不需要的进程,应及时将其结束,让系统更加稳定地运行。原创 2024-04-25 10:32:59 · 1015 阅读 · 0 评论 -
Ubuntu Linux操作系统——项目4 磁盘配置与管理
对于任何一个通用操作系统而言,磁盘管理与文件管理都是必不可少的功能,因此,Linux操作系统提供了非常强大的磁盘与文件管理功能。Linux操作系统的管理员应掌握配置和管理磁盘的技巧,高效地对磁盘空间进行使用和管理。如果Linux服务器有多个用户经常存取数据,则为了有效维护用户数据的安全性与可靠性,应配置逻辑卷及RAID管理。本章主要讲解了磁盘管理、磁盘挂载与卸载、磁盘管理其他相关命令、配置管理逻辑卷以及RAID管理。原创 2024-04-20 08:30:00 · 1674 阅读 · 0 评论 -
Ubuntu Linux操作系统——项目3 用户群组与文件目录权限管理
Ubuntu Linux是一个多用户、多任务的操作系统,可以让多个用户同时使用系统。为了保证用户之间的独立性,允许用户保护自己的资源不被非法访问,用户之间可以共享信息和文件,也允许用户分组工作,对不同的用户分配不同的权限,使每个用户都能各自不受干扰地独立工作,因此,作为系统的管理员,掌握系统配置、用户权限设置与管理、文件和目录的权限设置是至关重要的。本章主要讲解了用户账户、组群管理、su和sudo命令的使用以及文件和目录权限管理。原创 2024-04-19 08:30:00 · 2026 阅读 · 0 评论 -
Ubuntu Linux操作系统——项目2 Linux基本操作命令
Linux操作系统的Shell作为操作系统的外壳,为用户提供使用操作系统的接口。它是命令语言、命令解释程序及程序设计语言的统称。Shell是用户和Linux内核之间的接口程序,如果把Linux内核想象成一个球体的中心,Shell就是围绕内核的外层。当从Shell或其他程序向Linux传递命令时,内核会做出相应的反应。Shell是一个命令语言解释器,它拥有自己内建的Shell命令集,Shell也能被系统中的其他应用程序所调用。用户在提示符下输入的命令都先由Shell解释再传给Linux核心。原创 2024-04-18 08:30:00 · 960 阅读 · 0 评论 -
Ubuntu Linux操作系统——项目1 Ubuntu安装与基本操作
选项,进入下一步。选择 硬件兼容性,这里选择默认的。原创 2024-04-17 09:48:43 · 8138 阅读 · 2 评论 -
Scala安装步骤详解
Scala安装步骤详解:1.在网页上运行Scala 2.在Windows系统上安装scala 3.在Linux和macOS系统上安装Scala 4.在软件中安装scala插件 1.下载与安装IDEA 2.scala插件的安装与使用 3.安装完成后测试scala插件原创 2023-04-04 16:33:41 · 4658 阅读 · 0 评论 -
grep、sed、awk——高效文件处理3剑客
目录grep简介实际使用小结sedawk名字由来强大的文本处理工具语法域模式&动作结合正则复合表达式printf 格式化输出内置变量内置函数awk脚本grep、sed、awk我们叫他们三剑客,掌握它们可以更好的运维,提升工作效率,即使不是运维,对我们处理数据都是非常方便的~就很多数据处理来讲,写程序肯定是也能处理的,但是远没有已经存在特定功能的命令更高效,我们只需要操作命令即可。grep简介grep是一款强.原创 2020-08-06 00:25:21 · 558 阅读 · 0 评论 -
Linux面试必备基础知识(十一)——系统管理命令
目录1. date命令2. free 命令3. kill 命令4. ps 命令5. rpm 命令6. top 命令7. yum 命令1. date命令显示或设定系统的日期与时间。命令参数:-d<字符串> 显示字符串所指的日期与时间。字符串前后必须加上双引号。-s<字符串> 根据字符串来设置日期与时间。字符串前后必须加上双引号。-u 显示GMT。%H 小时(00-23)%I 小时(00-12)%M 分钟(以00-59来原创 2020-08-02 11:49:54 · 293 阅读 · 0 评论 -
Linux面试必备基础知识(十)——网络通讯命令
目录1. ifconfig 命令2. iptables 命令3. netstat 命令4. ping 命令5. telnet 命令1. ifconfig 命令ifconfig 用于查看和配置 Linux 系统的网络接口。查看所有网络接口及其状态:ifconfig -a 。 使用 up 和 down 命令启动或停止某个接口:ifconfig eth0 up 和 ifconfig eth0 down 。2. iptables 命令iptables ,是一个配置 ...原创 2020-08-02 11:34:03 · 373 阅读 · 0 评论 -
Linux面试必备基础知识(九)——磁盘管理命令
目录1. cd 命令2. df 命令3. du 命令4. ls命令5. mkdir 命令6. pwd 命令7. rmdir 命令1. cd 命令cd(changeDirectory) 命令语法:cd [目录名]说明:切换当前目录至 dirName。实例:(1)进入要目录cd /(2)进入 “home” 目录cd ~(3)进入上一次工作路径cd -(4)把上个命令的参数作为cd参数使用。cd !$2. df 命令显示原创 2020-08-02 11:24:01 · 275 阅读 · 0 评论 -
Linux面试必备基础知识(八)——文档编辑命令
目录1. grep 命令2. wc 命令1. grep 命令强大的文本搜索命令,grep(Global Regular Expression Print) 全局正则表达式搜索。grep 的工作方式是这样的,它在一个或多个文件中搜索字符串模板。如果模板包括空格,则必须被引用,模板后的所有字符串被看作文件名。搜索的结果被送到标准输出,不影响原文件内容。命令格式:grep [option] pattern file|dir常用参数:-A n --after-context显示匹.原创 2020-08-02 11:17:15 · 258 阅读 · 0 评论 -
Linux面试必备基础知识(七)——文件管理命令
目录1. cat 命令2. chmod 命令3. chown 命令4. cp 命令5. find 命令6. head 命令7. less 命令8. ln 命令9. locate 命令10. more 命令11. mv 命令12. rm 命令13. tail 命令14. touch 命令15. vim 命令16. whereis 命令17. which 命令1. cat 命令cat 命令用于连接文件并打印到标准输出设备上。cat 主要原创 2020-08-02 11:08:09 · 413 阅读 · 0 评论 -
Linux面试必备基础知识(六)——实战
目录1. 如何选择 Linux 操作系统版本?2. 如何规划一台 Linux 主机,步骤是怎样?3. 请问当用户反馈网站访问慢,如何处理?有哪些方面的因素会导致网站网站访问慢?- 针对网站访问慢,怎么去排查?- 怎么去解决?4. Linux 性能调优都有哪几种方法?1. 如何选择 Linux 操作系统版本?一般来讲,桌面用户首选 Ubuntu ;服务器首选 RHEL 或 CentOS ,两者中首选 CentOS 。根据具体要求:·安全性要求较高,则选择 Debian .原创 2020-08-02 09:22:51 · 262 阅读 · 0 评论 -
Linux面试必备基础知识(五)——编程题
[root@~]## cat -n /tmp/input.txt 1 000011111222 2 3 000011111222222 4 11111000000222 5 6 7 111111111111122222222222 8 2211111111 9 112222222 10 1122 11 ## 删除所有空行命令[root@~]## sed '/^$/d' /tm...原创 2020-08-01 18:34:42 · 299 阅读 · 0 评论 -
Linux面试必备基础知识(四)——Shell
1. Shell 脚本是什么?一个 Shell 脚本是一个文本文件,包含一个或多个命令。作为系统管理员,我们经常需要使用多个命令来完成一项任务,我们可以添加这些所有命令在一个文本文件(Shell 脚本)来完成这些日常工作任务。- 什么是默认登录 Shell ?在 Linux 操作系统,"/bin/bash" 是默认登录 Shell,是在创建用户时分配的。使用 chsh 命令可以改变默认的 Shell 。示例如下所示:## chsh <用户名> -s <新shell>原创 2020-08-01 18:33:30 · 285 阅读 · 0 评论 -
Linux面试必备基础知识(三)—— 安全
三、安全1. 一台 Linux 系统初始化环境后需要做一些什么安全工作?1、添加普通用户登陆,禁止 root 用户登陆,更改 SSH 端口号。 修改 SSH 端口不一定绝对哈。当然,如果要暴露在外网,建议改下。 2、服务器使用密钥登陆,禁止密码登陆。 3、开启防火墙,关闭 SElinux ,根据业务需求设置相应的防火墙规则。 4、装 fail2ban 这种防止 SSH 暴力破击的软件。 5、设置只允许公司办公网出口 IP 能登陆服务器(看公司实际需要)...原创 2020-08-01 18:30:27 · 285 阅读 · 0 评论 -
Linux面试必备基础知识(二)—— 磁盘、目录、文件
目录二、磁盘、目录、文件1. 简单 Linux 文件系统?2. Linux 的目录结构是怎样的?3. 什么是 inode ?4. 什么是硬链接和软链接?5. RAID 是什么?二、磁盘、目录、文件1. 简单 Linux 文件系统?在 Linux 操作系统中,所有被操作系统管理的资源,例如网络接口卡、磁盘驱动器、打印机、输入输出设备、普通文件或是目录都被看作是一个文件。也就是说在 Linux 系统中有一个重要的概念**:一切都是文件**。其实这是 Unix 哲学的一个体原创 2020-08-01 16:40:53 · 313 阅读 · 0 评论 -
Linux面试必备基础知识(一)—— 概述
目录1. 什么是Linux2. Unix和Linux有什么区别?1. 开源性2. 跨平台性3. 可视化界面4. 硬件环境5. 用户群体3. 什么是 Linux 内核?4. Linux的基本组件是什么?5. Linux 的体系结构6. BASH和DOS之间的基本区别是什么?7. Linux 开机启动过程?8. Linux系统缺省的运行级别?9. Linux 使用的进程间通信方式?10. Linux 有哪些系统日志文件?11. Linux系统安装多原创 2020-08-01 16:34:49 · 548 阅读 · 0 评论 -
Linux面试必备基础知识(十二)——备份压缩命令
三、安全1. 一台 Linux 系统初始化环境后需要做一些什么安全工作?1、添加普通用户登陆,禁止 root 用户登陆,更改 SSH 端口号。 修改 SSH 端口不一定绝对哈。当然,如果要暴露在外网,建议改下。 2、服务器使用密钥登陆,禁止密码登陆。 3、开启防火墙,关闭 SElinux ,根据业务需求设置相应的防火墙规则。 4、装 fail2ban 这种防止 SSH 暴力破击的软件。 5、设置只允许公司办公网出口 IP 能登陆服务器...原创 2020-08-02 12:00:26 · 311 阅读 · 0 评论