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

Linux基础入门-命令(六)

文件查看类命令:cat, tac, head, tail, more, less分屏查看命令:more、less more命令: [root@centos7 ~]# more anaconda-ks.cfg 特点:翻屏至文件尾部自动退出 按键b:向上翻阅 less命令: [root@centos7 ~]# less anaconda-ks.cfg 特点:可以上下翻阅,尾部不会自动退出 按键b:向上,空格向下 按键q:退出查看文件头尾指定行数命令:head、tail head命令:查看文件的前n行 ...

linux——shell编程基础【图】

编程语言有两类  强类型:如C语言。数据具有其特定的类型,先声明定义后才能使用。数据运算时必须符合类型要求(如不能把字符串类型数据直接与整型数据做算数运算)  弱类型:如shell。数据默认为字符型,不应事先声明。数据运算时会自动转换数据类型。 变量变量命名规则:  变量由字母、数字、下划线组成。  不能有数字开头变量类型:本地变量、环境变量、局部变量、特殊变量(内置)、参数变量、只读变量。  注意如果变...

Linux 基础网络设置【图】

一、查看以及测试网络查看及测试网络配置是管理Linux网络服务的第一步,本节将学习Linux系统中的网络查看以及测试命令。其中讲解的大多数命令以普通用户权限就可以完成操作,但是普通用户在执行“/Sbin/”目录下的命令时需要指定命令文件的绝对路径。(一)查看网络配置使用ifconfig命令-查看网络接口地址主机的网络接口卡(网卡)通常称为“网络接口”。在Linux系统中,使用ifconfig命令可以查看网络接口的地址配置信息。查看活动...

Linux基础【图】

一、Linux的简介1.Linux的概述 Linux是基于Unix的开源免费的操作系统,由于系统的稳定性和安全性几乎成为程序代码运行的最佳系统环境。Linux是由Linus Torvalds(林纳斯·托瓦兹)起初开发的,由于源代码的开放性,现在已经衍生出了千上百种不同的Linux系统。 Linux系统的应用非常广泛,不仅可以长时间的运行我们编写的程序代码,还可以安装在各种计算机硬件设备中,比如手机、平板电脑、路由器等。尤其在这里提及一下,我们...

Linux基础

一、 Linux背景 Linux操作系统诞生于1991年,由被誉为“Linux之父”的Linus Benedict Torvalds研发。二、Linux内一切都是文件。一切没有消息的消息就是最好的消息三、基础命令学习 1.命令的组成: cmd [options] [args] 2. 手册查看: man 打开手册 man man --->具体使用命令 3. 命令的展示:(1) pwd 显示当前路径 (2)cd 切换工作路径 Linux文件系统结构从“/”开始 路径从“/”开始算--->是绝对路径 从当前路径开始算--->是...

Linux操作系统基础解析之(三)——基本操作及获得帮助【代码】

我们传统意义上理解的操作系统实际上是指:包括了操作系统的kernel,以及在其上构建了大量的功能各异的应用程序的集合体。所以狭义上来讲,操作系统就是指kernel。kernel将底层的硬件的复杂逻辑屏蔽掉,将硬件虚拟化为更加容易使用和访问的资源,向上层的应用程序提供调用接口,从而可以保证应用程序能够正常运行,能够访问和使用硬件资源。在这些应用程序中,有一类应用程序是非常特殊的,它是操作者使用计算机的入口,是操作者完...

LINUX-基础命令(二)

4)建立目录 [root@localhost ~]# mkdir 文件名 [root@localhost~]# mkdir -p 11/22/33/44 #递归创建目录 5)删除目录 [root@localhost~]# rmdir 目录名 #只能是空目录 [root@localhost~]# rm 文件名 #删除文件 [root@localhost...

linux基础命令(权限部分)【图】

文件权限权限分类读权限r:允许查看文件内容写权限w:允许修改文件内容执行权限x:允许运行程序归属属主g:该文件的所有人数组o:该文件的所有组其他人a:除了属主,属组以外的人查看文件的权限合归属ls -l 可以查看-rw-r--r--解析第一位表示文件类型:-:表示一般文件d:表示目录l:表示软链接s:表示socket通信套接字文件c:表示字符设备文件b:表示块设备文件后9位3个为一组,8进制表示前3位为属主中间3位为属组后3位为其他人读...

