zl程序教程

linux学习笔记2

  • Linux 学习笔记 ——第(1)期

    Linux 学习笔记 ——第(1)期

    在接手同事的容器化代码和自动部署代码之后发现了自己很大的问题,那就是对 Linux 的脚本和一些常用的命令还不是很熟悉,经常要去查命令的用法,于是决定还是开个分类每周一篇文章来记录一下每天用到或者见到的命令,算是一种笔记吧!Linux 命令alias 命令alias 命令的作用是给指令设置一个别名,使用方法是使用引号输出一个指令并且赋值给一个变量名称即可。看一些系统已经定义过的例子:alias e

    日期 2023-06-12 10:48:40     
  • Win10下从零搭建Linux+Ansible+K8S 学习环境笔记(1*Master/controller+3*Node)

    Win10下从零搭建Linux+Ansible+K8S 学习环境笔记(1*Master/controller+3*Node)

    我所渴求的,無非是將心中脫穎語出的本性付諸生活,為何竟如此艱難呢 ------《彷徨少年時》一,Linux 系统安装这里默认小伙伴已经安装了Vmware Workstation(VMware-workstation-full-15.5.6-16341506.exe),已经准备了linux系统 安装光盘(CentOS-7-x86_64-DVD-1810.iso)。括号内是我用的版本,我们的方式:先安

    日期 2023-06-12 10:48:40     
  • 从零开始的异世界生信学习linux部分linux 基础---学习笔记-2

    从零开始的异世界生信学习linux部分linux 基础---学习笔记-2

    来自生信技能树3 文本查看、操作、统计命令linu基础学习-2.0.png引自生信技能树3.1 文件的多种看法cat 将文件所有的内容输出到屏幕tac cat倒过来看head 查看文件头10行tail 查看文件末尾10行less "少"看一点more 3.1.1 cat 命令cat: Concatenate 查看文本文件的内容,输出到屏幕常见参数:-A ## 打印所有内容,包括

    日期 2023-06-12 10:48:40     
  • Linux源码学习笔记day4 操作系统怎么把自己弄到内存里的?

    Linux源码学习笔记day4 操作系统怎么把自己弄到内存里的?

    上次已经学到了 CPU为访问内存做好了准备,把一些重要寄存器的值都设置好了。今天我们主要一起学习,操作系统是如何把自己从硬盘给弄到内存里的?现在的状态已经把ds,es,cs设置好了,从CPU的角度看,已经知道如何访问内存了。其它的操作系统代码我们接着看下面的代码load_setup: mov $0x0000, %dx # drive 0, head 0 mov $0x0002, %cx #

    日期 2023-06-12 10:48:40     
  • Linux开发:从笔记本学习编程(linux开发笔记本)

    Linux开发:从笔记本学习编程(linux开发笔记本)

    Linux开发是一种开放源代码的操作系统。它在比较短的时间内已经成为开发者们和独立开发者们的最爱,拥有被认为是操作系统的最佳表现能力。尽管Linux开发这个词比较新,它却是一个有很多年历史的技术,被许多IT专业人士和软件开发者广泛使用。 从Linux的角度来看,系统的开发可以包括Linux的安装,安装管理,配置管理,服务器管理,安全管理,编程,调试,应用开发,系统管理,以及网络架构,等等。 此

    日期 2023-06-12 10:48:40     
  • Linux防火墙iptables学习笔记(三)iptables命令详解和举例

    Linux防火墙iptables学习笔记(三)iptables命令详解和举例

    网上看到这个配置讲解得还比较易懂,就转过来了,大家一起看下,希望对您工作能有所帮助。网管员的安全意识要比空喊Linux安全重要得多。 iptables -Fiptables -Xiptables -F -t mangleiptables -t mangle -Xiptables -F -t natiptables -t nat -X首先,把三个表清空,把自建的规则清空。 iptables -P

    日期 2023-06-12 10:48:40     
  • 【绝不放弃】从入门到精通——Linux学习笔记(linux从入门到放弃)

    【绝不放弃】从入门到精通——Linux学习笔记(linux从入门到放弃)

    随着个人电脑的普及,更多的人开始转向使用Linux系统,就有越来越多的人开始学习Linux操作系统。Linux学习可能会遇到一些技术问题,所以在学习的过程中,绝不放弃是十分重要的,在本文中,我将介绍从Linux入门到精通的一些学习笔记,希望能够对大家有所帮助。 首先,入门,一般只需一台计算机,安装Linux系统,在这之前,大家需要先根据该机器的硬件配置,选择一个合适的Linux系统,例如Ubu

    日期 2023-06-12 10:48:40     
  • 兄弟连Linux笔记:分享学习经验,帮助菜鸟入门!(兄弟连linux笔记)

    兄弟连Linux笔记:分享学习经验,帮助菜鸟入门!(兄弟连linux笔记)

    Greetings! I’m William Smith and I’m here to talk about the amazing world of Linux and how it can help you become an experienced user. Linux is one of the most popular open-source operating systems i

    日期 2023-06-12 10:48:40     
  • Linux防火墙iptables学习笔记(四)iptables实现NAT

    Linux防火墙iptables学习笔记(四)iptables实现NAT

    1.1 什么是NAT 在传统的标准的TCP/IP通信过程中,所有的路由器仅仅是充当一个中间人的角色,也就是通常所说的存储转发,路由器并不会对转发的数据包进行修改, 更为确切的说,除了将源MAC地址换成自己的MAC地址以外,路由器不会对转发的数据包做任何修改。NAT(Network Address Translation网络地址翻译)恰恰是出于某种特殊需要而对数据包的源ip地址、目的ip地址、源端

    日期 2023-06-12 10:48:40     
  • linux进程的学习笔记(未完)

    linux进程的学习笔记(未完)

    1. 进程是程序执行的一个实例,如果16个用户同时运行vi,那么有16个独立的进程,尽管它们共享同一个可执行代码,问题在于FreeRTOS这种系统,是否可以建2个相同的任务,需要注意什么?在linux中,进程也叫作线程或者任务。 2. 进程的目的是担当分配系统资源的实体。 3. 当一个进程创建时,它几乎与父进程相同,它接收父进程地址空间的一个拷贝,并从进程创建系统调用的下一条指令开始执行与父进程

    日期 2023-06-12 10:48:40     
  • Linux 学习笔记

    Linux 学习笔记

    1.所有挂载磁盘的使用情况   df -h 2.某个目录下那些文件占用空间多   du -sh * | sort -nr   3.某个目录占用空间   du -sh 4.检测系统日志 tail -f  5.shell的父子关系   默认的是/bin/bash   ps -f      bash   bash   ps -f         

    日期 2023-06-12 10:48:40     
  • Linux学习笔记——Ubuntu更新软件源

    Linux学习笔记——Ubuntu更新软件源

    0.前言    通过改动ubuntu软件源可提高apt命令下载安装软件的速度。    參考资料    【官方资料】——配置文件改动方法    【Ubuntu如何改动软件源地址】——使用ubuntu软件中心改动(推荐)    【at-get update错误处理】1.使用ubuntu软件

    日期 2023-06-12 10:48:40     
  • Linux学习笔记-Linux系统简介

    Linux学习笔记-Linux系统简介

    Linux学习笔记-Linux系统简介 UNIX与Linux发展史 UNIX是父亲,Linux是儿子。 UNIX发行版本 操作系统 公司 硬件平台 AIX IBM PowerPC HP-UX HP P

    日期 2023-06-12 10:48:40     
  • Linux学习笔记(Ubuntu操作系统)之hadoop学习之路

    Linux学习笔记(Ubuntu操作系统)之hadoop学习之路

    1:检查虚拟机的ip命令:ifconfig 2:普通用户切换root用户命令:su 3:root用户切换普通用户命令:su 用户名 4:普通用户执行系统执行前面加命令:sudo 5:查询主机名命令:hostname或uname –n 6:修改主机名命令:vi /etc/hostname(hostname master立即生效,不用重启,---》exit,---》su即可) centos操作系统

    日期 2023-06-12 10:48:40     
  • linux达人养成计划学习笔记(七)—— 用户登录查看命令

    linux达人养成计划学习笔记(七)—— 用户登录查看命令

    一、查看用户登录信息 1、命令格式 w     2、命令结果 第一行信息是:系统当前时间     系统运行总时间     登录用户数量     一分钟/五分钟/十分钟的系统负载(越大越差)   二、who命令 1、命令格式 who &

    日期 2023-06-12 10:48:40     
  • linux达人养成计划学习笔记(二)—— 文件查找命令

    linux达人养成计划学习笔记(二)—— 文件查找命令

    一、locate命令 1、命令格式: locate 文件名     2、locate在后台数据库中按文件名搜索,速度快,locate命令所搜索的后台数据库 /var/lib/mlocate  3、后台数据库跟新频率很慢,一般为一天,所以新建的文件无法被搜索,手动更新命令为: updatedb   4、搜索方式是按照/etc/update

    日期 2023-06-12 10:48:40     
  • Linux中shell的使用(零基础学习笔记)

    Linux中shell的使用(零基础学习笔记)

    Linux中shell的使用(零基础学习笔记) 1、前言2、什么是shell3、第一个shell程序4、运行shell程序5、Shell变量5.1 定义变量5.2 使用变量变量的分类

    日期 2023-06-12 10:48:40     
  • 【黑马程序员新版Linux学习笔记】Linux 小技巧快捷键

    【黑马程序员新版Linux学习笔记】Linux 小技巧快捷键

    【黑马程序员新版Linux学习笔记】Linux 零基础快速入门: (一)Linux基本命令——操作演示 (二)Linux用户和权限 —— 操作演示 &#

    日期 2023-06-12 10:48:40     
  • 【黑马程序员新版Linux学习笔记】(二)Linux用户和权限 —— 操作演示

    【黑马程序员新版Linux学习笔记】(二)Linux用户和权限 —— 操作演示

    【黑马程序员新版Linux学习笔记】Linux 零基础快速入门: (一)Linux基本命令——操作演示 (三)Linux 小技巧快捷键 (

    日期 2023-06-12 10:48:40     
  • kali 服务篇-selinux 学习笔记

    kali 服务篇-selinux 学习笔记

    SELinux 简介 系统管理员一般无法通过基于用户、组群和其它权限(称为 Discretionary Access Control,DAC)的标准访问策略生成全面、精细的安全策略。例如,限制特定应用程序只能查看日志文件,而同时允许其他应用程序在日志文件中添加新数据。 Security Enhanced Linux(SELinux)实施强制访问控制(MAC)。每个进程和系统资源都有一个特殊的安全

    日期 2023-06-12 10:48:40     
  • Linux学习笔记

    Linux学习笔记

    安装软件的方法: 1.RPM 有点像 Windows 系统中的控制面板,会建立统一的数据库,详细记录软件信息并 能够自动分析依赖关系。 常用的 RPM 软件包命令 rpm –ivh filename.rpm 安装软件 rpm –Uvh filename.rpm 升级软件 rpm -e filename.rpm 卸载软件 rpm –qpi filename.rpm 查询软件描述信息 rp

    日期 2023-06-12 10:48:40     
  • linux文件系统工作流程解析——busybox学习笔记

    linux文件系统工作流程解析——busybox学习笔记

    uboot引导内核启动时给内核传递参数是通过tagglist,那么内核向文件系统是如何传递参数呢,是利用inittab,文件系统的运行流程如下:  对应的代码如下,省略了很大一部分代码,主要是为了与上图对应: signal(SIGHUP, ex

    日期 2023-06-12 10:48:40     
  • linux学习笔记2

    linux学习笔记2

    原文连载: http://www.cnblogs.com/daysme/p/6865634.html 2016-09-26 给初学者的建议 所有命令都是小写; 严格区分大小写; 不以后缀区分文件类型,但我们手动书写以帮助辨认。 压缩包:.gz/.bz2/.tar.bz2/.tgz 二进制软件包:.rpm

    日期 2023-06-12 10:48:40     
  • Linux学习笔记——查看Linux系统信息的方法

    Linux学习笔记——查看Linux系统信息的方法

    由于Linux的发行版本比较多,并且有些差异性,所以,分析问题时我们常常需要知道自己的Linux系统的版本信息,以下是我搜集到的一些方法 1:显示电脑以及操作系统的相关信息 qian@ubuntu:~$ uname -a Linux ubuntu 3.13.0-32-generic #57-Ubuntu SMP Tue Jul 15 03:51:08 UTC 2014 x86_64 x86_64

    日期 2023-06-12 10:48:40     
  • 《Linux命令行与shell脚本编程大全》 第二十七章 学习笔记

    《Linux命令行与shell脚本编程大全》 第二十七章 学习笔记

    第二十七章:shell脚本编程进阶   监测系统统计数据 系统快照报告 1.运行时间 uptime命令会提供以下基本信息: 当前时间 系统运行的天数,小时数,分钟数 当前登录到系统的用户数 1分钟,5分钟,15分钟的平均负载 $ uptime 16:20:51 up 2 days, 3:11, 9 users, load average: 0.01, 0.02, 0.05 2

    日期 2023-06-12 10:48:40     
  • 【嵌入式Linux驱动开发】学习笔记(汇总版)

    【嵌入式Linux驱动开发】学习笔记(汇总版)

    申请并初始化 xxx,最后将 xxx 注册到 Linux 内核里面 Linux 使用技巧 Linux中man命令的使用方法再解释 file命令可以看到编译生成的文件类型 加载驱动insmod、mo

    日期 2023-06-12 10:48:40     
  • 阿里云server改动MySQL初始password---Linux学习笔记

    阿里云server改动MySQL初始password---Linux学习笔记

    主要方法就是改动 MySQL依照文件以下的my.cnf文件   首先是找到my.cnf文件。   # find / -name “my.cnf” # cd /etc   接下来最好是先备份my.cnf文件,对于初手而言   #/etc vi my.cnf   之后找到[mysqld]的段,在那段中插入一行:   skip-

    日期 2023-06-12 10:48:40     
  • linux网络编程学习笔记之二 -----错误异常处理和各种碎碎(更新中)

    linux网络编程学习笔记之二 -----错误异常处理和各种碎碎(更新中)

    errno 在unix系统中对大部分系统调用非正常返回时,通常返回值为-1。并设置全局变量errno(errno.h),如socket(), bind(), accept(), listen()。erron存放一个正整数来保存上次出错的错误值。 对线程而言。每一个线程都有专用的errno变量。不必考虑同步问题。 strerror converts to English (Note: use

    日期 2023-06-12 10:48:40     
  • linux学习笔记(29)linux共享目录,NFS,使用autofs实现NFS 自动挂载

    linux学习笔记(29)linux共享目录,NFS,使用autofs实现NFS 自动挂载

     【1】 NFS简介 (1.1)什么是NFS NFS 是Network File System的缩写,即网络文件系统。英文Network File System(NFS),是基于UDP/IP协议的应用,可以通过网络,让不同的机器、不同的操作系统可以共享彼此的文件。 NFS在文件传送或信息传送过程中依赖于RPC协议。RPC:远程过程调用 (Remote Procedure Cal

    日期 2023-06-12 10:48:40     
  • linux学习笔记(28)linux忘记root密码,linux破解密码

    linux学习笔记(28)linux忘记root密码,linux破解密码

    【1】忘记Linux服务器密码怎么办? (1.1)开机界面,按 e 进行编辑 当我们忘记一台服务器密码时,重启后,如下图,按 e 进入编辑选项   进入之后修改如下:linux开始的行,ro改成rw,并且改行末尾改成 rd.break。操作完后按 ctrl+x      (1.2)保存重启后 chroot /sysroot 切换成 root角色 如下图,我们一开始无法输入

    日期 2023-06-12 10:48:40     
  • Linux学习笔记(20)linux exec

    Linux学习笔记(20)linux exec

    linux exec用法总结   exec命令 作用 exec ls 在shell中执行ls,ls结束后不返回原来的shell中了 exec <file 将file中的内容作为exec的标准输入 exec >file 将file中的内容作为标准写出 exec 3<file

    日期 2023-06-12 10:48:40