【张明贵-Linux基础命令学习-2】教程文章相关的互联网学习教程文章

linux基础命令之:vi模式下查找和替换

一、查找查找命令 /pattern<Enter> :向下查找pattern匹配字符串 ?pattern<Enter>:向上查找pattern匹配字符串 使用了查找命令之后,使用如下两个键快速查找: n:按照同一方向继续查找 N:按照反方向查找 pattern是需要匹配的字符串,例如: /hello<Enter> #查找hello /hello<Enter> #查找hello单词(注意前后的空格) 除此之外,pattern还可以使用一些特殊字符,包括(/、^、$、*、.),其中前三个这两个是vi与vim通用的...

Linux的部分基础命令

基本命令(2)7.touchtouch - change file timestamps, 修改文件的时间戳格式:touch [OPTION]... FILE... 注意:此文件在操作系统中必须存在 例如:[root@localhost ~]# ls -l a.txt -rw-r--r--. 1 root root 114 10月 14 10:59 a.txt [root@localhost ~]# touch a.txt [root@localhost ~]# ls -l a.txt -rw-r--r--. 1 r...

Linux硬件基础【图】

目录Linux硬件基础一、计算机的相关介绍二、运维的核心职责三、运维的平时工作内容四、服务器的相关介绍五、企业案例:提升用户体验的网站解决方案Linux硬件基础一、计算机的相关介绍现在的人们几乎无时无刻都在使用电脑!而且已经离不开电脑了。像桌上的台式电脑(桌机)、笔记本电脑(笔电)、平板电脑、智能手机等等,这些东西都算是电脑。台式机 电脑台式机电脑主要分为主机和显示器两个部分,一般用于家庭娱乐、日常办公,例如:听...

关于程序员须知的 linux 基础【代码】

我在 github 上新建了一个仓库 日问,每天一道面试题,有关前端,后端,devops以及软技能,促进职业成长,敲开大厂之门,欢迎交流并且记录我的面试经验17年面试记(阿里百度美团头条小米滴滴)18年面试记(头条)19年面试记(阿里头条)以下是总结的 linux 命令的问题,也欢迎各位补充答案01 如何获取一个进程的内存并监控 更多描述: 在编写脚本时,有时会出现内存过大发生 OOM 的事情,那我们如何得知某个进程的内存?另外又如何监控它 ...

「Linux学习」之基础命令下

重定向输出:表示符:> 覆盖重定向>> 追加重定向作用:将前面命令的输出结果写入到另一个文本文件中head -3 /etc/passwd > /opt/a.txt --- >>不需要具备/opt/a.txt, 重定向具有创建功能cat /opt/a.txthostname > /opt/a.txtcat /opt/a.txt --- >显示hostname, 注意:单个重定向写入不具有追加写入功能,只能覆盖写入// 实现追加写入, 保留上一次写入的内容, 在末行追加写入:head -6 /etc/passwd >> /opt/a.txt --- >>追加写入成功, cat查...

linux基础--06--软件包及安装(rpm和yum)

一、软件包linux系统下存在两种形式的软件包:qq.tar.gz、rpm(redhat pakage manager)tar.gz 这种形式的包里面存放的是源码,需要先编译再安装rpm 存放的就是编译好的二进制文件,不需要编译直接安装即可Rpm软件包管理安装rpm -ivh 软件包名 可跟多个软件包i表示install:v表示显示安装的详细信息,h好像表示显示进度,一般和v搭配强制安装即覆盖安装rpm -ivh 软件包名 - -force如果安装的时候提示有依赖性,则先安装依赖的包,...

linux基础之shell编程(4)-for循环【代码】

for循环用法:for 变量 in 列表; do循环体 done那么如何生成列表呢?{1..100}这样就能生成列表了 =========================================== 例:#!/bin/bash#for I in {1..100};doecho$Idoneseq用seq命令也可以生成列表用法:seq [起始数 [步进长度]] 结束数例:[root@iZ28g26851kZ ~]# seq 1 1012345678910 [root@iZ28g26851kZ ~]# seq 1 2 1013579 [root@iZ28g26851kZ ~]# seq 1012345678910 [root@iZ28g26851kZ ~]# seq在f...

Linux 下wifi 驱动开发(一)—— WiFi基础知识解析【图】

