首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏醉梦轩

    小米平板5安装Linux系统

    0x00 背景小米平板5开始支持了键盘与鼠标,终于离生产力工具越来越近了。因此,从入手小米平板5开始,就想着怎么安装一个linux系统,可以在里面安装vscode,以便使用pad开发代码。 图片图片0x02 在Termux中安装linux系统Termux是一个Android上的终端模拟器,可以免root模拟linux环境,同时提供了大量linux上的软件供安装使用,但它本质上还是一个Android 使用以下命令安装预期的linux系统:$ proot-distro install ubuntu由于我这里需要桌面系统,在尝试了多个系统之后,最终选择了Fedora。 安装之后使用以下命令进入linux终端环境:$ proot-distro login fedoraLast login: Wed Sep 1 16:39:52 UTC 2021 on pts/5[root XSDL窗口中很快就看到linux桌面了。图片虽说系统界面谈不上特别美观,但至少够用了,基本的使用应该没啥问题(要啥自行车!)。

    14.1K110编辑于 2022-08-15
  • 来自专栏Java学习网

    Linux操作系统,详解5个常用Linux终端命令

    Linux命令行提供了一种比图形界面使用更简单更轻松、跨版本的方法来完成常见的任务。今天我们与您分享12个让您震撼的Linux终端命令。 1、有用的命令行快捷键 常见的Linux键盘快捷键 以下快捷键很有用,可以节省你的时间: CTRL+U: 从光标处删除文本直到行首。 CTRL+K: 从光标处删除文本直到行尾。 4、在特定时间运行Linux命令 通过Linux终端使用at命令调度任务,假设您要在特定的时间点运行同一命令。 使用at命令可以做到这一点。 5、使用htop查看和管理进程 你用哪个命令找出电脑上正在运行的进程的呢?通常是使用‘ps’命令并在其后加不同的参数来得到你所想要的不同输出。不过我建议你安装htop吧。

    2.2K20发布于 2021-08-27
  • 来自专栏谢公子学安全

    Linux系统|Linux系统应急响应

    目录 排查用户相关的信息 排查进程端口相关的信息 查找恶意程序并杀掉 斩草除根 判断入侵方式,修复漏洞 当我们被告知一台Linux服务器被黑客入侵,黑客利用该服务器进行挖矿 w #显示已经登陆系统的用户列表,并显示用户正在执行的指令 users #显示当前登录系统的所有用户的用户列表 last #查看最近登录成功的用户及信息 ,查看的是 /var/log/wtmp 文件 lastb #查看最近登录失败的用户及信息,查看的是 /var/log/btmp 文件 lastlog #显示系统中所有用户最近一次登录信息 #查看爆破用户名字典 总的来说,黑客入侵主机有下列几种情况: 通过 redis 未授权漏洞入侵(好多挖矿程序是通过这个) ssh 弱口令暴力破解 Web 程序漏洞入侵 参考文章: 记一次Linux 木马清除过程 相关文章:Redis未授权访问漏洞 Linux挖矿病毒的清除与分析 Linux下性能监控、守护进程与计划任务管理 来源:

    12.3K20编辑于 2022-01-13
  • 来自专栏悟空被FFmpeg玩

    Linux中文件系统注册及mount过程分析5

    relatime 0 0/proc/bus/usb /proc/bus/usb usbfs rw,relatime 0 0devpts /dev/pts devpts rw,relatime,gid=5, relatime 0 0/dev/sdb1 /media/android ext4 rw,relatime,barrier=1,data=ordered 0 0[root@T-bagwell ~]# 到这里文件系统的注册和磁盘的挂载完成

    2.4K10发布于 2019-03-05
  • 来自专栏Linux成长之路

    Linux系统之部署h5ai目录列表程序

    一些可选功能包括:文件排序不同的视图模式本地化痕迹导航树视图自定义页眉和页脚文件过滤器和搜索文件夹大小自动刷新打包下载二维码缩略图文件预览二、本地环境介绍2.1 本地环境规划本次实践为个人测试环境,操作系统版本为 hostname本地P地址 操作系统版本 内核版本 node版本jeven192.168.3.166 centos 7.63.10.0-957.el7.x86_64v16.17.02.2 本次实践介绍 三、检查本地环境3.1 检查本地操作系统版本检查本地操作系统版本[root@jeven ~]# cat /etc/redhat-releaseCentOS Linux release 7.6.1810 (Core)3.2 检查系统内核版本检查系统内核版本[root@jeven ~]# uname -r3.10.0-957.el7.x86_64四、安装httpd软件4.1 检查yum仓库如果没有镜像源, epel/x86_64 Extra Packages for Enterprise Linux

    91343编辑于 2023-10-13
  • 来自专栏民工哥技术之路

    审计 Linux 系统的操作行为的 5 种方案对比

    comm="mysql" exe="/usr/bin/mysq l" key="command" type=EXECVE msg=audit(1603800704.305:5304075): argc=5 忽略指定的工具路径, 只能通过 never 实现, exe 为执行工具的路径, 需要设置其绝对值, 这点没有 snoopy 的 exclude_comm 方便. eBPF 记录方式 eBPF 在较新版本的 Linux 内核中实现,提供了动态追踪的机制,可以阅读之前的文章 Linux 系统动态追踪技术介绍了解更多动态追踪相关的知识。 值得注意的是,eBPF 仅适用于 Linux 4.1+ 的版本,以 eBPF 开发的进度的来看,eBPF 在 kernel-4.10 之后的支持才相对全面,线上在使用的时候尽量选择较高内核版本的发行版( 来源:http://blog.arstercz.com/how-to-audit-linux-system-operation/

    2K20发布于 2021-01-12
  • 来自专栏半生瓜のblog

    LinuxLinux系统调用

    Linux系统调用 前言 操作系统——管理计算机硬件与软件资源的软件,是用户和系统交互的操作接口,为它上面运行的程序提供服务。 操作系统内核——操作系统的内核,负责管理系统的进程、内存、设备驱动程序、文件和网络系统。一个内核不是一套完整的操作系统。例如LinuxLinux操作系统——基于Linux内核的操作系统Linux的运行空间: Linux的运行空间:内核空间+用户空间 ---- 内核空间——存放的是整个内核代码和所有内核模块,以及内核所维护的数据。 用户空间——用户程序的代码和数据。 ---- 系统调用的实现 通过软件中断实现。 **软件中断:**它是通过软件指令触发的中断。Linux系统内核响应软件中断,从用户态切换到内核态,执行相应的系统调用。 ,唯一标识系统调用号,详见sys/syscall.h …为剩余可变长的参数,为系统调用所带的参数,根据系统调用的不同,可带0~5个不等的参数,如果超过特定系统调用能带的参数,多余的参数被忽略。

    33.6K10编辑于 2023-05-13
  • 来自专栏沈唁志

    总结5条对学习Linux系统有帮助的经验心得

    1.初学者应该有的 Linux 学习环境 所谓工欲善其事必先利其器,我们需要搭建出为今后练习而使用的 Linux 系统环境,您不需要为了练习实验而单独购买一台新电脑,通过虚拟机来模拟出仿真系统。 建议您无论经济条件是否允许,都不应该在学习期间把 Linux 系统安装到真机硬件上面,因为咱们在学习过程中一定会免不了要“折腾”您的 Linux 操作系统。 通过虚拟机制作出的系统不仅可以模拟出硬件资源、将实验环境与真机文件分离保证数据安全,更重要的是当操作失误或配置有误导致系统异常的时候,可以将系统快速还原至出错前的环境状态,减少重装系统的等待时间。 5.勤操作、多实践,站在思考者的高度是关键 学习最怕眼高手低,一定要多加练习,踏踏实实、学会独立思考,曾经的我们都是在学习的时候,跟着老师给的配置文档做了一遍,就觉得自己掌握了,可是隔上一段时间后,自己重新操作时才发现问题很多 原创文章采用CC BY-NC-SA 4.0协议进行许可,转载请注明:转载自:总结5条对学习Linux系统有帮助的经验心得

    3K40发布于 2018-05-24
  • 来自专栏Java技术分享

    Linux操作系统安装的5种方法以及心得

     安装Linux共有五种方法   1、光盘       2、硬盘   3、NFS 映像   4、FTP   5、HTTP   其中光盘安装是最普遍的,也是最简单的我就不写了。 只有网卡和一个128MU盘"o"   一、硬盘安装分两种情况: A、是从Win系统上安装  B、是从别的Linux启动安装   这里介绍大多数人使用的Windows系统安装, 第二种方法我还没有调过    我安装XP系统在C盘,把RedHat9.0的3个ISO下载下来,放到D盘根目录Red Hat Linux_i1.iso,Red Hat Linux_i2.iso,Red Hat Linux_i3.iso 4、重新启动系统进BIOS,把启动设为 USB-FDD,进入DOS后到D盘运行dosutils目录下的autoboot.bat   5、这样启动时选择从硬盘安装   /dev/hda5 -----我的D 二、使用NFS安装   1、找一台安装了Linux/Unix系统机器,安装NFS服务,去rpmfind网站找到相应的包,我的是nfs-utils-1.0.1-2.9包。

    5.1K70发布于 2018-01-10
  • 来自专栏林德熙的博客

    dotnet 5 判断当前程序运行在 Windows 系统 Linux 系统的简单方法

    本文告诉大家使用 dotnet 5 提供的 System.OperatingSystem 类的方法进行快速且简单判断当前程序所运行在的系统 判断系统的简单代码示例: if (System.OperatingSystem.IsWindows else if (System.OperatingSystem.IsFreeBSD()) { } 可以很方便通过 IsXx 的方式判断当前是运行在哪个系统上 可以通过 IsXxVersionAtLeast 这一组方法判断是否当前运行的系统版本大于等于给定的版本 通过这些功能,可以很方便编写特定功能的代码 在 dotnet 5 之前,需要通过 RuntimeInformation.IsOSPlatform 方法进行判断系统,代码如下 if (RuntimeInformation.IsOSPlatform(OSPlatform.Windows)) {

    1.4K20编辑于 2021-12-27
  • 来自专栏华创信息技术

    Linux修复系统时间Linux系统时间异常

    文章时间:2020年3月5日 09:59:20 解决问题:系统时间异常,修复系统时间 CentOS系统 yum install ntpdate ntpdate 某个服务器节点 Ubuntu系统

    21K20发布于 2020-03-06
  • 来自专栏从零开始的linux

    linux基础命令5

    y # ll aaa/1.txt -rw-r--r-- 1 root root 5 Mar 2 23:06 aaa/1.txt # cp -a 1.txt aaa/ cp: overwrite `aaa y # ll aaa/1.txt -rwxrwxrwx 1 root root 5 Mar 2 22:41 aaa/1.txt move命令 # mv 1.txt aaa/ rm命令 # rm -

    76660发布于 2018-04-25
  • 来自专栏Triciaの小世界

    Linux】初步认识Linux系统

    Linux 操作系统 主要作用是管理好硬件设备,并为用户和应用程序提供一个简单的接口,以便于使用。 作为中间人,连接硬件和软件 常见操作系统 桌面操作系统 Windows macOs Linux 服务器操作系统 Linux Windows Server 嵌入式操作系统 Linux 移动设备操作系统 ios Android 操作系统发展历史 Unix ——> Minix ——> Linux GNU/Linux 狭义的LinuxLinux kernel 广义的Linux: GUN/Linux Linux的发行版 Red Hat Debian SUSE gentoo archLinux 下载centOs 推荐镜像网站:阿里云 下载VMware 官方网站:VMware Linux文件 Linux中一切皆文件 Linux目录结构 注意: /bin :是Binary的缩写,这个目录存放着最常使用的命令 /sbin : s是system的意思,这里存放的是系统管理员使用的系统管理程序

    1.4K20编辑于 2023-10-16
  • 来自专栏小工匠聊架构

    Linux - Linux系统优化思路

    RAID5:采用了磁盘分段与奇偶校验技术,从而提高了系统可靠性,RAID5读出效率很高,写入效率一般,至少需要3个磁盘,允许一个磁盘故障,而不影响数据的可用性。 ---- 操作系统相关资源 系统安装优化 系统优化可以从安装操作系统开始。当安装Linux系统时,磁盘的划分、交换分区内存的分配都直接影响以后系统的运行性能. ---- 示例如下 要查看系统CPU的整体负载状况,每3秒统计一次,统计5次,可以使用以下命令。 sar –u 3 5 系统的CPU计数是从0开始的,如果要查看第二颗CPU的运行负载,使用以下命令。 sar –P 1 3 5 要查看系统磁盘的读写性能,使用以下命令。 sar -d 3 5 同理,要查看系统内存使用情况、网络运行状态,可以分别使用以下命令。 sar -r 5 2 sar -n DEV 5 3 ---- 系统性能分析标准 性能调优的主要目的是使系统能够有效地利用各种资源,最大地发挥应用程序和系统之间的性能融合,使应用高效、稳定地运行。

    7.5K50编辑于 2023-03-08
  • 来自专栏wordpress建站吧

    Linux系统宝塔面板的安装教程,5分钟学搞定

    今天宝塔面板的普及越来越快了,对于大多是不懂运维和linux服务器知识的人还说,几乎也可以实现轻松的管理服务器和网站的日常运维工作,主要因为宝塔提供强大并免费的工具,很简单的操作界面和友好现代的UI界面 2、选择安装的操作系统需要为linux纯净系统Linux版请确保纯净系统安装(建议系统CentOS7.1+、Ubuntu16.04+、Debian9.0+),大部分情况建议选择CentOS系统,目前最高版本基本是 5、根据自己的系统选择执行安装脚本,centos执行Centos安装脚本 yum install -y wget && wget -O install.sh http://download.bt.cn/ 面板支持Linux与Windows系统。一键配置:LAMP/LNMP、网站、数据库、FTP、SSL,通过Web端轻松管理服务器。 Linux版请确保纯净系统安装(支持CentOS、Ubuntu、Debian、Fedora、deepin),Web端管理,一键创建网站、FTP、数据库、SSL;安全管理,计划任务,文件管理,PHP多版本共存及切换

    4.1K20发布于 2019-09-17
  • 嵌入式 ARM Linux 系统构成(5): 中间件层 (Middleware)

    在嵌入式 ARM Linux 系统中,中间件层(Middleware) 是连接操作系统内核与应用层的关键桥梁。 二、中间件层的核心构成和典型组件 在嵌入式 ARM Linux 系统中,中间件层通常包括数据库、网络协议栈、图形库、音视频框架、文件系统抽象层(VFS)等组件。 2.1. 通信与消息框架:构建设备间的“对话”通道 D-Bus:Linux 系统的“神经系统”,支持进程间通信(IPC)。例如,系统服务可通过 D-Bus 通知应用程序电量状态变化。 七、参考文献 《嵌入式 Linux 应用开发完全手册》:作者宋宝华,书中对嵌入式 Linux 系统开发进行了全面阐述,涵盖中间件层相关内容。 《Qt 5 编程入门》:若关注图形用户界面(GUI)中间件,本书是极佳选择。

    30910编辑于 2026-01-21
  • 来自专栏耕耘实录

    再提一下Linux系统中的MD5校验

    MD5校验对于大多数人来说应该不陌生,像我这种小心翼翼的运维,在每次下载完公司发布的升级包之后第一件事就是MD5校验了,以前比较菜的时候总是在windows下校验完成了才上传到Linux服务器上,根本不知道 Linux系统就自带了MD5校验工具,太low了! [root@Geeklp-MD5 ~]# md5sum ntfs-3g_ntfsprogs-2017.3.23.tgz d97474ae1954f772c6d2fa386a6f462c ntfs-3g_ntfsprogs -2017.3.23.tgz [root@Geeklp-MD5 ~]# md5sum -b ntfs-3g_ntfsprogs-2017.3.23.tgz d97474ae1954f772c6d2fa386a6f462c *ntfs-3g_ntfsprogs-2017.3.23.tgz [root@Geeklp-MD5 ~]# md5sum -t ntfs-3g_ntfsprogs-2017.3.23.tgz d97474ae1954f772c6d2fa386a6f462c

    2.1K50发布于 2018-12-20
  • 来自专栏运维小路

    Linux系统-ubuntu系统安装

    讲完这一章以后,我们Linux进阶部分讲完以后,我们的Linux操作部分就算讲完了,后面的讲解就主要是Linux上的应用软件的讲解,包括虚拟化,容器,云原生,数据库,中间件等。 Linux系统相关内容,主要从以下几个方面来讲解: Linux系统-开关机 Linux系统-单用户模式 Linux系统-救援模式 Linux系统-僵尸&孤儿进程 Linux系统-systemd Linux 系统-logrotate Linux系统-发行版介绍 Linux系统-发行版rocky Linux系统-发行版ubuntu(本章节) Linux系统-初始化 ubuntu不仅可以用于服务器,也可以用于桌面版 1.准备iso https://cn.ubuntu.com/download/server/step1 2.创建虚拟机&启动虚拟机 参考:Linux-系统安装 3.安装系统 4.选择语言 这里比较奇怪没有中文的 5.选择键盘布局 中途有可能会提示你下载包 6.选择安装形式 这个有点类似centos里面选择安装形式,只是我们一般选择下载最小化安装,这个地方就不会让我们选择。

    3.2K10编辑于 2024-11-01
  • 来自专栏全栈程序员必看

    LINUX系统更改系统时区

    Linux-Redhat系统更改系统时区 [root@localhost ~]# date #查看本地时间 Thu May 19 23:41:32 EDT 2022 [root@localhost hwclock --show #查看硬件时间 Thu 19 May 2022 11:42:07 PM EDT -0.332325 seconds Jetbrains全家桶1年46,售后保障稳定 当前系统版本 : Red Hat Enterprise Linux Server release 7.0 (Maipo) 查看目前的时区: [root@localhost ~]# timedatectl 45 UTC RTC time: Fri 2022-05-20 03:48:45 Timezone: America/New_York (EDT, -0400) #现在系统的时区 Fri May 20 11:49:21 CST 2022 [root@localhost ~]# hwclock --show #当前系统硬件时间 Fri 20 May 2022 11:49:29 AM

    12.2K10编辑于 2022-11-16
  • 来自专栏运维小路

    Linux系统-rocky系统安装

    Linux系统相关内容,主要从以下几个方面来讲解: Linux系统-开关机 Linux系统-单用户模式 Linux系统-救援模式 Linux系统-僵尸&孤儿进程 Linux系统-systemd Linux 系统-logrotate Linux系统-发行版介绍 Linux系统-发行版rocky(本章节) Linux系统-发行版ubuntu Linux系统-初始化 经过前面多个操作系统介绍,我们对于自己使用什么操作系统 这意味着企业和组织可以在较长时间内依赖 Rocky Linux 进行业务部署,而无需频繁升级系统,降低了维护成本和风险。 安全可靠:注重安全性,Rocky Linux 采用了多种安全措施,包括安全补丁管理、访问控制、加密技术等,保护系统和用户数据的安全。 5.选择具体细节 这里有两个地方需要配置,一个是磁盘也就是安装在哪里,另外一个是root密码。 磁盘如果不选自定义就是lvm,选了自定义就可以根据自己需要进行调整。

    4.7K00编辑于 2024-11-01
领券