Linux系统——MySQL基础(三)

### MySQL主从复制实践#### 主从复制实践准备(1)主从复制数据库实战环境准备MySQL主从复制实践对环境的要求比较简单,可以是单机单数据库多实例的环境,也可以是两台服务器,每个机器一个独立数据库的环境。本文以单机数据库多实例的环境为例讲解。实例端口信息查看如下:```[root@localhost ~]# ss -antup | grep 330tcp LISTEN 0 128 *:3307 *:* users:(("mysqld",3910,...

Linux学习笔记 第十一课 shell基础知识

一、shell特性 1、history !! !$ !n !str 2、tab 命令补全 3、alias 和 unalias 4、通配符 * ? [ ] 5、输入输出重定向 >, >>, <, << , 2>, 2>>, &>,&>>二、变量 1、系统变量 set env export 2、变量命名规则 3、取消变量 unset 4、变量引用:`` ‘ ‘ " " 三、系统和个人环境变量的配置文件四、shell中的特殊字符 * ? # \ | $ ; & && ||五、常用命令 cut,sort,wc,uniq, tree ,tr,spl...

Linux系统基础

1.rpmRPM 是Red-Hat Package Manager(RPM软件包管理器)的缩写,这一文件格式名称虽然打上了RedHat的标志,但是其原始设计理念是开放式的,现在包括OpenLinux、S.u.S.E.以及Turbo Linux等Linux的分发版本都有采用,可以算是公认的行业标准了。2.Linux中的yum是什么?如何配置?如何使用?yum,是Yellow dog Updater Modified的简称,起初是由yellow dog这一发行版的开发者Terra Soft研发,用python写成,那时还叫做yup(yellow dog u...

linux基础(2)

文章是实验楼Linux 基础的学习笔记文件和目录1. .. 是上一级文件目录,cd ..表示进入上一级文件2.pwd 获取当前目录3.使用时多多使用  Tab,连续两次表示显示全部候选结果4.touch创建空白文件,mkdir 创建目录,-p 参数,同时创建父目录(如果不存在该父目录)5.cp what where 复制文件 复制目录需加-r6.删除文件rm,删除目录也要加-r7.mv 原目录 新目录 移动文件,mv 原名 新名 重命名文件(rename也可)8.cat 打印文件,nl 添加行号...

Linux基础 7-6 Bash脚本编程练习3【图】

练习:1.根据要求编写一个脚本给定一个用户获取其密码警告期限判断用户密码使用期限是否已经小于警告期限如果小于,显示 warning 否则 显示 ok 2.根据要求编写一个脚本给脚本传递两个参数(整数)显示两者之和和乘积 3.根据要求编写一个脚本根据参数一给出的文件名,判断文件是否存在,存在输出ok,不存在输出 “no such file” 4.根据要求编写一个脚本传递一个用户名参数给脚本,判断此用户的用户名跟其基本组的组名是否一致,并...

linux 网络编程基础(一)(tcp)【代码】

初等网络函数介绍(TCP)及示例程序1、socket int socket(int domain, int type,int protocol) domain:说明我们网络程序所在的主机采用的通讯协族(AF_UNIX和AF_INET等). AF_UNIX只能够用于单一的Unix系统进程间通信,而AF_INET是针对Internet的,因而可以允许在远程 主机之间通信(当我们 man socket时发现 domain可选项是 PF_*而不是AF_*,因为glibc是posix的实现 所以用PF代替了AF,不过我们都可以使用的). type:我们网络程序所...

Linux系统安全基础知识【代码】【图】

基本的系统安全 物理安全和登录安全 禁用root登录和sudo 可插拔认证模块(PAM) 基于PAM的口令安全和口令策略 基于PAM的访问控制1、基本的系统安全安全的磁盘布局 使用挂装选项提高文件系统的安全性 查找并取消文件/目录的非必要的特殊权限 避免安装不必要的软件包 配置软件包更新的Email通知 关闭不必要的服务 关闭IPv6的内核功能1) 、安全的磁盘布局1、如果是新安装系统,对磁盘分区应考虑安全性: 1)根目录(/)中必须包括 /et...