一、WiFi相关基础概念1、什么是wifi 我们看一下百度百科是如何定义的: Wi-Fi是一种可以将个人电脑、手持设备(如pad、手机)等终端以无线方式互相连接的技术,事实上它是一个高频无线电信号。[1] 无线保真是一个无线网络通信技术的品牌,由Wi-Fi联盟所持有。目的是改善基于IEEE 802.11标准的无线网路产品之间的互通性。有人把使用IEEE 802.11系列协议的局域网就称为无线保真。甚至把无线保真等同于无线网际网路(Wi-F...

linux基础命令【代码】

1.Linux的磁盘管理1.1查看磁盘空间1.1.1 dfdf命令用于显示磁盘的空间使用情况。df [-option]常用参数:-i:使用inodes显示结果-k:使用KBytes显示结果-m:使用MBytes显示结果1.1.2 dudu命令用于显示指定目录下所有文件以及子目录所占用的磁盘空间大小。如果不指定目录名称,则统计当前目录下所有文件及子目录的占用空间大小。du [-option] [目录名称]常用参数:-b:列出的值以bytes输出-k:列出的值以kb输出-m:列出的值以mb输出-s...

OracleOCP认证 之 Linux基础【代码】【图】

Linux 基础一、SHELL在系统中,人所输入到系统内部的命令,以字符类型的形式输入到系统当中,然而系统 只识别 2 进制码,就如以前 doc 界面为例,输入的都是字符类的英文字母作为输入的命令代 码,然而明显二进制码与我们平常所输入的命令式不一样的,就像语言不通的两个人,需要进行翻译。 基本上 shell 分两大类: 1) 图形界面 shell(Graphical User Interface shell 即 GUI shell) 例如: 应用最为广泛的 Windows Explor...

linux基础

什么是linuxlinux是可以运行在pc机上,风格类似于unix(性能好并且稳定但是价格昂贵)的操作系统有众多程序员开发而成他是开源免费的自由软件自由软件并不是免费软件,而是开源软件(开放源代码的软件)linux版本号xx.yy.zzxx:主版本号yy:次版本号此版本号为奇数是表示开发版,偶数时表示稳定版liunx中分区的表示/div/hd(sd)a3div:软件目录  hd:ide设备sd:scsi设备a:硬盘3:分区linux主分区只有四个从零开始数逻辑分区无上限...

linux菜鸟基础学习 (四) openssh-server【图】

openssh-server 1.openssh-server功能:让远程主机可以通过网络访问sshd服务,开始一个安全shell2.客户端连接方式ssh 远程主机用户@远程主机ip[root@desktop0 ~]# ssh root@172.25.0.11The authenticity of host ‘172.25.0.11 (172.25.0.11)‘ can‘t be established.ECDSA key fingerprint is eb:24:0e:07:96:26:b1:04:c2:37:0c:78:2d:bc:b0:08.Are you sure you want to continue connecting (yes/no)? yes ##连接陌生主机时需...

SELinux安全系统基础【代码】【图】

一、SELinux简介SELinux(Secure Enhanced Linux)安全增强的Linux是由美国国家安全局NSA针对计算机基础结构安全开发的一个全新的Linux安全策略机制。SELinux可以允许系统管理员更加灵活的来定义安全策略。SELinux是一个内核级别的安全机制,从Linux2.6内核之后就将SELinux集成在了内核当中,因为SELinux是内核级别的,所以我们对于其配置文件的修改都是需要重新启动操作系统才能生效的。现在主流发现的Linux版本里面都集成了SELinux...

linux基础视频,Java程序员面试必备的知识点,【图】

Java就是个多线程的世界1. 类的线程安全我们经常说类是线程安全的,类是线程不安全的。那么什么样的类才是线程安全的?1.1 定义多线程环境下,不管不同的线程如何使用和调度这个类,这个类总是表现出正确的行为。那么这个类就是线程安全的。 类的线程安全有两个关键点: 1.操作的原子性 2.内存的可见性。如果在多个线程中共享状态,当同步机制不正确时,就会出现线程不安全的情况。简单的程序应该不会有线程安全问题吧?Q:什么情况...

一、Linux应用程序基础 1、应用程序与系统命令的关系 文件位置 主要用途【代码】

一、Linux应用程序基础1、应用程序与系统命令的关系文件位置主要用途使用环境运行格式2、Linxu下软件包的类型rpmdeb源代码包自带安装程序的软件包免安装的软件包 二、使用RPM包管理工具1、RPM包的命令格式软件名称-版本号.此版本号.硬件平台.rpmrpm包与源代码包的区别: a、rpm包的功能没有源代码的强大 b、rpm包安装管理要比源代码简单方便 c、rpm包版本通常比源代码包的低2、RPM包的管理工具就是---rpm命令rpm命令的功能:a、查询...