【Linux学习(十一)】教程文章相关的互联网学习教程文章

Linux学习笔记 算术运算

Bsh的算术运算有以下几种方法:序号 名称 语法 范例1 算术扩展 $((算术式)) r=$((1+1))2 使用外部程序exper expr 算术式 r=expr 1+13 使用$[] $[算术式] r=$[4+5]4 使用内置命令declare declare -i 变量=算术式 declare -i r=1+15 使用内置命令let let 算术式 let r=1+1

Linux学习笔记(五)

1、微软系统的正文文件与UNIX系统的正文文件之间格式上的差别。 unix系统和dos系统文件存储格式不一样。 计算机的史前史,那时的打字机使用两个字符来开始一个新行。首先是一个字符命令使打印头移回开始位置(回车),然后另一个字符命令控制向前进纸一行(进纸).在计算机诞生之初,存储设备十分昂贵。于是有人就提出没有必要用两个字符来表示一行的结束。UNIX一族决定只用一个字符来表示行尾。来自苹果阵营的人则把回车作为换行的标准...

Linux学习笔记总结(九十二)【图】

DHCP(Dynamic Host Configuration Protocol的简写),意思就是“动态主机配置协议”。我们在网络可以通过DHCP,实现主机自动获取IP配置信息,不需要手工配置。信息包括:ip地址、子网掩码、网关地址、DNS地址,还可以给客户机提供主机名、域名、时间服务器地址、打印服务器地址、WINS服务器地址等。DHCP最大的好处就是大大节省人力,计算机越多,越能提现这种好处,同时也可以减少ip地址冲突现象的产生,方便我们运维。1、 安装D...

linux学习6--远程登录【图】

远程登录 目录 远程登录 6.1 安装Xshell56.1 安装Xshell5 Linux远程登录及相关工具介绍 Linux一般作为服务器使用,而服务器一般放在机房,你不可能在机房操作你的Linux服务器。这时我们就需要远程登录到Linux服务器来管理维护系统。 Linux系统中是通过SSH服务实现的远程登录功能,默认ssh服务端口号为 22。Window系统上 Linux 远程登录客户端有SecureCRT, Putty, SSH Secure Shell,XShell等 安装步骤 安装Xshell5,如图1-120所示图...

Linux学习文件阶段中文件描述符,open与creatAPI的相关介绍【代码】

文件描述符: 1、对于内核而言,所有打开文件都由文件描述符引用。文件描述符是一个非负整数。当打开一个现存文件或者创建一个新文件时,内核向进程返回一个文件描述符。当读写一个文件时,用open和creat返回的文件描述符标识该文件,将其作为参数传递给read和write。 2、文件描述符,这个数字一个进程中表示一个特定含义,当我们open一个文件时,操作系统在内存中构建了一些数据结构来表示这个动态文件,然后返回给应用程序一个数字作用文件...

Linux学习笔记总结(八十九)【图】

dpkg是一个安装、构建、删除和管理Debian包的工具。所有源自“Debian”的linux的发行版都可使用dpkg命令,比如Ubuntu。语法:dpkg(选项)(参数)选项:-i:安装软件包-r:删除软件包-P:删除软件包的同时删除其配置文件-L:显示于软件包关联的文件--unpack:解开软件包-c:显示软件包内文件列表-configure:配置软件包参数:deb软件包1、 列出deb软件包的内容或文件里的目录结构sudo dpkg -c /var/cache/apt/archives/fdisk_2.34-0.1ub...

Linux学习记录(五):Shell脚本流程控制【代码】

和其他编程语言类似,shell脚本的流程控制包括if判断和for循环等 #!/usr/bin/env bashdeclare -a scene_names=(courtyard delivery_area electro facade kicker) echo ${scene_names[@]}for scene in ${scene_names[@]}; doecho $scene done另一个例子,用到了if条件判断和字符串是否相等 example 参考资料: Shell脚本判断字符串是否equal https://www.mscto.com/shell/19711.html 数组 https://www.runoob.com/linux/linux-shell...

FANNAFFAN的Linux学习笔记---Linux操作系统发展史

FANNAFFAN的Linux学习笔记—Linux操作系统发展史 计算机与操作系统 ENIARC:世界第一台通用计算机,美国宾夕法尼亚法学设计 计算机五大基本部件 CPU当中包含两个重要部件 1、运算器:主要进行算数运算,逻辑运算以及各种类型运算 2、控制器:控制总线的使用权限,寻址控制,对内存当中读访问,写访问进行控制 另外还包含存储部件:寄存器(CPU内部存储器),缓存(一级缓存,二级缓存) 3、存储器:内存,又称为随机访问存储器RAM(...

Linux 学习笔记 03 —— 帮助命令【代码】

一位巨巨的博客 我主要是加工(准确来讲,是精简化),以及加上我自己的学习感悟,侵权请联系我。 另外,这只是我的学习笔记,对于Linux目前还是完全是个门外汉,有不对的地方欢迎评论指出。文章目录 Linux 学习笔记 03whatis命令whereis命令help命令man命令Linux 学习笔记 03 whatis命令概述 用来显示在线手册说明。 格式 Usage: whatis [OPTION...] 关键词...-d, --debug 输出调试信息-v, --verbose ...

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

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

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 此命令主...

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学习】——Shell编程基础【代码】【图】

Shell编程基础 创建Shell脚本#!/bin/bash #showHllo.sh #To shew hello to somebody echo -n "Enter Your Name:" read NAME echo "Hello,$NAME!"执行脚本$ /bin/bash ShowHello.sh $ bash ShowHello.sh$ chmod a+x ShowHello.sh $ ./ShowHello.sh 变量 输出命令echo #!/bin/bash echo This is a test echo "This is a test" echo 'This is a test'root@pailanglee-virtual-machine:/home/pailanglee# cat 10_3.sh #!/bin/ba...