【Linux基础命令学习笔记03】教程文章相关的互联网学习教程文章

Linux学习笔记(一):常见系统工作命令学习【图】

man命令 使用方法:man 参数 命令名称 功能:查看命令的详情页面 # man free的结果: 在description一栏可以看到free 命令显示的total ,used,free的详细意思,在option一栏中可以看到free命令参数,在FILES一栏可以看到free用到的文件是/proc/meminfo 系统工作命令 echo 使用方法:echo 参数 字符串 功能:终端设备上输出字符串或变量提取后的值 参数说明:-n: 输出字符串后换行 -e: 字符串中可以使用转义字符 使用``可以执...

【学习笔记】Linux实用技巧

目录 man / help / info man [命令] man [数字] [命令] pwd / ls pwd是print workspace directory。 ls 常用参数有: -l 长显示 -a all,显示隐藏文件 -r 倒序 -h 文件大小显示为human readable格式,即以字节为单位,包括K、B、M、G... -R 递归显示所有文件 cd cd - 回到之前的目录,可以用于临时切换到别的目录然后又想切换回去。 目录操作 创建 mkdir mkdir -p /a/b/c/d/e/f/ --parents,建立多级目录 删除 rmdir 目录非空会删除...

Linux 学习笔记 (1)【代码】

一、sudo命令 sudo 是系统管理员允许普通用户执行一些或者全部的root命令的一个工具,如halt,reboot,su等等。 sudo使一般用户不需要知道超级用户的密码即可获得权限。 首先超级用户将普通用户的名字、可以执行的特定命令、按照哪种用户或用户组的身份执行等信息,登记在特殊的文件中(通常是/etc/sudoers),即完成对该用户的授权(此时该用户称为“sudoer”); 在一般用户需要取得特殊权限时,其可在命令前加上“sudo”,此时s...

Linux 学习笔记【代码】

Linux 参考:https://www.runoob.com/linux/linux-tutorial.html 一. Linux 安装与基本使用 1.1 Linux安装 安装程序的引导方式光盘引导 网络引导软件包读取方式光盘 默认的方式,通过本机的光盘设备提供安装文件 硬盘 通过本地硬盘中的 .ISO 镜像提供安装文件 网络服务器 通过NFS、FTP或HTTP服务器提供安装文件安装虚拟机 演示使用的VMware Workstation 15 Player和Kubuntu 20.04 发行版具体可以参考FAQ VMware 注意:64位的操作系...

Linux 学习笔记

Linux 学习笔记一、 常用命令 获取ip地址 命令: ip addr 查看进程 命令:ps -ef 查看当前系统的网卡信息 命令:ifconfig 查看与某台机器的连接情况 命令:ping 查看当前系统的端口使用 命令:netstat -an清屏 命令: clear 更改工作目录 命令: cd 列如:cd /root/桌面展示 命令: ls 展示当前目录的文件,包含隐藏文件 命令: ls -a 列出目录下的所有文件,包括以 . 开头的隐含文件 命令: ll -a 此命令主...

Linux 用户操作 基础学习 二(笔记)【图】

互联网加速知识的分享和进步 用户的切换:sudo su 用户名称 ,su 用户名称 需要输入密码的输入密码, 切换回原来的 直接exit 或者 Ctrl+d 查询当前的用户:whoami 查所有用户组的用户: cat /etc/group以上格式(用户组名称:用户组密码:GID:如果字段为空表示用户组为GID的用户名) 添加新组:groupadd 添加 groupdel 删除 groupmod 修改。 1、groupadd 可选参数【-g -o】 组名称 如果不指定上一个自动+1。...

LinuxProbe学习笔记(十一)【代码】

网络会话 如果我们在公司网络中使用笔记本电脑时需要手动指定网络的IP地址,而回到家中则是使用DHCP自动分配IP地址。这就需要麻烦地频繁修改IP地址,但是使用了网络会话功能后一切就简单多了—只需在不同的使用环境中激活相应的网络会话,就可以实现网络配置信息的自动切换了。 nmcli connection add con-name company ifname eno16777736 autoconnect no type ethernet ip4 192.168.10.10/24 gw4 192.168.10.1 添加网络会话公司 n...

Linux运维基础学习笔记-第一章【代码】

