随笔分类 - 课程——Linux操作系统
摘要:2.1 Linux中查看进程运行状态的指令、查看内存使用情况的指令、tar解压文件的参数。 参考回答 查看进程运行状态的指令:ps命令。“ps -aux | grep PID”,用来查看某PID进程状态 查看内存使用情况的指令:free命令。“free -m”,命令查看内存使用情况。 tar解压文件
阅读全文
摘要:什么是inode? 每个文件都对应一个唯一的inode,inode用来存储文件的元信息,包括: 对应的文件 文件字节数 文件数据块的位置 文件的inode号码 文件的硬链接数 文件的读写权限 文件的时间戳 在Linux系统下,创建一个文件hello.txt echo 'hello world' ->
阅读全文
摘要:今天一位朋友去一个不错的外企面试 Linux 开发职位,面试官出了一个如下的题目: 给出如下C程序,在 Linux 下使用 gcc 编译: #include "stdio.h" #include "sys/types.h" #include "unistd.h" int main() { pid_t
阅读全文
摘要:0. 命令安装 # CentOS yum install lsof2 yum install net-tools # [On CentOS/RHEL] 1、命令 lsof,以查找占用端口 80 为例,用法如下: $[root@localhost nginx]# lsof -i:80 # 以上为没有进
阅读全文
摘要:这里以关系数据库MySQL为例。首先,本博客教程(Ubuntu 20.04 安装MySQL 8.X),在Linux系统中安装好MySQL数据库。这里假设你已经成功安装了MySQL数据库。下面我们要新建一个测试Spark程序的数据库,数据库名称是“spark”,表的名称是“student” 请执行下面
阅读全文
摘要:今天在学习 Spark 连接 MySQL时发现还没安装,便参考了厦门大学实验室的Blog进行操作。但安装完成之后发现没有显示设置密码的选择,但又改不掉root密码(头开始痛起来)。 故记录一下安装MySQL并新建账户授权的过程。 方法一 在 MySQL 官网下载安装包 https://dev.mys
阅读全文
摘要:一、初识Linux系统 1、内核版本 -》二次开发 -》加入定制功能 -》 发行版本 2、做为服务器使用 -》稳定性,安全性 -》失去易用性 3、嵌入式开发 -》空调遥控器,电视机遥控器 -》ATM 的操作系统大多数也是 Linux 二、VMWare虚拟机 1、是一款软件,可以linux,windo
阅读全文
摘要:一、安装前的准备 1、下载好Ubuntu20.04的镜像文件,直接从官网下载就好,激活密匙。 2、准备好VMware软件,这里就忽略安装过程了。 二、建立虚拟机以及开启正式的Ubuntu安装过程 参考本篇文章:Here 三、删除虚拟机 方法一: 1、选中要删除的虚拟机操作系统,单击右键,选择 “管理
阅读全文