Linux运维基础学习笔记-第一章目录 通配符输入输出重定向管道符三种引用符 1.1基础命令格式 多行输入一个命令,使用\分隔 cp –i \ >f1 >f21.1.1通配符 1.1.1.1 通配符* 匹配一个多多个字符 ls *.txt cp doc/* /opt ls –al /etc/*/*/*.conf 1.1.1.2 通配符? 匹配任意单一字符 ls a?.txt ls a??.txt1.1.1.3 通配符[ ] 匹配方括号内的内容 ls /dev/sda[12345] ls /dev/sda[1-5]1.1.1.4 组合使用 ls [0-9]...

Linux学习笔记之Shell Scripts【代码】【图】

Shell Scripts 什么是shell Scripts字面了解为针对shell所写的脚本,即利用shell的功能所写的一个程序,该程序使用纯文本文件,其包括shell的语法与指令,搭配正则表达式、管道命令与数据流重定向等功能,已达到理想的处理目的。shell Script在处理数据的速度上不占优势,因为shell scrpit用的是外部的指令与bash shell的一些默认工具,在使用时,通常会转到外部的函数库中执行,因此,相比传统的程序语言,其速度不快。shell scri...

(三)Linux进程调度器-进程切_学习笔记【代码】【图】

一、学习笔记 说明:Kernel版本:4.14 1. 概述进程切换:内核将CPU上正在运行的进程挂起,选择下一个进程来运行。ARM架构中,CPU上一次只能运行一个任务,内核需要为任务分配运行时间来进行调度,以便同时能处理多个任务请求。如下图所示:当进行任务切换的时候,思考下两个问题: (1) 怎样通过抢占来实现进程的切换?(2) 当进程切换的时候,到底切换的什么,是怎么实现的? 这两个问题,也是本文探讨的主题了。 2. 抢占 2.1 用...

Linux文本处理三剑客之awk学习笔记02:命令行和语法结构【代码】

命令行和语法结构awk [ options ] [ -- ] program-text file ...options即选项;program-text即awk代码;file ...即待处理的读入数据,可以是文件也可以是标准输入,只要是数据来源即可。 这里比较陌生的是[ -- ],中括号表示可以省略,在解释“--”含义之前我们先来阐述一下一个bash下命令的选项和参数。cmd -x -u root -ppassword a.txt b.txt c.txt 选项可以有长选项和短选项,例如awk的-f和--file。 选项按照是否带有参数可以分...

Linux文本处理三剑客之awk学习笔记03:读取文件【代码】

读取文件 读取“每行”数据 博客的开头我们说过,默认情况下awk读取文件的每行数据并将其存入$0变量当中。其实,awk在读取数据之前会根据其内部的预定义变量RS的值来分隔每条记录(record)。RS的默认值是“\n”,即换行符,因此也就会有我们刚才所说的默认情况。 所以,awk在读取文件时,会根据其自定义变量RS(Record Separator,记录分隔符)的值将文件分为多条记录来循环读取,每读取一条记录就将其赋值给$0变量,赋值完毕后再...

Linux操作系统学习笔记(二十九)深入理解存储器【图】

一. 前言 ??本文延续上文介绍CPU的基本思路,继续探索计算机的存储器,包括寄存器、CPU缓存、内存和硬盘,在深入了解存储器的基础上,我们可以写出性能更为优异的代码。 二. 存储分级 ??存储分级的根本原因还是性价比,即性能和价格的权衡。最快的当然是SRAM(Static Random-Access Memory,静态随机存取存储器),但是其密度较低、存储数据有限、价格偏高。而DRAM(Dynamic Random Access Memory,动态随机存取存储器)的芯片,比...

【Linux学习笔记】kill及kill -9的用法及如何实现进程的优雅退出【代码】【图】

摘自:https://blog.csdn.net/slvher/article/details/8977338 摘自:https://blog.csdn.net/phonycat/article/details/88935647 本篇笔记主要说明两个问题:1)如何在shell中终止一个后台进程;2)一个后台服务进程如何实现优雅退出 1. kill与signals 我们这里所说的kill是指作为shell command的那个kill(相对地,linux系统中还有个叫做kill的system call, man 2 kill可查看其功能及用法),shell终端中输入man ...

linux学习笔记(三)【图】

if条件测试语句if [ ] ; then命令序列fi if [ ]then 命令序列1else 命令序列2fi if [条件1 ]then 命令序列1elif [条件2 ]then 命令序列2else命令序列3 for条件循环语句for 变量名 in 取值列表do命令序列done while 条件测试操作do命令序列done case 变量值 in命令序列1;;命令序列2;;....*)默认命令序列esac计划任务服务at 时间at>任务at -l 查看任务atrm 删除crond 服务名称crontab 服务命令名称分时日月星期命令 useradd 创建用...